Какие направления и проекты развиваются в компании
Что проверяют
Этот вопрос обычно задаёте вы в конце собеседования. Работодателю он показывает, что вы выбираете место осознанно, а не рассылаете отклики веером. Вам он помогает понять, на какой проект вас на самом деле посадят и какой там Python. Если интервьюер вернёт вопрос («а что вы сами о нас знаете?»), выручит подготовка.
Как отвечать
Перед встречей прочитайте вакансию, сайт, технический блог и доклады команды, если они есть. Тогда вопрос звучит не общо, а так: «В вашем блоге была статья про вынос платежей в отдельный сервис. Найм идёт в эту команду?»
Что стоит уточнить, чтобы ответ был полезен именно Python-разработчику:
- конкретный проект: новый продукт, развитие существующего или поддержка легаси. Сколько времени уходит на новые фичи, а сколько на баги и дежурства;
- стек: версия Python, фреймворк (Django, FastAPI, что-то самописное), монолит или сервисы, есть ли типизация и
mypyв CI, как пишут тесты; - планы: чем команда займётся в ближайшие полгода, ждут ли миграции, переезды, крупные рефакторинги;
- причина вакансии: рост команды или замена ушедшего человека. Ответ многое говорит о нагрузке;
- путь задачи: кто ставит задачи, есть ли продакт, насколько разработчик влияет на решения.
Если спросили вас, что вы знаете об их направлениях, отвечайте тем, что нашли в открытых источниках, и сразу связывайте со своим опытом: «Вы строите аналитику на Airflow, а я два года поддерживал такие пайплайны». Опыт, конечно, называйте свой.
Где спотыкаются
Задают вопрос для галочки и не слушают ответ. Уточнений не следует, и интервьюер понимает, что вопрос взят из шпаргалки.
Спрашивают то, что написано в первом абзаце вакансии. Так вы сами показываете, что её не читали.
Не уточняют, в какой именно проект идёт найм, соглашаются на оффер, а потом выясняется, что вместо нового сервиса ждёт поддержка кода десятилетней давности.