Мы много слышим о запахах кода, запахах теста и даже запахах проекта, но я не слышал никаких дискуссий о «запахах» работодателя вне теста Джоэля . После большого разочарования, работая на работодателей с букетом неприятных запахов корпоративной культуры, я считаю, что пришло время для меня активно искать более зрелую среду развития.
Я начал собирать список вопросов, чтобы помочь ветеринарным работодателям, выявляя проблемы во время собеседования, и ищу дополнительные идеи. Я полагаю, что этот список может быть легко изменен работодателем для проверки работника, но, пожалуйста, ответьте с точки зрения собеседника.
Я думаю, что было бы важно задать многие из этих вопросов нескольким людям, чтобы выяснить, даны ли последовательные ответы. По большей части я пытался расположить вопросы в каждом разделе в том порядке, в котором они могут быть заданы. Нежелательный ответ на ранний вопрос часто делает последующие вопросы спорными.
Ценности
- Что составляет «хорошо написанное» программное обеспечение?
- Какими атрибутами обладает хороший разработчик? Тот же вопрос для менеджера. Кто ваши самые ценные сотрудники / менеджеры и почему?
Процесс
- У вас есть процесс разработки?
- Насколько строго вы следуете этому?
- Как вы решаете, какой процесс применить к каждому проекту?
Опишите типичный жизненный цикл проекта. Спросите следующее, если они не подходят иначе:
- Водопад / повторение: сколько времени уходит на сбор предварительных требований? предварительный дизайн?
тестирование
- Кто разрабатывает тесты (разработчики или отдельные инженеры по тестированию?)
- Когда они разработаны?
- Когда проводятся тесты?
- Сколько времени они занимают?
- Что делает хороший тест?
- Откуда ты знаешь, что ты достаточно проверен?
- Какой процент кода тестируется?
Обзор
- Как выглядит процесс проверки?
- Какой процент кода проверяется? Дизайн?
- Как часто можно ожидать участия в качестве рецензента кода / дизайна / рецензента?
- Какие критерии применяются для проверки и откуда эти критерии?
улучшение
- Какие новые инструменты и методы вы оценили или использовали в прошлом году?
- Какие курсы обучения прошли ваши сотрудники в прошлом году? Что я буду делать в течение первых шести месяцев в вашей компании (намеки на то, какой вид организованного наставничества / обучения был продуман, если таковые имеются)
- Какие изменения в вашем процессе разработки были сделаны в прошлом году?
- Как вы улучшаете и учитесь на своих ошибках как организации? Что было вашей самой большой ошибкой в вашей организации в прошлом году, и как она была исправлена?
- Какие отзывы вы дали руководству в последнее время? Это было реализовано? Если нет, то почему?
- Как ваша компания использует «лучшие практики»? Как вы ищите их снаружи или изнутри, и как вы делитесь ими друг с другом?
Этика
- Расскажите мне об этической проблеме, с которой вы или ваши сотрудники столкнулись в последнее время, и как она была решена?
- Вы используете программное обеспечение с открытым исходным кодом? Какой вклад с открытым исходным кодом вы сделали?
Прослеживаний
Мне понравилось то, что сказал @ jim-leonardo на вопрос переполнения стека :
На самом деле нужно спросить себя: «Кажется ли, что этот человек пытается меня завербовать и заинтересовать?» Я думаю, что это одна из самых важных бит. Если они, кажется, придерживаются позиции, согласно которой интервьюируют только вас, то, вероятно, они будут плохо к вам относиться. Хорошие интервьюеры понимают, что они должны продать позицию столько, сколько кандидат должен продать себя.
@SethP добавил:
Glassdoor.com - хороший веб-сайт для поиска потенциальных работодателей. Он содержит информацию о том, как конкретные компании проводят интервью ...