Подготовка · Вопросы на собеседованиях
Вопросы на собеседовании по темам
Темы вопросов из 47 технических собеседований в 41 компании, которые люди записали и загрузили на разбор. Видно, что спрашивают почти везде, а что встречается редко
Вход по ссылке на почту, без пароля. Статистика открыта и без входа
Зачем
Вопросов в интернете тысячи, а времени до технички неделя
«Нашёл список из 200 вопросов по Node.js и не понимаю, с чего начать»
Темы стоят по доле техничек, где про них спросили. Сверху то, что всплывает почти на каждом собеседовании
«Списки в статьях кто-то собрал по памяти, и непонятно, когда»
Каждая доля посчитана по вопросам с записанных собеседований. Под цифрами выборка и дата пересчёта
«Готовлюсь по Node.js, а на техничке спрашивают про базы и очереди»
В статистике темы всей технички, а не только языка: базы данных, очереди, архитектура, инфраструктура, безопасность
Статистика
Что спрашивают на техничке Node.js
Самые частые темы каждого блока с долей собеседований, где про них спросили. Сколько ещё тем в блоке, написано под списком
Базы данных
68% собеседований
- Индексыв 17 из 47 · 15 компаний36%
- Транзакции и уровни изоляциив 17 из 47 · 17 компаний36%
- PostgreSQLв 9 из 47 · 9 компаний19%
- Блокировки и дедлокив 9 из 47 · 8 компаний19%
- NoSQL и MongoDBв 6 из 47 · 6 компаний13%
И ещё 8 тем в блоке
Архитектура
60% собеседований
- Микросервисы и монолитв 15 из 47 · 15 компаний32%
- Дизайн API: REST, GraphQL, gRPCв 9 из 47 · 9 компаний19%
- Nest, Express, Fastifyв 6 из 47 · 6 компаний13%
- Консистентность и распределённые транзакциив 6 из 47 · 6 компаний13%
- DI, декораторы, гвардыв 6 из 47 · 6 компаний13%
И ещё 10 тем в блоке
Интеграции и очереди
57% собеседований
- Очереди и брокерыв 17 из 47 · 17 компаний36%
- Кэширование и Redisв 11 из 47 · 11 компаний23%
- Платежи и биллингв 5 из 47 · 5 компаний11%
- HTTP и сетевой стекв 4 из 47 · 4 компании9%
- WebSocket и real-timeв 3 из 47 · 3 компании6%
И ещё 2 темы в блоке
Язык и рантайм
55% собеседований
- Event loopв 14 из 47 · 14 компаний30%
- Промисы и async/awaitв 13 из 47 · 12 компаний28%
- Устройство Node.jsв 12 из 47 · 12 компаний26%
- Микро- и макротаскив 9 из 47 · 9 компаний19%
- TypeScript: типы и дженерикив 8 из 47 · 7 компаний17%
И ещё 8 тем в блоке
Инфраструктура и DevOps
38% собеседований
- Логи, метрики, мониторингв 8 из 47 · 8 компаний17%
- Kubernetes и оркестрацияв 7 из 47 · 7 компаний15%
- Docker и контейнерыв 4 из 47 · 4 компании9%
- CI/CD и деплойв 3 из 47 · 3 компании6%
И ещё 2 темы в блоке
Алгоритмы и CS
23% собеседований
- Параллелизм и гонкив 7 из 47 · 6 компаний15%
- Алгоритмические задачив 5 из 47 · 5 компаний11%
И ещё 1 тема в блоке
Процессы и команда
21% собеседований
- Код-ревьюв 4 из 47 · 4 компании9%
- AI-инструменты в разработкев 3 из 47 · 3 компании6%
И ещё 4 темы в блоке
Производительность
17% собеседований
- Нагрузка и масштабированиев 7 из 47 · 7 компаний15%
И ещё 1 тема в блоке
Безопасность
13% собеседований
- Аутентификация и авторизацияв 5 из 47 · 5 компаний11%
И ещё 3 темы в блоке
Тестирование
6% собеседований
- Подход к тестированию и покрытиев 3 из 47 · 3 компании6%
И ещё 1 тема в блоке
Как считаем
Откуда берутся цифры
Никто не составляет этот список руками. Он собирается сам из записей собеседований
Человек записывает собеседование
После технички он загружает запись звонка на разбор, чтобы понять, где ошибся
Деметра выписывает вопросы интервьюера
Из расшифровки звонка достаются вопросы, которые задал интервьюер, как он их сформулировал
Вопросы раскладываются по темам
Каждый вопрос попадает в темы по словарю: индексы, event loop, микросервисы и так далее. Один вопрос бывает в двух темах сразу
Считается доля техничек
Доля темы показывает, на скольких собеседованиях из выборки про неё спросили хотя бы раз. Пять вопросов про индексы на одной техничке считаются одним собеседованием
Сравнение
Список вопросов из статьи и статистика по техничкам
Вопросы
Частые вопросы про статистику
- Какие вопросы чаще всего задают на собеседовании Node.js?
- Чаще всего на техничках по Node.js спрашивают про индексы (36%), очереди и брокеры (36%) и транзакции и уровни изоляции (36%). Процент в скобках — доля техничек, где был хотя бы один вопрос по теме, из 47 технических собеседований
- Откуда эти вопросы?
- С технических собеседований, которые люди записали и загрузили на платформу на разбор. Деметра выписывает из расшифровки вопросы интервьюера, а статистика раскладывает их по темам. Имён и названий компаний на этой странице нет
- Почему у темы доля собеседований, а не число вопросов?
- Один интервьюер может задать пять вопросов про индексы, другой ни одного. Число вопросов показало бы, кто дольше говорил, а доля показывает, на скольких техничках тема всплыла вообще
- Где посмотреть сами формулировки вопросов?
- В разделе «Вопросы на собеседованиях», он открыт без входа. У тем там есть примеры вопросов, как их задали интервьюеры
- Есть вопросы для других направлений, кроме Node.js?
- Да, в разделе направление выбирается в шапке: Go, Python, Java, Frontend, QA и другие. Эта страница про Node.js, потому что по нему больше всего записанных техничек. По остальным выборка пока меньше
- А ответы на вопросы здесь есть?
- Нет, только темы и вопросы. Разобрать тему помогает курс «Road Map Node.js» в базе знаний, а проверить себя вслух можно на ИИ-собеседовании
- Как часто обновляется статистика?
- Статистика пересчитывается, когда на разбор загружают новые собеседования. До этой страницы свежие цифры доходят за час-два, дата пересчёта стоит под цифрами
Начни подготовку с тем, про которые спрашивают чаще
Посмотри, какие темы всплывают почти на каждой техничке, и разбери их до собеседования