Téměř bilionová společnost s více než 1 00 000 zaměstnanci Google se stává impériem samo o sobě. Více než čtvrtinu tohoto impéria tvoří vývojáři softwaru, kteří řídí 2 miliardy řádků kódu v úložišti společnosti Google. Není to snadný úkol, že?“
Proto je společnost Google nesmírně opatrná při doplňování svého týmu o nové členy. Z více než 2 milionů žádostí (což je dvakrát více, než je počet jeho stávajících zaměstnanců!), které každoročně obdrží, přijímá Google jen asi 15 000 zaměstnanců. Tento poměr je desetinou poměru výběru na Harvardu, takže je pravděpodobnější, že projdete Harvardem, než že získáte práci ve společnosti Google.
Vyfiltrovat dokonalého kandidáta z tak velkého množství nemůže být snadné. Proto má Google poměrně propracovaný a strukturovaný proces přijímání zaměstnanců. Začíná prověrkou náborářů a telefonickým kolečkem, následuje řada technických pohovorů a nakonec se dostanete k přijímací komisi, která rozhodne o vašem osudu. Jakmile projdete náborovou komisí, čeká vás už jen několik recenzí a jednání o kompenzaci.
- Takto vypadá náborový proces ve společnosti Google:
- 5 věcí o přijímacím řízení ve společnosti Google, které odhalil zasvěcenec
- Do společnosti Google se můžete dostat, i když nepřijde na vaši vysokou školu.
- Provádějte komplexní přípravu a buďte připraveni na překvapení.
- Upevněte si základy CS a pochopení časoprostorové složitosti
- Připravte si otázky ze zdrojů, ale neočekávejte stejné otázky na pohovoru
- Nejdříve si udělejte rozhovor jinde, než se posadíte na pohovor do Googlu
- Váš tazatel se vám bude snažit pomoci.
- Komunikace je důležitá, ale v určitých mezích.
- Jediný člověk není zodpovědný za rozhodování o vašem osudu.
Takto vypadá náborový proces ve společnosti Google:
Když má každý krok náborového procesu svou hodnotu, nejdůležitější částí jsou kola technických pohovorů, kterými musíte projít. Naštěstí se v roce 2016 podařilo snížit počet pohovorů vedených za účelem výběru uchazečů z 12 na 4, a to po studii týmu People Analytics společnosti Google, který zkoumal údaje a zpětnou vazbu z pěti let vedení pohovorů. Po ní společnost Google zjistila, že „čtyři pohovory stačily k předpovědi, zda má být někdo ve společnosti Google přijat, s 86% spolehlivostí.“
I při čtyřech kolech je proces tak konkrétní, jak jen může být, a jeho prolomení není procházka růžovým sadem. Proto jsme se rozhodli poradit se s někým, kdo byl na obou stranách stolu. Jako bývalý zaměstnanec Googlu, který byl také téměř 7 let členem výběrové komise Googlu, má Rodney Martis poznatky o výběrovém řízení Googlu, které nejsou obecně známé a které nelze najít ani ve vyhledávači Googlu!
Tady je 5 poznatků z našeho rozhovoru s Rodneym Martisem, který absolvoval více než 200 pohovorů ve společnosti Google. Pokud byste raději chtěli slyšet vše z první ruky, podívejte se na naši diskusi zde:
5 věcí o přijímacím řízení ve společnosti Google, které odhalil zasvěcenec
Do společnosti Google se můžete dostat, i když nepřijde na vaši vysokou školu.
Jako čerství absolventi vysoké školy byste neměli propadat sklíčenosti, pokud společnost Google nenabírá pracovníky z vaší vysoké školy. Pokud je to vaše vysněná společnost, můžete zkusit několik dalších způsobů. V první řadě je tu samozřejmě její systém doporučování. Pokud znáte někoho, kdo tam již pracuje, nebo se můžete spřátelit s někým ze společnosti prostřednictvím Linkedinu, může se stát vaší cestou dovnitř. Rodney však pro vás měl lepší způsob.
„Google také pravidelně pořádá tyto kódovací soutěže, kterých se můžete průběžně účastnit a zlepšovat své pozice, abyste si jich všimli“. Rodney přidal slovo opatrnosti: „Soutěže v kódování vám mohou pomoci zviditelnit se nebo se připravit na pohovory, ale nebudou rozhodujícím faktorem při výběru.“
Podobně je skvělým způsobem a jednou z nejefektivnějších technik, jak proniknout do Googlu, také Google Summer of Code. Jedná se o celosvětový program pro studenty vysokých škol, do kterého, pokud budete vybráni, získáte přímé mentorství od společnosti Google a budete pracovat na tříměsíčním projektu vývoje open-source softwaru.
V neposlední řadě máte vždy možnost přihlásit se prostřednictvím služby Google Careers.
Provádějte komplexní přípravu a buďte připraveni na překvapení.
Je zřejmé, že dostat se přes Google bude vyžadovat velkou přípravu. Ale Rodney chce, abys udělal racionálnější přípravu a pokryl základy. Za tímto účelem zdůraznil tři hlavní taktiky přípravy:
Upevněte si základy CS a pochopení časoprostorové složitosti
Každý technický pohovor vás rozhodně bude posuzovat podle základů CS. Takže i když jste zkušený kandidát, nepřehlížejte základy. Na každém pohovoru na vás čekají tři typy otázek: algoritmus, datová struktura a návrh systému. Typ otázek, které vám tazatel vybere, závisí na něm a na vašich zkušenostech.
„Google nikdy nenabírá člověka pro konkrétní roli. Takže pohovor je velmi obecný. Zjišťují vaši schopnost řešit problémy, schopnost kódování nebo základní schopnosti v oblasti CS. A myšlenka je taková, že pokud tuto laťku překonáte, můžete pracovat v jakémkoli týmu ve společnosti Google,“ prozradil Rodney.
Dalším klíčovým aspektem, který se při pohovorech často posuzuje, je vaše analýza časoprostorové složitosti, takže byste měli být připraveni řešit otázky s ní spojené. Protože jak Rodney zmínil: “ Dokud se v kódu, který jste napsali, nevyskytne problém P0 a váš systém nebude fungovat a vy nebudete muset sedět a řešit ho, nebudete vědět, jak důležitá je časoprostorová složitost v produkčním systému.“
Připravte si otázky ze zdrojů, ale neočekávejte stejné otázky na pohovoru
Na internetu je k dispozici mnoho zdrojů, které tvrdí, že existuje seznam otázek, které byste si mohli připravit na pohovor ve společnosti Google. Mělo by se jednat o otázky, které prozradili někteří kandidáti, kteří prošli pohovorem ve společnosti Google nebo se na něm nějakým způsobem podíleli. Má to však jeden háček.
Google je na pohovor připraven lépe než vy. Rodney sdílí: „Společnost Google má interní banku otázek, ke které mají přístup všichni její vedoucí pohovorů. A když má někdo z týmu pocit, že nějaká otázka unikla, zařadí ji na černou listinu. A vy se na pohovoru nesmíte zeptat na otázku, která je na černé listině.“ Existuje vysoká pravděpodobnost, že všechny otázky, které jste si připravili, už Google zařadil na černou listinu, protože dobře ví, že unikly. S ohledem na to není na škodu si tyto otázky i tak procvičit. „Pokud bylo řekněme pět otázek, které Google zakázal, a pokud jste schopni těchto pět otázek vyřešit, vaše šance na vyřešení zcela nové šesté otázky jsou mnohem vyšší. Takže tyto znalosti vám určitě dají zkušenost.“
Nejdříve si udělejte rozhovor jinde, než se posadíte na pohovor do Googlu
Klíčovou součástí přípravy na pohovory je absolvování pohovorů. Pokud máte vysněnou společnost, a tou je pro vás Google, absolvujte několik pohovorů, abyste se seznámili s prostředím pohovoru. Rodney se podělil o osobní anekdotu: „U jedné ze společností, se kterými jsem absolvoval pohovor, jsem byl odmítnut v telefonickém kole kvůli otázce, kterou jsem nedokázal rozlousknout. Když jsem se ji později snažil vyřešit, zjistil jsem, že vyžaduje použití Hashmaps. Poučen touto zkušeností jsem se poté při každé otázce, kterou jsem dostal na pohovoru, snažil posoudit, zda zde lze použít Hashmapu, abych získal optimalizované řešení.“
Z introspekce toho, jak jste si vedli na pohovorech, se tedy hodně naučíte.
Váš tazatel se vám bude snažit pomoci.
Na tazatele je kladena odpovědnost, aby společnosti Google pomohl odfiltrovat nevhodné kandidáty a vybrat ty správné. K tomu mají v rukávu různé taktiky, jak vás lépe poznat. První z nich spočívá v tom, abyste se při pohovoru cítili pohodlně, abyste kódování prováděli a na technické otázky odpovídali s klidnou myslí. A nejen to, nechtějí nechat odejít dobrého kandidáta jen proto, že se v otázce netrefil do správné datové struktury. Proto mají připravené nápovědy, které vám pomohou dostat se k řešení.
A to je klíčový způsob, jak vás posoudit. „Pokud kandidát optimalizoval kód, aniž by potřeboval nápovědu, bude na to upozorněno ve zpětné vazbě. Pokud byla dána velmi přímá nápověda a kandidát ji nezachytil, bude to také zvýrazněno.“ V případě, že se jedná o velmi přímou nápovědu, bude to zvýrazněno. Měli byste tedy pozorně naslouchat svému tazateli. Když vám tazatel řekne: „Proč používáte tuto datovou strukturu?“, pravděpodobně vám naznačí, že se ubíráte špatným směrem.
Komunikace je důležitá, ale v určitých mezích.
Chcete-li lépe poznat své schopnosti, musí tazatel pochopit vaše myšlenkové pochody. A vy mu můžete pomoci tím, že mu během pohovoru sdělíte postup, kterým se při práci na řešení řídíte.
„Klíčem je komunikovat, ale nepřehánět to. Jakmile dostanete problém, měli byste mu věnovat nějaký čas, abyste ho pochopili. Než začnete mluvit nahlas, projděte si v duchu několik řešení. Pokud jen tak skočíte a začnete mluvit nahlas a vnášet do toho nejrůznější datové struktury, vypadá to opravdu špatně. Zároveň je těžké hodnotit kandidáta, který 20 minut mlčel a na konci 20 minut řekne, že tohle je řešení. Může mít pravdu, nebo se mýlit, ale já se nedozvím, jakým postupem se řídil.“
Jediný člověk není zodpovědný za rozhodování o vašem osudu.
Jedno špatné kolo pohovoru a vy začnete cítit sklíčenost a beznaděj, že neprojdete? No, jeden špatný pohovor nemůže rozhodnout o vašem výběru ve společnosti Google. Google zajišťuje poměrně spolehlivý plán, jak zrušit možnost něčího výběru na základě jednorázového výkonu.
K tomu slouží především to, že tazatelé v každém kole pohovoru neznají zpětnou vazbu, kterou jim sdělil tazatel před nimi, aby se předešlo jakýmkoli předsudkům vůči kandidátovi. Takže ať už jste na předchozím pohovoru zazářili, nebo jste nedokázali udělat dobrý dojem, v každém případě byste v dalším kole pohovoru měli čistý štít. Teprve po všech čtyřech kolech se tazatelé vzájemně seznámí se zpětnou vazbou.
Až poté není konečné rozhodnutí na nich. Konečné rozhodnutí přijímá náborová komise, která racionalizuje a analyzuje jednotlivé zpětné vazby. „Komise tazatelům lépe rozumí. Pokud tedy vědí, že je tazatel přísný, pak by zpětnou vazbu „Nepřijmout“ považovali za zpětnou vazbu „Přijmout“, ale pravděpodobně ne za „Přijmout důrazně“.“
Doufám, že vám tyto poznatky pomohly lépe pochopit proces pohovoru ve společnosti Google. Pravidelně spolupracujeme s vedoucími pracovníky a odborníky z celého odvětví, abychom lépe porozuměli situaci a pomohli vám připravit se na růst. Zjistěte více o našem nejnovějším webináři a zaregistrujte se zdarma zde.