JavaRush /Java блог /Java-університет /Як джуну підготуватись до технічної співбесіди? Пояснює м...
Yuliia Tunik
42 рівень
Киев

Як джуну підготуватись до технічної співбесіди? Пояснює ментор JavaRush Андрій Латишев

Стаття з групи Java-університет
Пошук першої роботи для розробника-початківця без комерційного досвіду може стати як справжнім випробуванням, так і позитивним досвідом. Один із етапів, який треба пройти для отримання роботи, – технічна співбесіда. У цьому тексті Java Software Engineer з більш ніж 8-річним досвідом та ментор JavaRush Андрій Латишев пояснює, як готуватись до технічного інтерв’ю. Як джуну підготуватись до технічної співбесіди? Пояснює ментор JavaRush Андрій Латишев - 1

Які є етапи інтерв’ю?

Нагадаю, які етапи інтерв’ю існують під час прийому на роботу в технологічну компанію. За приклад пропоную взяти типове інтерв’ю у компанії з MAANG (Meta, Amazon, Apple, Netflix та Google).
  • Скринінг-дзвінок
  • Співбесіда з HR або “культурне інтерв’ю” (цей етап ми розбирали у попередньому тексті)
  • Спілкування з командою
  • Технічне інтерв’ю
  • Лайвкодинг
  • Системний дизайн
  • Інтерв’ю з менеджером
Проте варто зазначити, що в кожної компанії може бути різний набір інтерв'ю. Це логічно, адже різні компанії вирішують різні проблеми, а отже в них свої вимоги до співробітників. В одній компанії може бути 5-7 раундів інтерв'ю, а в іншій ви можете пройти 1-2 раунди та отримати офер.

Для чого потрібна технічна співбесіда?

Технічне інтерв'ю – це етап найму, який проводять, щоб дізнатися слабкі та сильні сторони людини у її технічних знаннях. Один з найважливіших етапів у всьому процесі працевлаштування на посаду розробника. Це корисний етап також і для кандидата, адже у разі відмови він знатиме над чим потрібно попрацювати, і які навички підтягнути, щоб гідно конкурувати на ринку праці. Зазвичай, розробників-джуніорів кличуть на технічну співбесіду одразу після успішного проходження HR-інтерв’ю.

Як готуватися до технічної співбесіди?

Загалом є два варіанти розвитку подій перед технічною співбесідою: Не готуватися.Готуватися. Поговоримо детальніше, як це можна зробити:

Використовуйте теоретичну базу у вигляді лекцій та презентацій JavaRush.

Ви можете освіжити знання, погортавши навчальні матеріали. Запишіть ті теми, у яких маєте пробіли, щоб пізніше повторити їх більш прицільно.

Знайдіть список питань для підготовки до співбесіди на Java-розробника.

Таких списків багато в інтернеті. Пропоную такі джерела:
  1. Сайт InterviewBit. Тут ви зможете знайти питання-відповіді для співбесід за такими темами: ООП, Java8, колекції, Spring тa Spring Boot, SQL, Maven та інші. На цьому сайті не лише банальні відповіді, але й приклади коду, схеми, картинки. Це класно, бо допомагає зрозуміти пояснення з різних сторін.

    Питання і відповіді написані англійською мовою, але це одна з причин підтягнути свої знання з цієї мови, що може вам знадобитись і на співбесіді також.

  2. Статті JavaRush. За роки існування проєкту наші автори написали десятки статей, які допоможуть підготуватись до технічного інтерв’ю.

Готуйтеся до співбесіди поступово.

Можна виділити окремий слот часу щодня, а можна повторювати теорію по дорозі на роботу та з роботи. Обирайте 5 питань зі списку, читайте та розбирайте незрозумілі моменти. Не варто витрачати більше, ніж 30-40 хвилин, адже мозок все одно запам’ятає лише те, що ви вчили перші півгодини.

Не відкладайте все до останнього моменту.

Наприклад, вам призначили співбесіду через кілька днів, ви нічого до цього часу не повторювали і хочете за пару днів повторити весь річний курс JavaRush. Так не вийде, ви нічого не запам’ятаєте. Проте якщо протягом місяця ви будете проходити мінімум 5 питань для співбесіди, якісно розбирати те, що забули, або не зрозуміли, то через місяць матимете крутий результат.
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