Грейды и темы собеседования
Что должен знать junior, middle и senior: темы по 30 IT-профессиям
Обновлено
Содержание
Коротко
Junior должен уверенно знать базу своего стека и объяснять её своими словами. Middle самостоятельно решает задачи в продакшене и аргументирует решения. Senior проектирует системы, видит риски и влияет на команду. Ниже для каждой из 30 профессий собраны темы и частые вопросы каждого грейда из базы Техпрогона.
Грейды: кто есть кто
| Грейд | Кто это | Что ждут на собесе |
|---|---|---|
| Junior | Начинающий специалист: решает понятные задачи под присмотром старших | Уверенная база языка или инструмента, без пробелов в основах. Умение объяснить теорию своими словами, а не заученными фразами |
| Middle | Самостоятельный специалист: сам доводит задачи до результата | Глубокое понимание своего стека и его внутреннего устройства. Опыт реальных задач в продакшене и примеры с результатом |
| Senior | Ведущий специалист: отвечает за систему, решения и рост команды | Проектирование систем с учётом нагрузки, надёжности и стоимости. Аргументированные архитектурные решения и их последствия |
Как проходят сами этапы найма, читайте в гайде «Как проходит собеседование». Ниже темы и число вопросов для каждой профессии и грейда.
Разработка
Под грейдом число вопросов этого уровня в базе. Нажмите на грейд, чтобы открыть темы и частые вопросы.
ИИ и данные
Мобильная
QA
DevOps
Аналитика и менеджмент
Другое
Как пользоваться
- Откройте свою профессию и грейд, на который идёте. Если сомневаетесь, начните с грейда ниже.
- Посмотрите таблицу тем: где вопросов больше, туда и спрашивают чаще.
- Ответьте вслух на 15 частых вопросов. Где запнулись, откройте урок модуля.
- Сравните с соседним грейдом: так видно, что подтянуть до следующего шага.
- Если только входите в профессию, начните с плана «С нуля».
Частые вопросы
Чем junior отличается от middle?
Junior решает понятные задачи под присмотром и знает, как сделать. Middle сам доводит задачу от постановки до продакшена и знает, почему так и когда иначе. На собесе middle ждут вопросы про опыт, компромиссы и отладку, а не только определения.
Сколько лет опыта нужно для middle и senior?
Жёсткой нормы нет: компании смотрят на самостоятельность и масштаб задач, а не на стаж. Ориентир по рынку: middle обычно после пары лет коммерческой работы, senior позже. Бывает и быстрее, и медленнее.
Как понять свой грейд?
Сравните себя с ожиданиями на странице своей профессии и грейда, ответьте на частые вопросы и пройдите тест уровня. Если уверенно отвечаете на большую часть вопросов middle и можете привести примеры из своей работы, вы на этом уровне.
Откуда взяты вопросы и цифры?
Вопросы из базы Техпрогона: у каждой единицы есть грейд и частота, с которой тема встречается на собеседованиях. Цифры на страницах посчитаны из этой базы при сборке и обновляются вместе с ней.
Нужно ли junior знать system design?
Обычно нет: отдельную секцию проектирования дают с middle. Junior достаточно понимать, как устроен клиент-сервер, HTTP и базы данных, и уметь объяснить архитектуру своего учебного проекта.
Закройте темы своего грейда
Уроки, билеты и задачи по трекам вашей роли, мок вслух с таймером. Бесплатный тариф без ограничения по времени.