З інтенсивним попитом на отримання IT-професій зросла і кількість співбесід, які проходять для отримання оферу. Під час інтерв’ю HR перевіряють не тільки технічні навички, але й soft skills та здатність працювати в команді. Таким чином, важливо бути готовим до кожного етапу інтерв’ю.
У кожної компанії чи продукту різна кількість етапів співбесіди, які потрібно пройти для отримання оферу. Переважно на кандидата чекає наступний шлях: контакт з рекрутером -> HR-інтерв’ю (soft skills-інтерв’ю) -> технічне інтерв’ю -> спілкування з представником замовника, PM-ом чи СЕО компанії -> Feedback (як останній етап співбесіди або ж відповідь листом або дзвінком). На всіх цих етапах вас супроводжуватиме HR та інформуватиме про статус кожного з них. Кожен з етапів важливій по своєму. На думку Digest.Pro варто приділити увагу soft skills та технічному інтерв’ю.
Почнемо з soft skills-інтерв’ю. На цій співбесіді HR оцінює загальні характеристики людини. Наприклад, як вона спілкується, справляється зі стресом, чи здатна до самокритики. Зазвичай, у HR є портрет ідеального претендента, і його задача – з’ясувати, наскільки кандидат йому відповідає.
Потрібно подбати про класичну підготовку до співбесіди — для розмови варто знайти тихе місце зі стабільним інтернетом або ж, якщо є змога, подбати про альтернативне джерело інтернету на випадок вимкнення світла, перевірити справність камери та увімкнути її, подбати про зовнішній вигляд, щоб було не “по-домашньому”.
Під час спілкування важливі вмотивованість і проактивність кандидата. Найімовірніше, будуть присутні стандартні запитання, чому ви обрали вказаний напрям, які кроки вже зробили, аби розвиватись як фахівець, чи відвідуєте курси/тренінги за темою, чи слухаєте подкасти про неї, чи читаєте книжки.
Можуть перевірити обізнаність щодо історії самої компанії — згадати про цінності та проєкти, інформація про які є у відкритому доступі.
«В першу чергу звертаю увагу на пунктуальність. Навіть якщо людина спізнюється, але дзвонить і попереджає — це краще, ніж коли сам намагаєшся додзвонитися до неї. Далі все вирішує якість проходження основної частини і відкритість кандидата до діалогу. Погане враження може створити і неуважність. Коли після співбесіди кандидат задає питання по проєкту, на які йому точно відповідали, складається враження, що його там і не було». Марія Шевцова, IT Recruiter в Acceptic
Важливо, аби кандидат також ставив влучні запитання про компанію та потенційну посаду — це дає змогу зрозуміти зацікавленістю кандидата.
Одна з ключових характеристик кандидата — комунікабельність, може бути досить суб’єктивною при відборі. Важливо не відповідати “сухо”, аби не доводилося тягнути кожне слово.
«Негативне враження з’являється, якщо кандидат не пам’ятає, на яку саме вакансію і в яку компанію він подавався, що ставить під сумнів його мотивацію та зацікавлення в конкретній вакансії (чи компанії). Також важливо, щоб кандидат уважно вів розмову, задавав конструктивні запитання». Senior recruiters, SoftServe Наталя.
Типові помилки кандидатів на співбесідах:
- Не визначитися щодо поданої вакансії та компанії взагалі, яка показує про розсилку резюме “наосліп”;
- Відповідати коротко та поверхнево;
- Критикувати рекрутера.
- Задавати занадто вузькі питання, що виходять за межі компетенції.
- Відповідати не на те запитання, яке було поставлено.
- Не ставити жодного питання взагалі (ні ключових, ні уточнюючих). Це теж трактується, як низька зацікавленість».
«Оскільки зараз переважає формат самонавчання та роботи онлайн, важливо розуміти мотивацію кандидата, чому він обрав вказаний напрям, наскільки усвідомлене це рішення, скільки зусиль доклав чи планує докладати в майбутньому, щоб розвиватись як фахівець.
Цікаво почути про попередній досвід: де і як були застосовані знання, можливо, є частковий досвід на поточній роботі чи у волонтерському проєкті, залученість у суміжні сфери, які навчальні ресурси використовував кандидат».Христина Хома, HR Manager в Blackthorn Vision.
Після успішного проходження soft skills-інтерв’ю на кандидата чекає технічна співбесіда.
Технічна співбесіда — це важливіший етап відбору, бо саме тут вирішується, наскільки програмісти підійдуть для того чи іншого проекту у компанії.
Мета технічного інтерв’ю — з’ясувати рівень знань та компетенцій ІТ-фахівця, його сильні та слабкі сторони у технічних знаннях та soft skills. Останнє є не менш важливим за «тверді навички»: фахівцю згодом доведеться комунікувати з колегами та — інколи — з клієнтами.
Хороша технічна співбесіда з боку виглядає, як дружнє спілкування двох «вже майже колег», де обоє діляться своїм досвідом та шляхами вирішення робочих ситуацій чи проблем, своїми спостереженнями і знаннями про те, як працює конкретна технологія.
Про тестові завдання
Тестові завдання залежать від посади та напрямку. Так, наприклад, для DevOps пропонують написати функцію, що бере певний рядок за вхідні дані, та відповідний сценарій, який виводить результат. Розробникам програмного забезпечення Java запропонують написати програму, яка дозволить дізнатися, чи є число простим.
Коли завдання виконане успішно, але не зовсім оптимально (наприклад, вибрано не ту структуру даних чи складено заскладний алгоритм), вже на технічній частині співбесіди, часто обговорюють тестове завдання. Обговорення тестового завдання показує, чи є у кандидата достатні знання мови чи фреймворку, який у нього хід думок, як він вирішує конкретні проблеми.
«Точно на роботу не візьмемо кандидата, який не відповідає технічним вимогам, але вважає, що він — бог. Ну і хама, звичайно» Ірина Гадяцька, Senior Technical Recruiter.
Поради, щодо успішного проходження технічної співбесіди:
- Кажіть правду. Розкажіть про фреймворки, бази даних, бібліотеки, з якими працювали саме ви, а не в цілому використовувались у проєкті. Не помітять брехню під час відбору — випливе на роботі. Навіщо вам зіпсована репутація?
- Для когось співбесіда — стрес. Важко зберігати спокій, коли вас вивчають наче під мікроскопом. Радимо попередити HR про хвилювання та попросити надавати паузу перед відповідями.
- Почитайте типові питання технічної співбесіди, наприклад:
Співбесіда з Python. 100+ запитань для Junior, Middle, Senior,
Співбесіда з JavaScript. 300+ запитань для Junior, Middle, Senior
4. Не кажіть «я не знаю». Ніхто й не очікує від вас ідеальних знань. Але не відповідайте відразу «я не знаю», не спробувавши розв’язати задачу. Краще скажіть: “Я ще з таким не стикався, але я б зробив наступним чином…». Хід ваших думок — ось що цікавить на технічній співбесіді. Як ви робите висновки, пропонуєте рішення — ось це найважливіше.
5. Не бійтеся бути неідеальними, адже ідеалу не існує. Будьте чесними, вихованими, пунктуальними, правдивими і будьте собою.
Успішне проходження технічної співбесіди не допоможе отримати омріяну роль, якщо людина не вміє комунікувати й вибудовувати відносини з людьми. Отже, розвиваючи soft skills та hard skills, ви створюєте унікальну комбінацію навичок, необхідних для успішної кар’єри. Сполучення ваших м’яких навичок, таких як комунікабельність, лідерство та проблемне мислення, із технічними вміннями та експертизою в обраній області дозволить вам вирізнятися серед інших кандидатів.