Чего хочешь избежать в работе
Что проверяют
Это проверка на совместимость и на зрелость. Смотрят, не превратится ли ответ в перечень претензий к прошлым работодателям, и совпадают ли ваши «не хочу» с тем, что в этой команде происходит каждый день. Если позиция про поддержку большого старого решения, а вы говорите «не хочу легаси», разговор закончится на этом месте.
Как отвечать
Назовите две или три вещи, честно и в рабочих терминах, без перехода на личности. У дотнет-разработчика список обычно узнаваемый:
- код без тестов, в который страшно вносить правки, а бизнес требует правок каждую неделю;
- бизнес-логика, размазанная между контроллерами и хранимыми процедурами, так что поведение системы нельзя прочитать в одном месте;
- ручная выкладка мимо конвейера сборки, когда релиз зависит от того, кто и что не забыл;
- задачи без описания и без критериев приёмки.
Каждый пункт закрывайте тем, что делаете сами: покрываю тестами тот кусок, который трогаю, выношу логику из контроллера в отдельный слой, прошу критерий готовности до начала работы. Полезно добавить, что миграция старого кода вас не пугает, если есть план и приоритеты, а пугает бесконечный «временный» костыль. И спросите в ответ: какая доля кода на старой платформе, есть ли тесты, как проходит релиз.
Где спотыкаются
Отвечают «ничего, я ко всему готов». Это читается как безразличие к работе или как заученная вежливость, и уточняющий вопрос всё равно последует.
Скатываются в претензии к конкретному руководителю или коллеге. Та же мысль в нейтральной форме звучит спокойно: «мне важно, чтобы требования фиксировались письменно», и не выставляет вас конфликтным человеком.
Приносят вместо ответа историю по шаблону с процентами: «наладил встречи и поднял продуктивность на двадцать процентов». Спросили про предпочтения, а получили отчёт о достижениях, да ещё с цифрой, которую невозможно подтвердить.