Получить доступ
Банк вопросов

Вопросы с собеседований и ответы на них

1024 вопросов: Java и Spring, Python, Go, фронтенд, базы данных, Kafka и RabbitMQ, system design, highload, основы computer science, машинное обучение и LLM, аналитика данных, DevOps, тестирование и HR. У каждого — короткий ответ, разбор, что хочет услышать интервьюер и частые ошибки. 30 интерактивных моделей: сортировки, хеш-таблица, B-дерево, уровни изоляции, event loop, TCP, очереди, балансировка и другие.

Разделы

Основы65 вопросов

База, которая не устаревает вместе с фреймворками: сложность, структуры данных, алгоритмы, ОС, сети, конкурентность, хранение данных, безопасность.

Highload35 вопросов

Что происходит с сервисом под нагрузкой: очереди и задержки, балансировка, шардирование, репликация, кэши, ограничение нагрузки и задачи на проектирование.

System design76 вопросов

Масштабирование, согласованность, микросервисы, API, наблюдаемость, выкатка и безопасность — вопросы архитектурных секций.

Базы данных78 вопросов

SQL, индексы, транзакции и изоляция, ORM, Redis, NoSQL, поиск и временные ряды.

Брокеры сообщений57 вопросов

Kafka, RabbitMQ и SQS: гарантии доставки, порядок, группы потребителей, повторы, DLQ, саги и CDC.

Java264 вопроса

Java от junior до senior: ООП и основы языка, коллекции изнутри, многопоточность, JVM и GC, Stream API, паттерны.

Spring122 вопроса

Spring и Spring Boot: IoC и бины, транзакции, JPA и Hibernate, Security, Kafka и RabbitMQ, тесты, микросервисы.

Python65 вопросов

Python от junior до middle: типы, коллекции, генераторы, ООП и дескрипторы, asyncio, потоки и процессы, память, тесты, веб.

Go31 вопрос

Go для джуна: срезы и мапы, интерфейсы, ошибки, горутины, каналы, context, память и тесты.

Frontend30 вопросов

JavaScript, event loop и промисы, браузер и DOM, CSS, React и TypeScript.

AI и LLM69 вопросов

Машинное обучение и LLM: метрики и валидация, бустинг, нейросети и трансформеры, RAG, агенты, LLM в продакшене, MLOps.

Аналитика данных40 вопросов

SQL с оконными функциями, статистика, A/B-тесты, продуктовые метрики, pandas и аналитические кейсы.

DevOps40 вопросов

Linux, Docker, Kubernetes, CI/CD, сети, мониторинг, Terraform и инфраструктура как код.

Тестирование (QA)31 вопрос

Основы тестирования, тест-дизайн, баг-репорты, API, SQL и автоматизация для тестировщика.

HR-вопросы21 вопрос

Рассказ о себе, мотивация, сильные и слабые стороны, смена профессии и зарплата — с вариантами ответов.

Подборки

A/B-тесты и статистика для собеседования17 вопросов

Гипотезы и p-value, мощность и размер выборки, подглядывание, SRM, CUPED, метрики-отношения и квазиэксперименты.

Собеседование AI/LLM-инженера47 вопросов

Как устроены LLM, промпты, эмбеддинги, RAG, оценка качества, агенты и LLM в продакшене.

Основы computer science для собеседования65 вопросов

Сложность, структуры данных, алгоритмы, числа, ОС, сети, конкурентность, хранение данных и безопасность — с интерактивными моделями.

Вопросы на собеседовании аналитика данных40 вопросов

SQL с оконными функциями, статистика, A/B-тесты, продуктовые метрики, pandas и аналитические кейсы.

Вопросы на собеседовании DevOps-инженера40 вопросов

Linux, Docker, Kubernetes, CI/CD, сети, мониторинг и инфраструктура как код.

Вопросы на собеседовании Frontend junior34 вопроса

База фронтенда — JavaScript, event loop и промисы, браузер и DOM, CSS, React и TypeScript.

Вопросы на собеседовании Go junior31 вопрос

Базовые вопросы для собеседования на Go-разработчика — срезы, мапы, интерфейсы, ошибки, горутины и каналы.

Hibernate и JPA11 вопросов

Persistence context, проблема N+1, Spring Data JPA и ленивые загрузки.

Highload на собеседовании35 вопросов

Задержки и очереди, балансировка, шардирование, репликация, перегрузка, кэши, вероятностные структуры и задачи на проектирование — с интерактивными моделями.

HR-вопросы при смене профессии10 вопросов

Как рассказать о себе, объяснить переход в IT и ответить на вопросы об опыте после курсов.

Многопоточность в Java42 вопроса

synchronized, volatile, пулы потоков, CompletableFuture и Java Memory Model.

Вопросы на собеседовании Java junior75 вопросов

База Java для первого собеседования — ООП, коллекции, исключения, основы языка.

Вопросы на собеседовании Java middle165 вопросов

Вопросы уровня middle — многопоточность, JVM, коллекции изнутри, Stream API.

Вопросы по Kafka42 вопроса

Топики и партиции, producer и consumer, репликация, гарантии доставки.

Собеседование по машинному обучению29 вопросов

Классический ML, метрики и валидация, деревья и бустинг, нейросети и трансформеры, MLOps.

Вопросы на собеседовании Python junior30 вопросов

Базовые вопросы для первого собеседования на Python-разработчика — с короткими ответами и разбором.

Вопросы на собеседовании Python middle35 вопросов

Вопросы уровня middle — asyncio, потоки и процессы, память, дескрипторы, typing, тестирование и веб.

Вопросы на собеседовании тестировщика (QA junior)31 вопрос

Основы тестирования, тест-дизайн, баг-репорты, веб, API и SQL — вопросы с ответами для первого собеседования.

RAG и векторный поиск12 вопросов

Эмбеддинги, векторные индексы, фрагментация документов, гибридный поиск и улучшение качества RAG.

Подготовка по Spring63 вопроса

IoC, бины, транзакции, Spring MVC, Spring Boot и Spring Security — вопросы с разбором.

Вопросы по SQL41 вопрос

JOIN, индексы, транзакции и уровни изоляции, оптимизация запросов.

System design на собеседовании76 вопросов

Масштабирование, кэширование, согласованность, микросервисы и оценка нагрузки.

Статьи

Карты развития

Закрытая бета

Подсказки на живом собеседовании

sotto слышит вопрос интервьюера и показывает короткий ответ и план. Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем