У випадку наявності досвіду по Spring обов’язково задаю низку питань — перш за все, з якими компонентами цього фреймворка працював кандидат. Це хороші кандидати, так як у них великий життєвий і професійний досвід. Вони більш мотивовані на навчання, зростання і розвиток. Згодом можуть стати хорошими проект-менеджерами і тімлідами. Спочатку проводиться загальне інтерв’ю з рекрутером, потім кандидату дається тестове завдання (залежить від міста і напрямку).
Чому в Solidgate відмовилися від стандартного алгоритму співбесіди
Бажання вчитися та розвиватися – це найкраща якість для кандидатів на посаду QA. Сеньйор-спеціаліст — це людина, яка безпосередньо бере участь у стратегічних сесіях, плануванні, у виборі технологій. У нього є велика експертиза у різних питаннях та широкий досвід. Імовірно, він уже зіткнувся зі всіма підводними каменями та наступив на всі можливі граблі. Він бере відповідальність за свої рішення та проєкт або якусь його частину, не просто пише якісний код, а дивиться на цей процес з точки зору бізнесу. Плануючи цілі, він не розділяє їх на технічні та бізнесові — усі його рішення привʼязані до бізнес-завдань.
Буткемп по кодинг-інтерв’ю: алгоритми + структури даних (Udemy)
Програма, яку освоїли 64 тисячі студентів, допомагає не тільки вивчити термінологію і прокачати навички технічного інтерв’ю, але також дозволить доопрацювати резюме перед співбесідою. Ви дізнаєтеся, як грамотно оформити сторінку в LinkedIn і GitHub, а також як зібрати сайт-портфоліо. Важливо — не просто відправити резюме на пошту, яку ви знайшли на сайті. Добре вивчіть інформацію про компанію, які проекти у них є, з якими технологіями працюють.
Вебінар «Навички, які сприяють працевлаштуванню»
В даний час ринок праці для програмістів Java є високою конкуренцією. Правильна підготовка має вирішальне значення для успіху серйозного шукача роботи. Я говорю не про те що «чув», так як це ніяк не докази, а про те як мене собвеседовалі (більше 40 разів) і як я поговорив.
Цілі інтерв’ю та підхід
При цьому він може не керувати командою, а бути самостійною бойовою одиницею, максимально зануреною в домен. Не секрет, що наша компанія проводить безкоштовне навчання фахівців в тренінг-центрі. А кращим студентам за підсумками тренінгу пропонується пройти співбесіду на проект. Зараз в компанії проводиться підготовка по 16 програмам у 12 містах, щороку тренінг-центр навчає більше 1000 студентів, і 60% з них працевлаштовуються в компанію за підсумками тренінгів. Ми зібрали відповіді рекрутерів (і не тільки їх) на питання, які допоможуть краще зрозуміти процес відбору та найму junior-фахівців. Автор курсу Джефф Бей кілька років проводив співбесіди в Google і навчився визначати головні помилки претендентів, а заодно і розпізнавати тривожні сигнали з боку роботодавців.
Підготуйтеся до співбесіди на посаду розробника Java
- Ми зібрали відповіді рекрутерів (і не тільки їх) на питання, які допоможуть краще зрозуміти процес відбору та найму junior-фахівців.
- Розмова, як правило, йде на загальні теми, але він може перевірити і технічні моменти – наприклад, може попросити розповісти про який-небудь патерн.
- Одна якась ігрова контора на лівому (років з 5 тому), ще пару разів, під час пошуку першої і другої роботи, давали прості задачі (із загального пулу в 50 співбесід ±).
- На Java часто пишуть складні проєкти, які передбачають роботу з великими кодовими базами, масштабування, оптимізацію й управління ресурсами, що потребує спеціалізованого досвіду.
- UpWork та інші інструменти активного пошуку замовників.
Далі ми запрошуємо на технічне інтерв’ю, яке проводить експерт з виробництва. На цьому етапі оцінюється рівень технічних знань кандидатів і володіння англійською мовою. Візьміть з собою колегу або двох, щоб сформувати об’єктивніший відгук та вберегтися від форс-мажорних ситуацій. Впевніться, що знаєте, де у вас знаходиться заброньована кімната для співбесіди, щоб не шукати її безпосередньо перед інтерв’ю. Курс досить об’ємний, але слухачі відзначають, що він недостатньо добре структурований, багато тем доводиться додатково розбирати самостійно. Тому програма найкраще підійде Junior-розробникам, які вже працювали з Java і розібралися в базових концепціях.
Наприклад, бадьорого і активного розробника не варто пропонувати на проект, що знаходиться фазі тривалої підтримки. Нам потрібно зрозуміти, якого кандидата ми шукаємо. Припустимо, вам потрібно найняти Middle Android-розробника. Почніть з ознайомлення з проєктом, на який відкрита позиція — це допоможе вам скласти список необхідних кваліфікацій. Короткий курс від Каліфорнійського університету в Сан-Дієго допоможе прокачати навички лайвкодингу — програмування «в прямому ефірі».
Без фундаментального розуміння інформатики та базових понять, людям дуже складно увійти в цю індустрію і стати хорошими професіоналами. Вузівська хто може працювати в ІТ-сфері освіта все-таки закладає фундамент знань. Але і фахівців, у яких за плечима тільки онлайн-курси, ми розглядаємо на загальних підставах, проводимо технічне інтерв’ю і за його результатами приймаємо рішення. Рівень кандидатів не завжди відповідає нашим вимогам.
На заняттях ви освоїте основні функції Java 5, Java 6, Java 7 і Java 8, розберетеся в аспектах об’єктноорієнтованого програмування (ООП) і навчитеся детально аналізувати й описувати виконану роботу. Ці навички знадобляться на співбесіді, але також в цілому допоможуть заповнити прогалини і згадати забуті прийоми роботи з Java, якщо раптом ви на якийсь час залишили справи та давно не програмували. Проси фідбек до інтервʼю у рекрутера, або давай фідбек про тестове.
Практика показує, що тільки навчання джуніорів і їх подальше стажування дозволяє закривати потреби компанії в Джуніорах. Тому що недостатній рівень знань кандидатів на ринку не дозволяє нам відразу наймати їх на проект. Якщо по технічних скіллах ми можемо вивести їх на певний передбачуваний рівень, то по софт скіллах кожному кандидату необхідно шукати потрібну йому позицію.