Как фронтенд-раз­работчику подгото­виться к техниче­скому интервью в боль­шую компанию

4
Аватар автора

Сергей Горбачев

прошел десяток собеседований

Страница автора
Аватар автора

Андрей Маргиев

попал в Т⁠—⁠Ж с первого раза

Страница автора

Интервью в крупные ИТ-компании обычно проходит в несколько этапов, включая техническое собеседование с каверзными вопросами. Чтобы перестраховаться, стоит заранее подготовиться к возможным заданиям. Рассказываем о том, как это сделать, и о ресурсах, которые могут пригодиться.

💼 Посмотреть примеры собеседований

На YouTube много видео с реальными интервью и джуниоров, и мидлов, и сениоров. В ролике от Ulbi TV, к примеру, разработчика спрашивают про React и JavaScript. Посмотрите, какие еще вопросы задают и как реагируют на ответы эйчары. Так вы сможете понять, как в принципе проходят технические собеседования

📖 Повторить базу

«Дока» — справочник по фронтенд- и веб-разработке. Там есть раздел «Веб-платформа», где простым языком рассказывают об основных концепциях и технологиях в разработке веб-приложений. Эта современная энциклопедия поможет повторить основы основ и подготовиться к теоретической части собеседования

😎 Изучить возможные вопросы

Проштудируйте сборник типичных вопросов на технических собеседованиях на GitHub. Их много, но не пугайтесь, они разделены по блокам: HTML, CSS, JS, Accessibility и другим. Попробуйте ответить хотя бы на часть, чтобы понять свой уровень

❓ И подготовиться к сложным темам

На интервью любят спрашивать что-то изощренное: о прототипном наследовании, ключевом слове this и асинхронности. Заранее продумать возможные ответы и не растеряться помогут соответствующие главы из книги You Don’t Know JS

🔢 Потренироваться на типовых задачах

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

👀 Посмотреть, что требует работодатель

Иногда компании сами составляют список ресурсов для подготовки к техническому интервью. Например, такой список есть у Т⁠-⁠Банка. Не пренебрегайте рекомендациями, изучите их — возможно, удастся лучше понять, что вас ждет на деле

💡 Узнать о рабочих процессах

На техническом собеседовании проверяют не только хард-скиллы. Рекрутеры анализируют кандидата и как человека. Книга «Программист-прагматик» даст хорошее представление о том, как устроено взаимодействие команды в разработке ПО

📚 Больше о карьере и образовании

Читайте в нашей рассылке. Рассказываем, как приобрести актуальные навыки и учиться с удовольствием в любом возрасте

Еще больше пользы по теме:

Новости из мира образования, советы по карьере и учебе, вдохновляющие истории — в нашем телеграм-канале: @t_obrazovanie

Сергей ГорбачевЧто еще сделать перед техническим интервью?