Cumu uttene un stage in Google

Una settimana fà avemu parlatu i nostri prugrammi educativi , induve i cumenti ci anu indicatu l'impurtanza di stasgii è sperienza pratica. Hè impussibile di disaccordu cù questu, postu chì a cunniscenza teorica deve esse cunsulidata da a pratica. Cù stu articulu apremu una seria d'articuli nantu à i stagii d'estate per i studienti: cumu si ghjunghjenu i ragazzi, ciò chì facenu quì è perchè hè bonu.

In u primu articulu, vi dicu cumu passà bè tutte e tappe di l'entrevista è uttene un stage in Google.

Cumu uttene un stage in Google

Uni pochi parolle nantu à sè stessu

Sò un studiente di u maestru di u primu annu in u campus HSE di San Pietroburgo; aghju finitu un diploma di bachelor in machine learning à l'Università Accademica. Duranti i mo studii universitarii, aghju participatu attivamente à a prugrammazione sportiva è ancu participatu à diversi hackathon. Pudete leghje nantu à l'ultimi ccà, ccà и ccà.

À propositu di u stage

Prima, vogliu dì un pocu di ciò chì un stage in Google pare da l'internu.

Ogni internu chì vene à Google hè assignatu à una squadra. Questu puderia esse una squadra chì sviluppa una infrastruttura interna chì e persone fora di a cumpagnia ùn anu mai intesu parlà, o un pruduttu chì hè utilizatu da milioni di persone in u mondu. Tali prudutti ponu esse u famosu YouTube, Google Docs è altri. Siccomu decine, o ancu centinaie di sviluppatori sò implicati in u sviluppu di sti prughjetti, finisci in una squadra chì hè specializata in una parte più stretta di questu. Per esempiu, in l'estiu di 2018, aghju travagliatu in Google Docs, aghjunghjendu una nova funziunalità per travaglià cù e tavule.

Siccomu site un internu in a cumpagnia, avete un manager chjamatu host. Questu hè un timer pienu ordinariu chì ellu stessu sviluppa prudutti. Sè vo ùn sapete qualcosa, ùn pò scioglie lu, o sò affruntatu ogni prublema, allura tu avissi a cuntattate cù ellu. Di genere, riunioni settimanali unu-à-unu sò pianificate induve pudete discutiri a situazione attuale in u prugettu o chatte nantu à qualcosa completamente senza relazione. Inoltre, l'ospitu hè una di quelle persone chì valuteranu u travagliu chì avete fattu durante u stage. Sarà ancu valutatu da un secondu revisore supplementu. E, sicuru, anu interessatu à voi chì avete successu.

Google vi inculcarà in voi, ma questu ùn hè micca sicuru, u bonu abitudine di scrive un documentu di disignu prima di fà qualcosa. Per quelli chì ùn sanu micca, un documentu di designu hè un documentu chì delinea l'essenza di u prublema esistente, è ancu una descrizzione tecnica dettagliata di a so suluzione. Un documentu di designu pò esse scrittu per un pruduttu sanu, o solu per una nova funziunalità. Dopu avè lettu tali documentazioni, pudete capisce u scopu per quale u pruduttu hè statu cuncipitu è ​​cumu hè statu implementatu. Ancu spessu in i cumenti pudete vede dialoghi trà l'ingegneri chì discutanu diverse manere di implementà una parte di u prugettu. Questu dà una bona cunniscenza di u scopu daretu à ogni decisione.

Ciò chì rende speciale stu stage hè chì avete aduprà alcuni di i stupente strumenti di sviluppu internu chì Google hà in abbundanza. Dopu avè travagliatu cun elli è parlatu cù parechje persone chì anu travagliatu prima in Amazon, Nvidia è altre cumpagnie tecnologiche ben cunnisciute, possu cuncludi chì questi arnesi anu una grande chance di esse u megliu arnesi chì avete mai scontru in a vostra vita. Per esempiu, un strumentu chjamatu Google Code Search permette micca solu di vede tutta a vostra basa di codice, a storia di i cambiamenti in ogni linea di codice, ma ancu vi dà a capacità di navigà à traversu u codice chì avemu usatu in l'ambienti di sviluppu muderni cum'è cum'è Intellij Idea. È per questu avete bisognu solu di un navigatore! U svantaghju assuciatu cù sta stessa funzione hè chì vi mancassi sti stessi strumenti fora di Google.

In quantu à i boni, a cumpagnia hà uffizii cool, bon cibo, una palestra, una bona assicurazione è altre boni. Lasciaraghju quì un paru di ritratti da l'uffiziu di New York:

Cumu uttene un stage in Google
Cumu uttene un stage in Google
Cumu uttene un stage in Google

Cumu uttene una offerta?

