Собеседование · backend-разработчик
Вопросы на собеседовании backend-разработчика: 10 разборов и ещё 8 после регистрации
Темы вопросов — те, что чаще всего встречаются в требованиях 960 вакансий backend-разработчика с полным текстом. К каждому вопросу — что проверяет работодатель, как звучит сильный ответ и в скольких вакансиях встречается тема.
Как вы проектируете API, которым будут пользоваться другие команды?профессиональный
Что проверяют: Думаете ли вы о потребителе и о совместимости, или просто отдаёте наружу структуру таблиц.
Тема «проектирование API» — в 602 из 960 вакансий с полным текстом
Отрепетировать ответ в тренажёреИИ разберёт ваш ответ по тем же критериям, что и работодатель. Тренажёр — в Basic.
Запрос к базе стал отвечать за 5 секунд вместо 200 миллисекунд. Что вы делаете?профессиональный
Что проверяют: Умеете ли вы искать причину по плану запроса, а не гадать и не добавлять индексы наугад.
Тема «SQL и оптимизация запросов» — в 606 из 960 вакансий с полным текстом
Отрепетировать ответ в тренажёреКак вы обеспечиваете целостность данных, когда операция затрагивает несколько таблиц или сервисов?профессиональный
Что проверяют: Понимаете ли вы транзакции, уровни изоляции и что делать, когда транзакция не может охватить всё.
Тема «транзакции и целостность» — в 44 из 960 вакансий с полным текстом
Отрепетировать ответ в тренажёреКогда вы выносите работу в очередь и как справляетесь с повторами и потерей сообщений?профессиональный
Что проверяют: Знаете ли вы реальные свойства брокеров, а не просто слышали про Kafka.
Тема «очереди и брокеры» — в 261 из 960 вакансий с полным текстом
Отрепетировать ответ в тренажёреКак вы решаете, что кэшировать, и как справляетесь с устареванием кэша?профессиональный
Что проверяют: Видите ли вы цену кэша, или считаете его бесплатным ускорением.
Тема «кэширование» — в 184 из 960 вакансий с полным текстом
Отрепетировать ответ в тренажёреМонолит или микросервисы: как вы принимаете это решение?профессиональный
Что проверяют: Умеете ли вы взвешивать цену распределённой системы, а не следовать моде.
Тема «архитектура и микросервисы» — в 270 из 960 вакансий с полным текстом
Отрепетировать ответ в тренажёреРасскажите об инциденте на проде, который вы разбиралипро опыт
Что проверяют: Как вы действуете под давлением и что меняете в системе после, а не только чините симптом.
Как вы узнаёте, что сервис плохо работает, раньше пользователей?профессиональный
Что проверяют: Есть ли у вас практика мониторинга и алертов, а не только логи после жалобы.
Тема «мониторинг и наблюдаемость» — в 220 из 960 вакансий с полным текстом
Отрепетировать ответ в тренажёреКак вы тестируете backend-код и какие тесты у вас дают реальную уверенность?профессиональный
Что проверяют: Отличаете ли вы тесты, которые ловят баги, от тестов ради покрытия.
Тема «тестирование» — в 154 из 960 вакансий с полным текстом
Отрепетировать ответ в тренажёреКак вы защищаете backend: аутентификация, авторизация, секреты, типовые уязвимости?профессиональный
Что проверяют: Знаете ли вы базовую гигиену безопасности и применяете ли её в коде.
Тема «безопасность и авторизация» — в 339 из 960 вакансий с полным текстом
Отрепетировать ответ в тренажёре- Расскажите про ваш основной язык и фреймворк: что вы знаете глубже, чем документация для новичков?после регистрации
- Как вы работали с унаследованным кодом, который боятся трогать?после регистрации
- Что вы знаете о том, как ваш сервис живёт в проде: Docker, Kubernetes, CI/CD?после регистрации
- Как вы относитесь к ревью кода и как поступаете, когда не согласны с коллегой?после регистрации
- Почему вы ищете новое место?после регистрации
- Куда вы хотите расти: в глубину как инженер или в сторону лидерства?после регистрации
- Какую зарплату вы ожидаете?после регистрации
- Две параллельные операции списывают деньги с одного счёта. Как вы не допустите ухода в минус?после регистрации
Ещё 8 вопросов с разбором ответа открываются после бесплатной регистрации. Первые 10 — на этой странице целиком.
Открыть ещё 8 бесплатноОтрепетируйте собеседование под конкретную вакансию
Тренажёр задаёт вопросы из требований выбранной вакансии, разбирает ваш ответ и собирает истории по методу STAR из вашего опыта. Тренажёр — в Basic и выше.