Технічна співбесіда: як готуватись?

frontend
Аудіо доріжка
156

Технічна співбесіда (або технічне інтерв’ю) — це етап відбору кандидатів в IT-компанії та IT-проєкти, головна особливість якого — акцент саме на хард-скілах.

Очевидно, що технічна співбесіда відрізняється від «класичної». Тому сьогодні поговоримо про її особливості та надамо кілька порад, котрі можуть допомогти вам отримати бажану посаду.

Навіщо потрібна технічна співбесіда?

Головна мета технічної співбесіди — з’ясувати рівень знань, навичок та компетенцій IT-спеціаліста, знайти його сильні та слабкі сторони в першу чергу у технічних знаннях, а також, частково, у софт-скілах.

Технічне інтерв’ю важливе для обох сторін. Технічний експерт може об’єктивно оцінити кандидата та його скіли, котрим неможливо дати оцінку, спираючись лише на резюме та портфоліо. Сам же претендент отримує можливість оцінити власні сильні та слабкі сторони, а також краще зрозуміти, в якому напрямку слід покращити скіли.

Як проходить технічна співбесіда?

smartmockups_l79cs8ax

Співбесіда у більшості випадків складається з трьох частин:

  1. Теоретичні питання
  2. Практичні питання
  3. Тестове завдання

Зазвичай перші 20 хвилин рекрутер ставить більш загальні питання про навчання, стажування, досвід роботи тощо. Далі до співбесіди приєднується технічний експерт, котрий оцінює більш технічні навички. Це може бути техлід чи project-manager компанії.

Тривалість технічної співбесіди — близько 1-1,5 години.

Головне правило: не мовчати. Навіть якщо не маєте правильної відповіді або ж не впевнені на 100%, все одно не мовчіть. Інтерв’юерам важливо почути хід ваших думок та логіку. В деяких випадках правильна відповідь відходить на задній план.

Алгоритми

Рекрутери та технічні експерти приділяють значну увагу саме алгоритмам у програмуванні. Ви повинні мати розуміння бодай базових алгоритмічних правил та логіки написання коду. Адже наступний крок технічного інтерв’ю — це саме код. І тут без алгоритмів нікуди.

Live Coding

Будьте готові, що в процесі інтерв’ю вам запропонують написати фрагмент коду, котрий повинен вирішувати певне завдання. Чи, наприклад, знайти помилки в наданому коді.

Буде корисно завчасно попрактикуватися у вирішенні різних задач. Можете скористатися онлайн-сервісами для тренування навичок: CodeInterview, CodeWithMe, HakerRank тощо.

Помилки на співбесіді

3-min

Як то кажуть, не помиляється лише той, хто нічого не робить. Проте деяких помилок все ж можна (і потрібно) уникнути:

  • Намагатися обманом отримати посаду

Не варто обманювати HR-спеціаліста та технічного експерта. Будьте чесними з ними та з самим собою. 

  • Запізнюватися на інтерв’ю

Ситуації бувають різні, але запізнення точно не додасть вам шансів на успіх.

  • Не перевіряти власне обладнання

Ви можете бути на 100% впевнені в своєму лептопі, комп’ютері чи смартфоні, але все ж краще ще раз перевірити, чи запускаються потрібні додатки, за заряджена батарея та чи є доступ до інтернету.

  • Зовсім не готуватися до співбесіди

Повірте, ваша непідготовленість одразу дасть про себе знати. Досвідчений HR зрозуміє це з перших хвилин розмови.

  • Гуглити в процесі інтерв’ю

Якщо вам доводиться шукати в інтернеті інформацію по різних дрібницях, то з глобальними проєктами точно будуть складнощі. Технічний спеціаліст це зрозуміє.

  • Ускладнювати поставлені задачі

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

  • Не ставити питання, якщо щось незрозуміло

Не соромтеся уточнити питання чи задачу. Чітке розуміння — головний гарант правильного вирішення завдання та відсутності елементарних помилок. Ставити питання на інтерв’ю — це нормально!

Загальні поради

Пам’ятайте про базові правила проходження співбесіди чи інтерв’ю:

  1. Приходьте на 10-15 хвилин раніше, будьте пунктуальними.
  2. Не концентруйтеся на своєму хвилюванні, спробуйте відволіктися.
  3. Подбайте про коректний зовнішній вигляд, навіть якщо інтерв’ю проходить в онлайні.
  4. Стежте за мовою тіла — жестами, поставою та мімікою.
  5. Готуйтеся до інтерв’ю, не розраховуйте на везіння.

Від себе можемо порадити прочитати книгу Cracking the Coding Interview — не пожалкуєте!

Також нагадуємо, що на курсі Wezom Академії «HTML5 + CSS3 + JS з нуля до готового проєкту» наші викладачі та HR-спеціалісти у тому числі розповідають, як оформляти резюме, проходити інтерв’ю та отримати бажану посаду. Адже це не менш важливо, ніж практичні знання молодого IT-спеціаліста.

Бажаємо вам успіхів та стрімкого кар’єрного росту в IT!