riassuntu

Avà hè ora di parlà di qualcosa di più seriu : cumu fà un stage ?

Quì ùn parlemu micca di Google, ma di cumu questu succede in u casu generale. Scriveraghju quì sottu nantu à e caratteristiche di u prucessu di selezzione internu in Google.

U prucessu di l'entrevista di a cumpagnia serà prubabilmente simile à questu:

  1. Candidatura per u stage
  2. Cuncorsu nantu à Hackerrank/TripleByte Quiz
  3. Entrevista di screening
  4. Prima intervista tecnica
  5. Seconda entrevista tecnica
  6. Entrevista a vista

Candidatura per u stage

Ovviamente, tuttu principia cù u vostru desideriu di ottene un stage. Per fà questu, deve esse spressione cumpiendu un furmulariu nantu à u situ web di a cumpagnia. Sì (o i vostri amichi) avete amichi chì travaglianu quì, pudete pruvà à entra per elli. Questa opzione hè preferibile perchè vi aiuta à distingue da a folla di l'altri studienti. Se questu ùn hè micca pussibule, allora appricà sè stessu.

Pruvate micca di esse troppu arrabbiatu quandu riceve email cun cuntenutu cum'è "siete cusì cool, ma avemu sceltu altri candidati". È quì aghju qualchì cunsigliu per voi:

Cumu uttene un stage in Google

Cuncorsu nantu à Hackerrank/TripleByte Quiz

Se u reclutatore hà piaciutu u vostru curriculum vitae, in 1-2 settimane riceverete una lettera cù u prossimu compitu. Hè assai prubabile, vi sarà offrittu à piglià un cuncorsu in Hackerrank, induve vi tuccherà à scioglie i prublemi algoritmichi in u tempu attribuitu, o TripleByte Quiz, induve vi tuccherà à risponde à parechje dumande riguardanti algoritmi, sviluppu di software è u disignu di low- sistemi di livellu. Questa tappa serve cum'è u filtru iniziale in u prucessu di selezzione di candidati.

Entrevista di screening

Se a prova hè successu, allora averà una entrevista di screening, durante a quale parlerai cù u reclutatore nantu à i vostri interessi è i prughjetti chì a cumpagnia offre à l'interni. Se mostra interesse è a vostra sperienza precedente currisponde à l'aspettattivi di a cumpagnia, vi sarà datu u lume verde. In a mo spirimintà, questu hè u locu più imprevisible in tuttu u prucessu, è assai dipende di u reclutatore.

Sè vo avete passatu sti trè teste, allura a maiò parte di l'aleatoriu hè digià daretu à voi. Allora ci sò interviste tecniche, chì sò più dipindenti di voi, chì significa chì pudete influenzà u so risultatu più. È questu hè bonu!

Interviste tecniche

Dopu venenu l'entrevista tecniche, chì sò generalmente realizate per Skype o Hangouts. Ma qualchì volta ci sò servizii più esotici chì necessitanu a stallazione di software supplementu. Dunque, assicuratevi chì tuttu u travagliu nantu à u vostru urdinatore in anticipu.

U formatu di l'entrevista tecnicu varieghja assai secondu a pusizione per quale site entrevista. Se parlemu di a pusizione di Software Engineering Intern, allora vi sarà prubabilmente offrittu un paru di prublemi algoritmichi, a suluzione à quale deve esse codificata in qualchì editore di codice in linea, per esempiu, coderpad.io. Puderanu ancu dumandà una quistione di cuncepimentu orientata à l'ughjettu per vede quantu capisce u disignu di u software. Per esempiu, ponu esse dumandatu à disignà una tenda simplice in linea. True, ùn aghju mai scontru un tali compitu da a suluzione di quale seria veramente pussibule di ghjudicà sta abilità. À a fine di l'entrevista, puderete esse datu l'uppurtunità di dumandà dumande. Vi ricumandemu fermamente chì pigliate questu in seriu, perchè per mezu di e dumande pudete dimustrà u vostru interessu in u prugettu è dimustrà a vostra cumpetenza in u tema. Di solitu preparu una lista di dumande potenziale in anticipu:

  • Cumu u travagliu nantu à u prughjettu di u travagliu?
  • Chì hè a sfida più grande chì avete avutu da risolve ultimamente ?
  • Chì hè a cuntribuzione di u sviluppatore à u pruduttu finali?
  • Perchè avete decisu di travaglià per questa cumpagnia?

Ùn site micca sempre intervistatu da a persona cù quale travaglià in u futuru. Per quessa, l'ultime dumande ponu furnisce una visione di ciò chì succede in a cumpagnia in generale. Per mè, per esempiu, hè impurtante chì aghju influenza in u pruduttu finali.

