Обратное интервью
Это список вопросов, которые могут быть интересны соискателю работы в сфере технологий. Баллы не упорядочены, и многие из них могут не относиться к определенной должности или типу работы. Он начался как мой личный список вопросов, который со временем расширился и включил в себя как то, чего мне хотелось бы видеть больше, так и тревожные сигналы, которых мне хотелось бы избежать. Я также заметил, как мало вопросов задавали люди, с которыми я беседовал, и считаю, что это были упущенные возможности.
Если вы спросили что-то, чего здесь нет, отправьте PR.
Переводы:
- арабский
- болгарский
- каталонский
- Китайский упрощенный/традиционный
- Английский
- Французский
- немецкий
- хинди
- индонезийский
- итальянский
- японский
- корейский
- маратхи
- персидский
- Польский
- Португальский (бразильский)
- Русский
- Сербская латиница / кириллица
- испанский
- турецкий
- Украинский
- вьетнамский
Ожидаемое использование
- Проверьте, какие вопросы интересны конкретно вам
- Проверьте, какие ответы вы можете найти сами в Интернете
- В противном случае спросите
Определенно не пытайтесь спросить все из списка. (Уважайте время интервьюера и проявляйте инициативу, находя ответы самостоятельно, если они уже опубликованы)
Помните, что дела, как правило, нестабильны, реорганизации случаются часто. Наличие системы отслеживания ошибок не делает обработку ошибок эффективной, а CI/CD не означает, что у вас обязательно будет мало времени на доставку.
Роль
- Каков план/график дежурства? (какова плата за дежурство и вызов)
- Какие задачи я бы выполнял в обычный день?
- Есть ли у меня какие-то конкретные цели?
- Каков баланс юниоров/старших в команде? (и есть ли планы это изменить)
- Как выглядит онбординг?
- Какой свободой принятия решений обладают отдельные разработчики?
- Каковы ожидаемые/основные часы работы?
- Каково ваше определение успеха в этой роли?
- Чего вы ожидаете от меня в первые 1/3 месяца?
- Как вы оцените мою работу по окончании испытательного срока?
- Как выглядит типичный день/неделя в этой роли?
- Есть ли у вас какие-либо опасения по поводу моего заявления?
- Расскажите мне о том, с кем я буду сотрудничать наиболее тесно.
- Какой стиль управления у моего непосредственного руководителя и его руководителя? (от микро- к макро-)
- Как я могу развиваться в новой роли/какие возможности открываются?
Технология
- Какие стеки обычно используются в компании?
- Как вы используете систему контроля версий?
- Как вы тестируете код?
- Как вы отслеживаете ошибки?
- Как вы контролируете проекты?
- Как вы интегрируете и развертываете изменения? Это CI/CD?
- Находится ли ваша инфраструктура под контролем версий/доступна ли она в виде кода?
- Каков рабочий процесс от планирования до завершения задачи?
- Как подготовиться к аварийному восстановлению?
- Существует ли стандартизированная среда разработки? Соблюдается ли это?
- Как быстро вы сможете настроить новую локальную среду тестирования для продукта? (минуты/часы/дни)
- Насколько быстро вы можете реагировать на проблемы безопасности в коде или зависимостях?
- Разрешено ли всем разработчикам иметь доступ локального администратора к своим компьютерам?
- Расскажите мне о своих технических принципах или видении.
- Есть ли у вас документация разработчика вашего кода? Есть ли у вас отдельная документация для клиентов?
- Есть ли у вас документация более высокого уровня? (ER-диаграммы, схема базы данных)
- Используете ли вы статический анализ кода?
- Как вы управляете внутренними/внешними артефактами?
- Как вы управляете зависимостями?
Команда
- Как организована работа?
- Как обычно работает внутригрупповое и межкомандное общение?
- Используете ли вы какие-либо инструменты для организации проекта? Каков ваш опыт работы с ними?
- Как разрешаются разногласия?
- Кто устанавливает приоритеты/график?
- Что происходит после отката? («это невозможно сделать в запланированные сроки»)
- Что произойдет, если команда не достигнет цели выпуска?
- Какие встречи происходят каждую неделю?
- Будет ли регулярная встреча один на один с моим менеджером?
- Каков график предоставления продуктов/услуг? (выпуски n раз в неделю/непрерывное развертывание/множественные потоки выпусков/...)
- Что происходит после производственных инцидентов? Существует ли культура безупречного анализа?
- Какие текущие проблемы испытывает команда, но вам еще предстоит решить?
- Как вы отслеживаете прогресс?
- Как устанавливаются ожидания и цели и кто их устанавливает?
- Как здесь выглядит проверка кода?
- Расскажите мне о типичном спринте в этой команде.
- Как вы совмещаете технические и бизнес-цели?
- Как вы делитесь знаниями?
- Насколько велика каждая команда?
- Как услуги и проекты делегируются каждой команде?
Ваши потенциальные коллеги
- У кого обычно учатся разработчики?
- Что вам больше всего нравится в работе там?
- Что тебе нравится меньше всего?
- Что бы вы изменили, если бы могли?
- Как долго там находился самый длинный член команды?
- Если это небольшая команда, был ли опыт конфликтов личностей и как с этим справлялись?
Компания
- Почему компания нанимает сотрудников? (рост продукта/новый продукт/колебание/...)
- Есть ли бюджет на конференцию/поездку и каковы правила его использования?
- Каков процесс продвижения? Как передаются требования/ожидания?
- Как выглядит процесс проверки эффективности?
- Существует ли отдельная карьера в сфере технологий и менеджмента?
- Существуют ли общекорпоративные ресурсы для обучения, например подписка на электронные книги или онлайн-курсы?
- Есть ли бюджет на получение сертификатов?
- Какова стадия зрелости? (раннее определение направления/функциональная работа/поддержание/...)
- Могу ли я внести свой вклад в проекты FOSS? Нужны ли какие-либо согласования?
- Существуют ли какие-либо соглашения о неконкуренции или неразглашении информации, которые меня попросят подписать?
- Какой вы видите компанию в ближайшие 5–10 лет?
- Что означает чистый код для большинства разработчиков?
- Когда вы в последний раз замечали, что здесь кто-то растет, и как они росли?
- Что значит быть успешным здесь и как вы измеряете успех?
- Есть ли спортивное мероприятие/мероприятие по тимбилдингу?
- Проводятся ли внутренние хакатоны?
- Поддерживает ли компания проекты с открытым исходным кодом?
- Какие общественные мероприятия проводит команда/компания и все ли их посещают?
- Почему компания решила нанять стороннего сотрудника, а не продвигать внутреннего сотрудника?
- Готова ли компания помочь иностранным претендентам на работу в подаче заявления на рабочую визу?
Социальные проблемы
- Каков статус/представление о разнообразном найме?
- Каковы, по вашему мнению, пробелы в корпоративной культуре? (и какова корпоративная культура?)
- Что здесь означает баланс между работой и личной жизнью?
- Есть ли у компании позиция в отношении изменения климата?
Конфликт
- Как разрешаются разногласия?
- Что происходит после отката? («это невозможно сделать в запланированные сроки»)
- Что происходит, когда команда находится под давлением и берет на себя обязательство работать над своими возможностями/скоростью?
- Если кто-то определит области улучшения процесса/технологии/и т. д., что произойдет?
- Что происходит, когда возникает разрыв между ожиданиями руководства и работой инженера или команды?
- Не могли бы вы рассказать мне историю о токсичной ситуации и о том, как компания с ней справилась?
Бизнес
- Вы прибыльны?
- Если нет, то какова длина вашей взлетно-посадочной полосы?
- Откуда поступает финансирование и кто влияет на план/направление высокого уровня?
- Как вы зарабатываете деньги?
- Что вам мешает зарабатывать больше денег?
- Каков план роста компании на следующий год? 5 лет?
- Какие большие проблемы вы видите в будущем?
- Что вы назвали своим конкурентным преимуществом?
Удаленная работа
- Каково соотношение удаленных и офисных работников?
- Предоставляет ли компания оборудование и каков график обновлений?
- Как вы относитесь к BYOD? Есть ли уже какая-либо политика в отношении этого?
- Можно ли приобрести через компанию дополнительные аксессуары/мебель? Есть ли на них бюджет?
- Есть ли бюджет на коворкинг или доступ в Интернет?
- Как часто ожидается посещение офиса?
- Всегда ли конференц-залы офиса готовы к видеоконференциям?
План здания
- Какая планировка офиса? (открытая планировка/кабины/офисы)
- Есть ли рядом с моей новой командой служба поддержки/маркетинга/другая команда, ответственная за звонки?
Поймай все
- Что самое лучшее и что самое худшее в работе на этой должности/команде/компании?
- Что побудило вас изначально выбрать работу в компании?
- Что удерживает вас в компании?
Компенсация
- Если у вас есть бонусная схема, то как определяются бонусы?
- Если у вас есть система бонусов, то каковы были типичные проценты бонусов за последние несколько лет?
- У вас есть 401k или другой пенсионный план? Если да, то вносит ли компания дополнительные взносы в план?
- Существуют ли медицинские льготы, и если да, то когда они начнутся?
- Вы платите за переезд?
Выходной
- Какой размер оплачиваемого отпуска (PTO) предлагается?
- Являются ли больничные и отпуска отдельными, или они взяты из одного и того же источника?
- Могу ли я использовать отпуск до его начисления, фактически попадая в отрицательный баланс отпуска по отпуску?
- Какова политика пролонгации для PTO?
- Какова политика отпуска по уходу за ребенком?
- Какова политика в отношении неоплачиваемого отпуска?
- Каковы правила предоставления творческого отпуска?
Другие ресурсы
Больше идей для вопросов можно найти в:
- «Тест Джоэла: 12 шагов к улучшению кода», Джоэл Спольски
- Вопросы, которые я задаю в интервью Джулии Эванс
- Кураторский список советов по переговорам о зарплате от Питера Мехайла
Лицензия
Эта работа доступна под лицензией Creative Commons Attribution-ShareAlike 4.0 International License.