Сколько времени вы работаете в текущей компании
Что проверяют
Формально сверяют слова с резюме. По сути смотрят на две вещи: устойчивость, то есть нет ли цепочки мест по полгода, и то, что за это время изменилось в вас как в инженере. Ответ «три года» без продолжения не говорит ни о чём.
Как отвечать
Назвать срок и сразу добавить содержание: с чего начинали, что стало зоной ответственности сейчас. Для разработчика на C# это хорошо видно по задачам: переход от правок внутри одного сервиса к проектированию, перевод проекта со старого стека на современный .NET, асинхронный код и работа с производительностью, ответственность за интеграции и за схему данных.
Дальше аккуратно связать ответ с причиной поиска, обязательно в позитивном ключе: не «надоело», а чего именно не хватает для следующего шага. Если срок короткий, объяснить его до того, как спросят: закрыли проект, сменилась команда, обещанная роль так и не появилась.
Если срок длинный, стоит показать, что это не застой: смена команд и проектов внутри компании, рост ответственности, наставничество. Долгий срок сам по себе плюс, но только когда за ним видно движение.
Где спотыкаются
Расходятся с резюме. Названный устно срок и даты в документе должны совпадать, потому что несовпадение читается не как забывчивость, а как неаккуратность с фактами.
Второе: превращают ответ в жалобу на текущего работодателя. Критика прошлого места на собеседовании всегда работает против кандидата, даже когда она справедлива.
Третье: подают короткий срок как случайность и не объясняют его. Полгода на предыдущем месте плюс полгода на нынешнем это вопрос, который всё равно прозвучит, и лучше ответить на него первым, коротко и без оправданий.