Se avete successu a prima entrevista, vi sarà offerta una seconda. Differiscerà da u primu in l'entrevistadore è, per quessa, in i travaglii. U furmatu assai prubabilmente resta u listessu. Dopu avè passatu a seconda entrevista, ponu offre una terza.

Entrevista a vista

Se finu à questu puntu ùn avete micca statu rifiutatu, allora una entrevista in vista vi aspetta, quandu u candidatu hè invitatu per una entrevista in l'uffiziu di a cumpagnia. Hè generalmente custituitu da parechje entrevista tecniche è una entrevista cumportamentale. Durante una entrevista di cumportamentu, parlate cù u manager nantu à i vostri prughjetti, chì decisioni avete fattu in diverse situazioni, è simili. Questu hè, l'entrevistadore prova di capisce megliu a vostra persunità è capisce a vostra sperienza in più detail. Alcune cumpagnie chì facenu 3-4 interviste tecniche offrenu una sola entrevista di cumportamentu remota invece di una entrevista in vista.

Avà tuttu ciò chì resta hè d'aspittà a risposta di u recruiter. Sè tuttu hè andatu bè, allura vi sarà di sicuru riceve una lettera cù l'offerta longa aspettata. S'ellu ùn ci hè micca offerta, ùn sia micca arrabbiatu. L'imprese rifiutanu sistematicamente i boni candidati. Pruvate à dumandà un stage di novu l'annu prossimu.

Entrevista di codificazione

Allora, aspittà... Ùn avemu ancu fattu alcuna entrevista. Avemu ghjustu scupertu ciò chì u prucessu tutale s'assumiglia è avà avemu da preparà bè per l'entrevista per ùn mancassi l'uppurtunità di avè un estiu piacevule è utile.

Ci sò risorse cum'è Codeforces, Topcoder и Hackerrankchì aghju digià citatu. In questi siti pudete truvà un gran numaru di prublemi algoritmichi, è ancu mandà e so suluzioni per a verificazione automatica. Questu hè tuttu grande, ma piuttostu mi ricorda di sparà sparrows da un cannone. Parechje tarei nantu à queste risorse sò pensati per piglià assai tempu per risolve è esigenu cunniscenze di algoritmi avanzati è strutture di dati, mentre chì i travaglii in l'entrevista sò generalmente micca cusì cumplessi è sò pensati per piglià 5-20 minuti. Dunque, in u nostru casu, una risorsa cum'è LeetCode, chì hè stata creata com'è strumentu per a preparazione per l'entrevista tecniche. Sè vo risolve 100-200 prublemi di varià cumplessità, allura più prubabile ùn avete micca prublemi durante l'entrevista. Ci sò ancu degni Facebook Code Lab, induve pudete selezziunà a durata di a sessione, per esempiu, 60 minuti, è u sistema selezziunà un inseme di prublemi per voi, chì in media ùn piglianu micca più di una ora per risolve.

Parechje persone ricumandenu ancu di leghje u libru "Cracking l'entrevista di codificazione" Eiu stessu solu leghje selettivamente alcune parti di questu. Ma vale a pena nutà chì aghju risoltu assai prublemi algoritmichi durante i mo anni di scola. Qualchissia chì ùn hà micca avutu una tale sperienza duverebbe almenu foglia stu libru.

Inoltre, s'è vo avete avutu pocu interviste tecniche cù cumpagnie straniere in a vostra vita, allora hè cunsigliatu di piglià un paru di prova. Ma u più, u megliu. Questu vi aiuterà à sente più cunfidendu durante l'entrevista è menu nervoso. Interviste simulate ponu esse urganizate à Pramp.

Interviste di cumpurtamentu

Cumu l'aghju dettu, durante una entrevista di cumportamentu, l'entrevistadore prova à amparà più nantu à a vostra sperienza è capisce u vostru caratteru. Chì sì sì un grande sviluppatore ma ùn site micca bè à travaglià in una squadra? Aghju paura chì questu ùn hè micca adattatu à parechje persone. Per esempiu, pudete esse dumandatu a seguente quistione: "Quale hè a vostra debule?" In più di e dumande di stu tipu, vi sarà dumandatu di parlà di prughjetti in quale avete ghjucatu un rolu chjave, di i prublemi chì avete scontru, è di e so suluzioni. Hè da nutà chì in i primi minuti di l'entrevista tecnicu pudete ancu esse dumandatu nantu à questu. Cumu preparà per tali interviste hè ben scrittu in unu di i capituli in "Cracking the Coding Interview".

Google

Avà chì avemu capitu ciò chì u prucessu di selezzione internu pari in generale è cumu si preparanu per l'entrevista, hè ora di parlà di cumu si travaglia in u casu di Google.

