Vad ca Dragos se entuziasmeaza despre un hoax privitor la intrebari de angajare de la Google. Bine, hoax poate e cam mult spus, dar minciuna sfruntata este - un articol “bun de digg”, si mai ales, uite, un ditamai linkbait - i-a adus blogului o sumedenie de linkuri de calitate. Dar e mincinos.
Nu, dragi Google wannabees, nu acestea sunt intrebarile pe care le pune Google. Sunt, pe de alta parte, intrebari de angajare din ce in ce mai comune in companiile IT - vezi articolul asta.
Nu m-am laudat pana acum cu asta, dar am refuzat in ultima vreme doua invitatii din partea Google de a ii vizita; le trimisesem CV candva, demult, inainte de a ma hotari ce vreau sa fac si mai ales ce nu vreau sa fac in viata, si apoi am sustinut vreo 2-3 interviuri telefonice. Cand m-am gandit mai serios la ce vreau de la viata, mi-am dat seama ca, in momentul actual, munca la Google nu m-ar incalzi cu multe, asa ca m-am retras din cursa.
Nu stiu cum ar fi decurs interviul on-site. Evident, habar n-am daca as fi fost acceptat - cert e insa ca m-am ales cu o invitatie pentru zbor si interviu on-site la Zurich(careia nu i-am mai dat insa curs). Dar, pentru acei Google wannabees din audienta, iata cateva ponturi despre cum am ajuns sa fiu curtat de Google San Francisco si apoi de Google Zurich.
- in primul rand, trebuie ca Google sa stie ca vrei sa te angajezi la ei - acum 2 ani de zile le trimisesem CV-ul meu pe pagina de aici (vezi formularul Apply Online). Am fost, e drept, recomandat de un prieten care avea deja intrare la ei.
- Este cunoscut, Google e innebunit dupa cei cu background academic - ar fi bine sa ai master, si ceva lucrari publicate la conferinte internationale.
Acum cu ponturile adevarate:
- Pentru Google San Francisco se cauta, atunci, inginer de sistem - trebuiau cunostinte de Unix, programare distribuita, toleranta la defecte si cam orice altceva. Postul era de mare responsabilitate - toate aplicatiile Google trec prin mana echipei sistem, cei care fac deploymentul, si de multe ori le rescriu pentru a se adapta cerintelor. Ca limbaje de programare s-ar fi dorit Java, C/C++, Python si, desigur, Perl. Intrebarile din interviul de angajare erau din seria sistem de operare (ordoneaza de la cea mai rapida la cea mai lenta operatiunile: schimbare proces, scriere pe disc, citire din cache, schimbare de registri, etc…) sau programare ultra-super-rapida (descrie un algoritm super rapid care sa numere cati biti de 1 sunt intr-un sir de octeti de dimensiune foarte mare - 1Giga, de pilda.. - se vrea, evident, o singura parcurgere).
- Pentru Google Zurich am sustinut interviu telefonic pentru echipa de research la Google Maps - a contribuit probabil la repartizarea mea faptul ca aveam background de 2 ani intr-o firma de GIS, precum si proiectul meu bazat pe Google Maps API, Geokeo (nu-l mai cautati, nu l-am mai continuat, iar domeniul a fost acaparat intre timp de spammeri). Intrebarile erau destul de “la obiect” - cum ai gasi, cat mai eficient, ce poligoane sa afisezi pe harta intr-o zona anume, ce structuri de date si algoritmi ai folosi, dar si o intrebare/problema mai tare de algoritmica distribuita - cum ai gasi cele mai frecvente 1000 de cautari pe Google, stiind ca cautarile sunt retinute distribuit pe, sa zicem, 100000 de masini?(exista, asadar, chestii care sunt frecvente pe cate o masina, dar nu sunt frecvente global, si invers)
Ei, sper ca nu am incalcat prea multe contracte de confidentialitate divulgandu-va toate astea. Dat fiind ca nu am semnat nici un document, banuiesc ca nu fac un mare rau povestindu-va; fiti siguri ca nu veti primi aceleasi intrebari, dar asteptati-va la genul asta de nivel de dificultate, cel putin pentru prima faza a interviului…
PS. Sa nu incepeti cu intrebari din seria - “de ce nu te-ai dus la Google daca esti asa de destept?“. Raspunsul este acelasi cu al celor din seria - “de ce nu ai ramas in Franta si te-ai intors in Romania?“, si tine de calea fiecaruia si de alegeri personale.
Pe vremea asta…
Daca esti nou pe aici, nu uita sa te abonezi la feedul meu RSS
. Iti multumesc pentru vizita!
Software engineer; master in cercetare algoritmica la Ecole Polytechnique Paris; a lucrat in Paris in software bursier.

September 12th, 2007 at 1:28 am
Google e deschis si spre cei fara nici un fel de background academic, dar cu multa pasiune. Sunt multi la Google care nu au terminat nici macar o facultate. Dar in schimb sunt foarte buni in ceea ce fac si sunt entuziasmati de probleme greu de rezolvat
E pacat ca nu te-ai dus, merita din multe puncte de vedere.
September 12th, 2007 at 1:48 am
eu iti inteleg punctul de vedere si alegerea pt ca am fost intr-o situatie asemanatoare, nu cu google ci cu altii. A fost greu sa decid (deh orgolii) dar am ales o firma mult mai mica unde am un balans foarte bun intre munca si viata sociala.
September 12th, 2007 at 9:37 am
“si tine de calea fiecaruia si de alegeri personale.”
…calea ta personala trece cumva si prin (***)[cenzurat de editor :P]??………(cititorii tai din 5 septembrie stiu d c …)
September 13th, 2007 at 8:38 am
sorry!!……pe viitor o sa fiu aten ..nu`mi place sa`mi supar prietenii ,in devenire, fie ei si virtuali….>:D
September 13th, 2007 at 8:53 am
Nu nu te mai intrebam .
November 2nd, 2007 at 10:08 am
[…] Google a fost tranzactionat la 700$ actiunea, adica cu 200$ mai mult decat in iunie si cu 600$ mai mult […]
March 24th, 2008 at 2:03 pm
[…] amintit astfel ca, anul trecut, discutand cu un vanator de capete ce lucra pentru Google, am ridicat si eu problema celebrelor 20% - pentru […]