Antaŭ unu semajno ni parolis pri
En la unua artikolo, mi rakontos al vi kiel sukcese trapasi ĉiujn stadiojn de intervjuoj kaj akiri staĝon ĉe Google.
Kelkajn vortojn pri vi mem
Mi estas 1-jara majstra studento ĉe la HSE-Sankt-Peterburga kampuso; mi finis bakalaŭron pri maŝinlernado ĉe la Akademia Universitato. Dum miaj bakalaŭraj studoj, mi aktive okupiĝis pri sporta programado kaj ankaŭ partoprenis diversajn hakatonojn. Pri la lasta vi povas legi
Pri la staĝo
Unue, mi volas iom rakonti al vi pri kia staĝo ĉe Guglo aspektas de interne.
Ĉiu staĝanto kiu venas al Guglo estas asignita al teamo. Ĉi tio povus esti teamo disvolvanta internan infrastrukturon, pri kiu homoj ekster la kompanio neniam aŭdis, aŭ produkto, kiu estas uzata de milionoj da homoj tra la mondo. Tiaj produktoj povas esti la konata Jutubo, Google Docs kaj aliaj. Ĉar dekoj, aŭ eĉ centoj da programistoj estas implikitaj en la disvolviĝo de ĉi tiuj projektoj, vi finiĝos en teamo, kiu specialiĝas pri iu pli mallarĝa parto de ĝi. Ekzemple, en la somero de 2018, mi laboris pri Google Docs, aldonante novajn funkciojn por labori kun tabeloj.
Ĉar vi estas staĝanto ĉe la kompanio, vi havas administranton nomatan gastiganto. Ĉi tio estas ordinara plentempigilo, kiu mem disvolvas produktojn. Se vi ne scias ion, ne povas solvi ĝin aŭ alfrontas iujn problemojn, tiam vi devas kontakti lin. Tipe, semajnaj unu-kontraŭ-unuaj renkontiĝoj estas planitaj, kie vi povas diskuti la nunan situacion en la projekto aŭ babili pri io tute senrilata. Krome, la gastiganto estas unu el tiuj homoj, kiuj taksos la laboron, kiun vi faris dum la staĝo. Ĝi ankaŭ estos taksita de dua, kroma recenzisto. Kaj kompreneble ili interesiĝas pri tio, ke vi sukcesu.
Guglo enŝovos en vi, sed ĉi tio ne certas, la bonan kutimon verki dezajndokumenton antaŭ ol vi faros ion ajn. Por tiuj, kiuj ne scias, projektdokumento estas dokumento, kiu skizas la esencon de la ekzistanta problemo, kaj ankaŭ detala teknika priskribo de ĝia solvo. Dezajna dokumento povas esti skribita por tuta produkto, aŭ por nur unu nova funkcio. Post legado de tia dokumentado, vi povas kompreni la celon por kiu la produkto estis koncipita kaj kiel ĝi estis efektivigita. Ankaŭ ofte en la komentoj vi povas vidi dialogojn inter inĝenieroj diskutantaj malsamajn manierojn efektivigi iun parton de la projekto. Ĉi tio donas bonan komprenon pri la celo malantaŭ ĉiu decido.
Kio igas ĉi tiun staĝon speciala estas, ke vi povas uzi kelkajn el la mirindaj internaj disvolvaj iloj, kiujn Guglo havas abunde. Laborinte kun ili kaj parolinte kun multaj homoj, kiuj antaŭe laboris ĉe Amazon, Nvidia kaj aliaj konataj teknologiaj kompanioj, mi povas konkludi, ke ĉi tiuj iloj havas altan ŝancon esti la plej bonaj iloj, kiujn vi iam renkontos en via vivo. Ekzemple, ilo nomata Google Code Search permesas ne nur vidi vian tutan kodbazon, la historion de ŝanĝoj al ĉiu linio de kodo, sed ankaŭ donas al vi la kapablon navigi tra la kodo al kiu ni kutimas en modernaj evolumedioj kiel kiel Intellij Ideo.Kaj por tio vi bezonas nur retumilon! La malavantaĝo asociita kun ĉi tiu sama funkcio estas, ke vi maltrafos ĉi tiujn samajn ilojn ekster Guglo.
Koncerne la bonaĵojn, la kompanio havas bonegajn oficejojn, bonan manĝaĵon, gimnastikejon, bonan asekuron kaj aliajn bonaĵojn. Mi nur lasos ĉi tie kelkajn fotojn de la Novjorka oficejo:
Kiel ricevi oferton?
trarigardo
Nun estas tempo paroli pri io pli serioza: kiel akiri staĝon?
Ĉi tie ni ne parolos pri Guglo, sed pri kiel tio okazas en la ĝenerala kazo. Mi skribos ĉi-sube pri la funkcioj de la staĝa elekta procezo ĉe Guglo.
La intervjua procezo de la kompanio verŝajne aspektos kiel ĉi tio:
- Apliko por staĝo
- Konkurso pri Hackerrank/TripleByte Quiz
- Projekcia intervjuo
- Unua teknika intervjuo
- Dua teknika intervjuo
- Vida intervjuo
Apliko por staĝo
Evidente, ĉio komenciĝas per via deziro akiri staĝon. Por fari tion, vi devas esprimi ĝin plenigante formularon en la retejo de la kompanio. Se vi (aŭ viaj amikoj) havas amikojn, kiuj laboras tie, vi povas provi eniri per ili. Ĉi tiu opcio estas preferinda ĉar ĝi helpas vin elstari el la amaso de aliaj studentoj. Se ĉi tio ne eblas, tiam apliki vin mem.
Provu ne esti tro ĉagrenita kiam vi ricevas retpoŝtojn kun enhavo kiel "vi estas tiel bonega, sed ni elektis aliajn kandidatojn." Kaj jen mi havas kelkajn konsilojn por vi:
Konkurso pri Hackerrank/TripleByte Quiz
Se la rekrutanto ŝatis vian vivresumon, post 1-2 semajnoj vi ricevos leteron kun la sekva tasko. Plej verŝajne, vi estos proponita fari konkurson pri Hackerrank, kie vi devos solvi algoritmajn problemojn en la asignita tempo, aŭ TripleByte Quiz, kie vi devos respondi diversajn demandojn pri algoritmoj, programaro-disvolviĝo kaj la dezajno de malalt- nivelaj sistemoj. Ĉi tiu etapo funkcias kiel la komenca filtrilo en la elektoprocezo de kandidatoj.
Projekcia intervjuo
Se la testo sukcesas, tiam vi havos ekzamenan intervjuon, dum kiu vi parolos kun la rekrutanto pri viaj interesoj kaj la projektoj, kiujn la kompanio proponas al staĝantoj. Se vi montras intereson kaj via antaŭa sperto kongruas kun la atendoj de la kompanio, vi ricevos la verdan lumon. Laŭ mia sperto, ĉi tio estas la plej neantaŭvidebla loko en la tuta procezo, kaj tre dependas de la rekrutanto.
Se vi trapasis ĉi tiujn tri provojn, tiam la plej granda parto de la hazardo jam estas malantaŭ vi. Poste estas teknikaj intervjuoj, kiuj pli dependas de vi, kio signifas, ke vi povas pli influi ilian rezulton. Kaj ĉi tio estas bona!
Teknikaj Intervjuoj
Poste venas la teknikaj intervjuoj, kiuj estas kutime faritaj per Skype aŭ Hangouts. Sed foje ekzistas pli ekzotikaj servoj, kiuj postulas la instaladon de plia programaro. Tial, certigu, ke ĉio funkcias en via komputilo anticipe.
La formato de teknikaj intervjuoj multe varias depende de la pozicio, por kiu vi intervjuas. Se ni parolas pri la posteno de Programaro Inĝenieristiko, tiam plej verŝajne proponos al vi kelkajn algoritmajn problemojn, kies solvo devos esti kodita en iu reta kodredaktilo, ekzemple,
- Kiel funkcias la laboro en la projekto?
- Kio estas la plej granda defio, kiun vi devis solvi lastatempe?
- Kio estas la kontribuo de la programisto al la fina produkto?
- Kial vi decidis labori por ĉi tiu kompanio?
Vi ne ĉiam estas intervjuita de la persono kun kiu vi laboros estonte. Tial, ĉi-lastaj demandoj povas doni sciojn pri kio okazas en la firmao kiel tuto. Por mi, ekzemple, gravas, ke mi influu sur la fina produkto.
Se vi sukcese trapasas la unuan intervjuon, vi estos ofertita la duan. Ĝi diferencas de la unua en la intervjuanto kaj, sekve, en la taskoj. La formato plej verŝajne restos la sama. Post pasi la duan intervjuon, ili povas proponi trian.
Vida intervjuo
Se ĝis ĉi tiu punkto vi ne estis malakceptita, tiam vigla intervjuo atendas vin, kiam la kandidato estas invitita por intervjuo ĉe la oficejo de la kompanio. Ĝi kutime konsistas el pluraj teknikaj intervjuoj kaj unu kondutisma intervjuo. Dum kondutisma intervjuo, vi parolas kun la administranto pri viaj projektoj, kiajn decidojn vi faris en malsamaj situacioj, kaj simile. Tio estas, la intervjuanto provas pli bone kompreni vian personecon kaj kompreni vian sperton pli detale. Iuj kompanioj, kiuj faras 3-4 teknikajn intervjuojn, ofertas nur unu kondutisman intervjuon malproksime anstataŭ rigardan intervjuon.
Nun restas nur atendi la respondon de la rekrutisto. Se ĉio iris glate, tiam vi certe ricevos leteron kun la longe atendita oferto. Se ne estas oferto, ne ĉagreniĝu. Firmaoj sisteme malakceptas bonajn kandidatojn. Provu peti staĝon denove venontjare.
Kodiga intervjuo
Do, atendu... Ni ankoraŭ ne faris intervjuojn. Ni ĵus eksciis, kiel aspektas la tuta procezo kaj nun ni devas bone prepariĝi por intervjuoj por ne maltrafi la ŝancon havi agrablan kaj utilan someron.
Estas rimedoj kiel ekz
Multaj homoj ankaŭ rekomendas legi la libron "
Ankaŭ, se vi havis malmultajn teknikajn intervjuojn kun eksterlandaj kompanioj en via vivo, tiam oni rekomendas preni kelkajn provajn. Sed ju pli, des pli bone. Ĉi tio helpos vin senti vin pli memcerta dum la intervjuo kaj malpli nervoza. Imititaj intervjuoj povas esti aranĝitaj ĉe
Kondutismaj intervjuoj
Kiel mi menciis, dum konduta intervjuo, la intervjuanto provas lerni pli pri via sperto kaj kompreni vian karakteron. Kio se vi estas bonega programisto sed ne kapablas labori en teamo? Mi timas, ke tio ne konvenos al multaj homoj. Ekzemple, vi povus esti demandita la sekvan demandon: "Kio estas via malforto?" Krom ĉi tiaj demandoj, oni petos vin paroli pri projektoj, en kiuj vi ludis ŝlosilan rolon, pri la problemoj, kiujn vi renkontis, kaj ankaŭ pri iliaj solvoj. Indas noti, ke en la unuaj minutoj de teknikaj intervjuoj vi ankaŭ povas esti demandita pri tio. Kiel prepari por tiaj intervjuoj estas bone skribita en unu el la ĉapitroj en "Fenante la Kodigan Intervjuon".
Nun kiam ni komprenas, kiel aspektas la staĝa elekta procezo ĝenerale kaj kiel prepari por intervjuoj, estas tempo paroli pri kiel ĝi funkcias en la kazo de Guglo.
Listo de disponeblaj staĝoj troveblas
Intervjuoj
Ĉi tie la procezo aspektas iom nekutima. Vi havos ekzamenan intervjuon kaj du teknikajn intervjuojn. Se vi bone montras vin en ili, tiam vi transiros al la stadio de serĉado de projekto. Vi devos plenigi sufiĉe longan demandaron, en kiu vi indikos ĉiujn viajn nunajn kapablojn, kaj ankaŭ esprimi viajn preferojn pri la temo de la projekto kaj la loko en kiu vi volas fari la staĝon.
Estas tre grave plenigi ĉi tiun formularon bone kaj diligente! Eblaj gastigantoj, kiuj serĉas homojn aliĝi al sia projekto, rigardas la disponeblajn staĝantojn kaj aranĝas konversaciojn kun la kandidatoj, kiujn ili ŝatas. Ili povas filtri studentojn laŭ loko, ŝlosilvortoj, markomarkoj en la aliĝilo, kaj ordigi laŭ intervjuaj poentoj.
Dum la konversacio, la intervjuanto parolas pri la laborota projekto kaj ankaŭ lernas pri la sperto de la kandidato. Ĉi tio estas bonega okazo por ekscii kiel efektive aspektos la laborprocezo, ĉar vi komunikas kun la persono, kiu estos via gastiganto. Post la intervjuo, vi skribas leteron al la rekrutanto kun viaj impresoj pri la projekto. Se vi ŝatas la projekton, kaj la intervjuanto ŝatas vin, tiam oferto atendas vin. Alie, vi atendos sekvajn vokojn, kiuj povas esti 2-3-4, aŭ eble tute ne. Indas klarigi, ke eĉ se vi bone trapasis la intervjuojn, sed en la etapo de serĉado de projekto neniu teamo elektis vin (aŭ eble neniu eĉ parolis kun vi), tiam, ve, vi restos sen propono. .
Ameriko aŭ Eŭropo?
Interalie, vi devos decidi kie vi havos vian staĝon. Mi havis elekton inter Usono kaj
Kiel vi povas vidi, en Usono aferoj estas iom pli komplikaj. Sed mi volis iri tien pli ol al Eŭropo. Krome en Usono oni pagas pli.
Kion fari poste?
Fine de la staĝo vi havas du eblojn:
- Akiru staĝon por la venonta jaro.
- Pasu du teknikajn intervjuojn por akiri plentempan pozicion.
Ĉi tiuj du opcioj disponeblas kondiĉe ke vi sukcese kompletigis vian nunan projekton. Se ĉi tio ne estas via unua staĝo, tiam oni eĉ povas proponi al vi plentempan postenon sen intervjuoj.
Tial, aperas la sekva situacio, kiu povas esti priskribita per unu bildo:
Ĉar ĉi tio estis mia unua staĝo, mi decidis travivi du teknikajn intervjuojn por akiri plentempan postenon. Surbaze de iliaj rezultoj, ili konsentis doni al mi oferton kaj komencis serĉi teamon, sed mi rifuzis ĉi tiun opcion ĉar mi decidis fini mian magistron. Guglo verŝajne malaperos post 2-3 jaroj.
konkludo
Amikoj, mi esperas, ke mi klarigis en alirebla kaj komprenebla maniero kiel aspektas la vojo de studento al staĝanto. (kaj poste reen...), kaj ĉi tiu materialo trovos sian leganton, kiu trovos ĝin utila. Kiel vi povas vidi, ĉi tio ne estas tiel malfacila kiel ĝi povus ŝajni, vi nur bezonas flankenmeti vian maldiligenton, viajn timojn kaj komenci provi!
PS Mi ankaŭ havas ĝin ĉi tie
fonto: www.habr.com