Una lista di stasgii dispunibuli pò esse truvata ccà. Sè vo vulete andà per un stage d'estate, duvete principià à dumandà à settembre.

Interviste

Quì u prucessu pare un pocu inusual. Averete una entrevista di screening è duie interviste tecniche. Sè vo vi mustrari bè in elli, allura vi passà à u stadiu di a ricerca di un prughjettu. Avete bisognu di cumpiendu un questionnaire abbastanza longu in u quale indicherete tutte e vostre cumpetenze attuali, è ancu spressione e vostre preferenze nantu à u tema di u prugettu è u locu in quale vulete fà u stage.

Hè assai impurtante di cumplettà sta forma bè è diligente! L'ospiti potenziali chì cercanu e persone per unisce à u so prughjettu cercanu à traversu l'interni dispunibuli è organizanu conversazioni cù i candidati chì piacenu. Puderanu filtrà i studienti per locu, parole chjave, segni di spunta in u modulu di candidatura, è sorte per punteggi di l'entrevista.

Duranti a cunversazione, l'entrevistadore parla di u prughjettu per esse travagliatu è ampara ancu di l'esperienza di u candidatu. Questa hè una grande opportunità per scopre ciò chì u prucessu di travagliu sarà veramente, perchè avete cumunicatu cù a persona chì serà u vostru òspite. Dopu l'entrevista, scrivite una lettera à u recruiter cù e vostre impressioni di u prugettu. Se ti piace u prughjettu, è l'intervistatore ti piace, allora una offerta ti aspetta. Altrimenti, vi aspittà i chjami di seguitu, chì ponu esse 2-3-4, o forse micca in tuttu. Vale a pena chjarificà chì ancu s'ellu avete passatu bè l'entrevista, ma in u stadiu di a ricerca di un prughjettu micca una sola squadra hà sceltu per voi (o forse nimu ùn hà ancu parlatu cun voi), allora, sfortunatamente, sarete lasciati senza offerta. .

America o Europa?

Frà altre cose, vi tuccherà à decide induve avarà u vostru stage. Aghju avutu una scelta trà i Stati Uniti è EMEA. È quì hè impurtante cunnosce circa qualchi funziunalità. Per esempiu, ci hè un sintimu chì hè più difficiule d'arrivà à l'USA. Prima, duverete piglià un cuncorsu supplementu di 90 minuti induve duverete risolve i prublemi algoritmichi, è ancu un altru quiz di 15 minuti chì prova di revelà u vostru caratteru. Siconda, in a mo spirienza è l'esperienza di i mo amichi, in u stadiu di ricerca, i squadre sò menu interessati à voi. Per esempiu, in 2017 aghju avutu solu una conversazione, dopu chì a squadra hà sceltu un altru candidatu è ùn aghju micca ricevutu una offerta. Mentre chì i picciotti chì si applicanu à l'Europa avianu prughjetti 4-5. In 2018, anu trovu una squadra per mè in ghjennaghju, chì hè abbastanza tardi. I picciotti anu travagliatu in New York, mi piace u so prughjettu, è aghju accunsentutu.

Comu pudete vede, in i Stati Uniti e cose sò un pocu più complicate. Ma ci vulia andà più chè in Europa. In più in i Stati Uniti paganu più.

Cumu uttene un stage in Google

Chì fà dopu?

À a fine di u stage avete duie opzioni:

  • Fate un stage per l'annu prossimu.
  • Passà duie interviste tecniche per uttene un postu à tempu pienu.

Queste duie opzioni sò dispunibuli, basta chì avete finitu cù successu u vostru prughjettu attuale. Se questu ùn hè micca u vostru primu stage, pudete ancu esse offertu un postu à tempu pienu senza entrevista.

Per quessa, si prisenta a seguente situazione, chì pò esse discrittu cù una sola stampa:

Cumu uttene un stage in Google

Siccomu questu era u mo primu stage, aghju decisu di passà per duie interviste tecniche per ottene un postu à tempu pienu. Basatu nantu à i so risultati, accunsenu à dà un'offerta è cuminciaru à circà una squadra, ma aghju ricusatu sta opzione perchè decisu di finisce u mo maestru. Google hè improbabile di sparisce in 2-3 anni.

cunchiusioni

Amici, spergu d'avè spiegatu in modu accessibile è comprensibile ciò chì u percorsu da studiente à internu pare. (e poi torna...), è stu materiale truverà u so lettore chì u truverà utile. Comu pudete vede, questu ùn hè micca cusì difficiule cum'è puderia pare, basta à mette da parte a vostra pigrizia, e vostre paure è cumincià à pruvà !

P.S. Aghju ancu quì canale in un carrettu induve pudete circà.

Source: www.habr.com

Add a comment