Рубрики
Без рубрики

Опыт прохождения двух технических интервью за неделю

У меня уже есть работа, которая меня во всех планах устраивает. Однако, я решил посмотреть что вообще есть на рынке. Немного об этом.

Все таки надо готовиться

Первое что я хочу сказать, что надо реально готовиться. Интервью это не показатель того насколько ты хорош как программист. Это показатель того насколько хорошо ты можешь проходить эти самые интервью.

Поэтому, когда вас заворачивают на интервьюшке, не парьтесь — я работаю только на текущем проекте 5 лет и сам сходу не могу решить требуемые задачи.

Да, я иду в правильном направлении, делаю все по логике и т.д. и т.п. Но вот именно закодить все это дело, не получается.

Еще одновременно не очень комфортно, когда на тебя смотрит от 1 до 3 человек (в зависимости от ситуации) и оценивает тебя. Плюс нельзя пользоваться инетом и как бы подсмотреть решение или что нибудь в этом роде. Обычно для этого еще просят расшарить экран.

И получается, что начинаешь тупить, забывая какие-то самые базовые вещи.

Интервью это не показатель того как человек будет себя вести на работе

Как профессиональный разработчик может завалиться на задачах, так и отточивший на LeetCode свои навыки ковбой с нулем опыта, может загнуться в реальной разработке. Важен во всем баланс.

Я лично не против таких задач. Те альтернативы что существуют меня как бы вообще не вдохновляют:

  • Тестовое задание на дом, которое вообще не упало. Давайте уже отмучаюсь тут сразу, чем потом еще тратить от 3-5х до 15х часов.

Хотел написать еще альтернативы, но потом понял что она реально одна. Ну могут еще за жизнь с тобой пообщаться и на этом все.

Наверно основная ценность подхода с решениями задач все таки в том, что она показывает насколько кандидат готов потратить свое время на подготовку, насколько он усидчив и че вообще с интеллектом у парнишки (или девчонки, тут уж как при рождении подфортило с хромосомами).

Разные интервьюверы — разные подходы. Но всегда говори что-то

Где-то со мной общались в процессе решения. Подсказывали. Где-то молчали как рыбы.Но факт такой, что я всегда объяснял как я мыслю.

Если я чего-то не знаю, я так и говорю «я не знаю». Если зашел в тупик — значит «зашел в тупик и иду дальше».

Плюс, как на мой взгляд, задачи это не совсем про решение — людям важно еще понять как ты думаешь на самом деле. Что у тебя в голове. Алгоритмы решения тех или иных вещей.

Я боюсь этих задач. Возможно потому что мне надо их чаще решать. Возможно 🤷‍♂️

Кстати, 4-е интервью уже было не такое уж и страшное. Хотя возможно, то что у меня есть работа, дает мне некоторое ощущение легкости в собеседовании. Самую-самую малость 😅