Хвилювання під час співбесіди не залежить від досвіду та професії. А коли мова йдеться про пошук першої роботи, співбесіда й взагалі може перетворитися на неабиякий стрес-фактор. Серед спеціалістів джуніор рівня ходять численні міфи про процес проходження інтерв’ю – тому фахівці EPAM University вирішили зруйнувати бодай частину з них і вперше в історії освітніх програм компанії провели інтерв’ю до Pre-production Лабораторії за напрямом Test Automation просто в прямому ефірі.
Як усе відбувалося
Ми запросили до участі досвідченого інтерв’юера Равіля Янбекова, Lead Software Test Automation Engineer, який провів вже сотні співбесід для спеціалістів різних рівнів, та попросили його в прямому ефірі продемонструвати, як він оцінює рівень кандидатів.
Перевірити власні знання та ризикнути пройти співбесіду до pre-production лабораторії просто на очах у сотень глядачів погодився Максим Дубовик, студент Test Automation Online Program. Впевнений у знаннях та навичках, отриманих протягом навчання, він на власному прикладі показав, що страхи перед інтерв’ю – переважно безпідставні.
Інтерв’ю проходило на основі програми Test Automation в EPAM University. Співбесіда проходила в режимі онлайн, а по завершенні спілкування Равіль Янбеков дав детальний фідбек щодо рівня кандидата та формування подальшої траєкторії навчання.
Для кого ми це організували?
Спочатку цей захід планувався як внутрішня ініціатива навчальної програми з напряму Test Automation, з метою допомогти учасникам навчальних програм EPAM University програм краще підготуватися до співбесід. Але величезний інтерес до ініціативи надихнув нас на ідею дати можливість усім зацікавленим долучитися до ефіру та допомогти талановитим джуніорам робити менше помилок.
Про що спілкувалися інтерв’юер та кандидат?
Навчальна програма курсу складається з трьох модулів: мануальне тестування, ООП та основи Java, автоматизоване тестування. У рамках цих тем і спілкувалися інтерв’ю та кандидат. Зокрема підіймалися наступні питання:
- Про визначення базових понять: тестування як дисципліна, вимоги, типи тестування;
- Функціональне та нефункціональне тестування;
- Load тестування;
- Рівні тестування;
- Види тестування, які Максиму доводилося застосовувати на практиці;
- Динамічне та статичне тестування;
- Критерії, на які варто спиратися під час code review;
- Три основні принципи ООП;
- Методи та їх перевизначення;
- Різницю між інтерфейсом та абстрактним класом;
- Java 8, лямбда вырази, колекції, типи виключень;
- Behavioural-driven development.
Висновки, які варто взяти до уваги (й не тільки джуніорам)
- Вміння уважно слухати питання, виважено розмірковувати вголос та вибудовувати логічні зв’язки допомагають не розгубитися у випадках, коли ви не впевнені у відповіді або не знаєте її.
- Мотивація відіграє якщо не вирішальну, то дуже важливу роль. Деколи брак певних знань може бути компенсований жагою до навчання.
- Мови програмування та фреймворки – це лише інструменти, в основі усього – розуміння структури. Саме базові знання стають тим фундаментом, на який спирається кваліфікований спеціаліст під час вирішення задач вищого рівня абстракції.
Олена Плоха, Senior Resource Development Lab Head, додає:
Важливою частиною наших навчальних програм є не тільки підготовка кандидатів до роботи на реальних проєктах, але й прокачка їхніх soft skills, навичок ефективної комунікації та командної роботи. Формат Open Interview дає початківцям можливість подивитися, як власне проходить співбесіда, подумати над тим, як вони б відповідали на запитання інтерв’юера, та певною мірою подолати власні страхи. Такі нові формати дозволяють наглядно показати аудиторії, що пробувати власні сили – не страшно, а навпаки, цікаво й захоплююче.
Що ж у підсумку?
Новий формат сподобався аудиторії, фахівці Test Automation Online Program отримали десятки повідомлень із вдячністю за ініціативу, а Максим Дубовик вдало пройшов випробування та, сподіваємося, невдовзі й сам проводитиме інтерв’ю з початківцями.