Блог

Співбесіда з розробником: поради для технічного інтерв'юера

Вітаю всіх! Мене звати Ілля Отлев, я працюю як Software Engineer у компанії Grid Dynamics. За час своєї роботи я провів понад 200 технічних інтерв’ю. У цій статті я хотів би поділитися з вами своїм досвідом і дати кілька порад для проведення вашої першої співбесіди у ролі технічного інтерв’юера, а не кандидата.

Якщо ви технічний спеціаліст, ви маєте бути знайомі з цим етапом для влаштування майже на будь-яку посаду у будь-якій IT-компанії. Але коли ви вперше візьмете участь у процесі найму з іншого, спочатку не дуже звичного, боку, то зможете дізнатися, що технічне інтерв’ю — це лише один етап із доволі довгого та важливого ланцюжка завдань для найму нового співробітника. У цьому процесі залучено багато людей, кожен із яких має свої задачі та свою зону відповідальності. Окрім того, надзвичайно важливо виконувати свою роботу якісно і швидко, оскільки будь-яка затримка віддаляє момент прийняття рішення та видання оферу кандидату. Збільшуючи час очікування самого кандидата, ми збільшуємо ризик того, що кандидат отримає інший офер або передумає, або ще щось у нашому ланцюжку піде не так, як планувалось. Тому ви, відповідаючи тільки за один етап, маєте все зробити чітко, швидко та якісно.

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

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

Однак навіть у ролі другого інтерв’юера ви маєте не просто бути присутнім на зустрічі, а брати активну участь та допомагати головному. 

Кілька порад, що можуть стати вам у пригоді як для вашого першого інтерв’ю, так і для всіх подальших:

  1. Ознайомтеся з резюме кандидата заздалегідь. Так, зазвичай співбесіду починають з обговорення досвіду, але попереднє знайомство з історією кандидата сформує у вас деяке уявлення про нього та змотивує вас дізнатися про деякі моменти більш детально під час зустрічі.
  2. Підготуйте технічні запитання, задачі та інструменти, що допоможуть вам на інтерв’ю. Якщо у вас не виникло жодних запитань на етапі ознайомлення з резюме, ви можете пошукати набір стандартних запитань в інтернеті. Під інструментами я розумію спеціальні сайти на кшталт codeinterview або codeshare — для більш наочного написання та обговорення коду.

    Особиста порада щодо технічних задач на співбесіді: намагайтесь запитувати задачі, що не є складними та які покривають одну або дві теми. Добре, якщо задача має кілька рішень — і коли кандидат запропонує одне з них, ви зможете навести альтернативне та порівняти їх. Це, окрім іншого, допоможе краще зрозуміти, на скільки кандидат вміє думати логічно та аналізувати різні підходи до однієї проблеми.
  3. Обов’язково зв’яжіться з вашим партнером по інтерв’ю. Якщо ви плануєте бути другим пілотом, спитайте про план проведення зустрічі. Можливо, ви зможете розділити обов’язки і, наприклад, ви будете відповідати за практичні завдання, а головний інтерв’юер — за теорію і загальну структуру. Загалом це допоможе вам краще уявити, як саме проходитиме зустріч і належним чином до неї підготуватись.

Це найважливіші пункти, які можна взяти за звичку при підготовці до будь-якого інтерв’ю. Загалом пам’ятайте, що така зустріч є дуже нервовою для кандидата, тому надзвичайно важливо справити гарне перше враження та задати загальний настрій, комфортний для всіх. Водночас не забувайте, що на співбесіді ви є представником компанії, тому будьте обережні, щоб не справити хибне враження. Під час зустрічі не будьте пасивним слухачем! Беріть участь, запитуйте і ведіть інтерв’ю з вашим напарником, як команда.

Завершення зустрічі ще не означає завершення процесу для вас, оскільки ви ще маєте заповнити форму відгуку. Варто пам’ятати, що будь-яка оцінка є суб’єктивною, проте ваше завдання — оцінити кандидата якомога об’єктивніше.

Навички проведення інтерв’ю, як і будь-що інше, вдосконалюються з практикою, тому не бійтесь брати участь у співбесідах та шліфувати свої вміння. Ваша залученість допомагає компанії зростати та ставати кращою. А ще відчуття, коли кандидата приймають і він потрапляє саме до вашої команди, є неоціненним! Це наочний результат ваших зусиль, що покращує і вашу роботу також. Працювати в команді з людьми, яких ти сам рекомендував, дуже приємно, і це дає значно більше мотивації, ніж можна описати словами. Бажаю вам самим це відчути!