The Tech Interview Behind the Scenes: Димитър Митев
The Tech Interview Behind the Scenes е поредица на
HRLabs series.
Нека погледнем зад кулисите на техническия интервю процес от гледната точка на интервюиращите.
Целта ни е да предоставим на кандидатите ценни съвети и препоръки директно от професионалистите, които провеждат интервюта за различни технически роли.
„Не е страшно да кажеш "Не знам.“", споделя Димитър Митев, Solution Architect в eCollect AG.
Разкажи повече за твоя кариерен път.
По голямата част от кариерата ми е минала в една от големите outsourcing компании в България. Обратно на общото мнение за тази индустрия, то аз имам много добри впечатления. Имах възможност да видя от близо малки клиенти, но и огромни enterprise компании. Да се запозная с техния начин на работа и техните проблеми.
Технологично стартирах с .NET, в последствие се занимавах с Front End, а сега се занимавам изцяло с Node.js. Нещото, което винаги ми е помагало да раста кариерно, е това, че нямам проблем да бъда изваден от зоната ми на комфорт - било то в технологичен аспект или в друг.
В ролята си на кандидат, имал/а ли си странни интервюта? А такива, които са те впечатлили?
Най-странното ми интервю беше с една компания, която имаше процес от 3 интервюта. Първото бе събеседване с HR, за да преценят мотивацията ми. На второто представих проект, в който съм участвал и се гордея, където 2 часа (буквално) рисувах архитектурни диаграми на една дъска и обяснявах разни концепции като event sourcing. На третото интервю поканиха едно момче, което се предсави като:
"Аз съм Иван и обичам котки"
и започна да ме пита за неща, които не бяха адекватни спрямо второто интервю и позицията, за която кандидатствам.
Имам две интервюта, които доста са ме впечатлили. Колкото и странно да звучи, то на сегашната работа интервюто беше доста интересно. Събеседване със CTO-то, където и аз, и той бяхме откровени и целият разговор протече не като техническо препитване, а като усещане за човека на среща и дали може да зададе правилните въпроси.
Другото интервю, което доста ми е харасело, бе проведено с един лаптоп на място, с гаден код на екрана и въпроси по кода, като първият беше:
"Това работи ли?".
Да си призная толкова ми допадна това, че и аз го прилагам често като правя интервюта.
Какви умения и качества търсиш най-вече в един кандидат? Как кандидатът може да изпъкне в рамките на интервюто?
Един кандидат трябва да може да се впише добре в екипа. Изключително важно е да бъде адаптивен и да действа проактивно.
Какви въпроси обикновено задаваш в техническите интервюта? Има ли конкретни задачи или проблеми, които често използваш за оценка на кандидатите?
Не обичам да влизам с готови въпроси, а предпочитам да ги адаптирам спрямо разговора и къде е комфортното сечение между моите въпроси и притеснението на кандидата.
Харесва ми да си говорим за концептуални проблеми.
Давам пример:
"Какви са недостатъците на микросървисната архитектура"
или
"Защо javascript, а не GO?".
Колко e важно кандидатът да има добри комуникационни умения? Как те оказват влияние върху цялостното интервю?
Добрата комуникация е ключова за това един екип реално да доставя стойност – тя е това, което стои зад успешното реализиране на функционалности. Затова за мен е изключително важно кандидатът да може да комуникира ефективно и да се вписва добре в екипа.
Каква роля играе културната съвместимост при вземането на решение за наемане? Как оценяваш дали кандидатът ще се впише добре в екипа?
Не бих казал, че има ключова роля, но все пак е от значение. По време на интервюто, особено когато кандидатът задава своите въпроси, започват да си личат разни културни различия, които биха били пречка.
Какви са най-честите грешки, които кандидатите допускат по време на интервю? На какво би посъветвал/а кандидатите да наблегнат при подготовката за интервю?
Не е страшно да кажеш "Не знам".
Доста хора се притесняват и не питат уточняващи въпроси, а тръгват в грешна посока, което не е правилно. В работна ситуация е вероятно пак да постъпят така, което няма да доведе до добри резултати.
Какви съвети би дал/а на кандидати, които искат да подобрят техническите си умения? Има ли ресурси, които би препоръчвал/а?
Аз чета доста статии в Medium, както и следя доста YouTube канали. През годините съм си изградил feed, който ми дава доста технологични новости и ми е доста лесно да следя за нови трендове докато си ровя в телефона. HackerNews също имат готин newsletter.
Като съвет бих казал, че фокусирането в една технология не е мантра за успех, особено сега, когато имаме LLMs. Опитайте се да съчетавате нещата, напр. .NET с nodejs и малко DevOps неща.
Сподели повече за най-добрите (или най-лошите) интервюта, които си провеждал/а?
Преди няколко години имах едно доста странно интервю, което не знам дали не беше с някаква ранна версия на AI. Младо момче, чужденец, не е локиран в България, но по CV е завършил ТУ София като редовен студент. Не знаеше нито дума на български, дори "Здравей". На всички стандартни въпроси отговаряше перфектно, но на уточняващи въпроси след това - нищо.
На добрите интервюта се получава приятелски разговор с кандидата, а не университетско препитване.
Как оценяваш кандидата по време на интервюто – базирано само на теоретичните му познания или за теб е определящ подходът му към решаване на казуса/задачата? Какви други фактори вземаш предвид при вземане на решение?
За да оценя кандидат, винаги отделям 10-15 минути веднага след интервюто, за да запиша своите наблюдения. Винаги започвам с нещата, които са ми харесали в даден кандидат, а след това изброявам и тези, които не са ми харесали. Така визуално мога да сравня плюсове и минуси от наемането му.
Теоретичните знания не винаги са определящ фактор. Няма златна формула, а по-скоро зависи от конкретна позиция, от състоянието на екипа и от какво има нужда.
Понякога на един екип е нужен много добре подготвен теоретично човек, за да помогне на другите в екипа, а понякга просто е нужна свежа мисъл и аналитичното мислене е в пъти по-важно от теоретичната подготовка.
Какво би искал/а кандидатите да знаят за процеса на интервю в твоята компания? Какво може да бъде полезно за тях при подготовката?
Да бъдат откровени и да не се притесняват.
Сподели забавна история от опита ти на интервюиращ 😊
По време на едно онлайн интервю, кандидатът се заля с кафе и като стана, се оказа, че е по бельо и риза, но.. post covid времената са така :)