Kuidas nad Yandexis töötavad. Milliseid ülesandeid pakutakse Yandexis analüütikuna tööle kandideerimisel Testid pärast Yandexis tööle kandideerimist

Sel aastal "taotlesin" uuesti Yandexi juhtide kooli ja kukkusin uuesti läbi. Kuna Yandex ei salvesta viimaste aastate profiile, otsustasin seda nende jaoks teha ja postitan samal ajal oma vastused küsimustele - kulutatud ajast peab olema mingit kasu. Minu puhul oli esitatud küsimustik võimalus Yandexi kontoris haridusprojektide meeskonnaga silmast silma suhelda, kuid mind ei valitud kooli enda jaoks. Yandexi personalidirektori ettekande kohaselt küsitletakse umbes 300 ankeedist umbes kuutkümmend taotlejat, seega pole see kõige hullem tulemus. :)

Neil, kes soovivad seal õppida, soovitan vaadata kõiki temaatilisi loenguid saidil events.yandex.ru, valmistuda intervjuuks kursuse programmis märgitud teemadel ja teades hästi selle toote spetsiifikat, millega soovitakse töötada. Viimases õnnekirjas soovitas Yandex mul läbi lugeda need raamatud, et lüüa kaotuse kibedat maitset heledamaks:

  1. Scott Burkun "Projektijuhtimise kunst"
  2. Frederick P. Brooks. "Müütiline inimkuu"
  3. Tom DeMarco tähtaeg. Romaan projektijuhtimisest"
  4. J. Hunk Rainwater "Kuidas kasse karjatada"

Intervjuu käigus esitati mulle järgmised küsimused:

  • Miks ma ei saa otsustada, kui valin programmeerija ja juhi rolli vahel?
  • Juhi funktsioonid, milleks teda üldse vaja on?
  • Kuidas teha kindlaks, et keegi vajab sinu töö vilju?
  • Kuidas lahendada lahkarvamust disaineriga, kui pole juhti, kelle poole pöörduda ja juhised pole siin abiline? Avatud küsimus, pikim arutelu.
  • Mis on minuga muutunud?
  • Miks ma ei täitnud tärniga ülesannet ja tegin seda nüüd?
  • Kui palju aega kulutasin testülesande täitmisele?
  • Mis küsimused mul on?

Ükski küsimus ei tekitanud mulle raskusi, igaks juhuks küsisin oma küsimuste rubriigis meeskonna vastuse avatud küsimusele ega leidnud olulisi lahknevusi oma versiooniga. Kuid vaatamata sellele ja intervjuul kõlanud kommentaarile, et nad avaldasid minu vastustest küsimustikule muljet, on mul see, mis mul on. :)

Niisiis, küsimustik Yandexi juhtide koolile 2013. aastal küsimuste-vastuste vormingus:

Miks olete Yandexi juhtide koolist huvitatud ja mida te sellelt ootate? Palun vastake üksikasjalikult.
Töötan juba IT-juhina, kuid arvan, et mul on puudu teoreetilisest baasist ja ainulaadsest kogemusest, mis on vaid valdkonna liidritel, kes arendavad ja rakendavad tööstuslikus mastaabis tehnoloogia veritseval äärel. Loodan, et kool arendab mind tööalaselt ja võimaldab tehnilisemalt edasi minna.

Yandex (konverentsidel ja seminaridel peetud kõnede järgi otsustades) koosneb professionaalidest ja nende äri fännidest, sellise organisatsiooni töö juhtimine erineb oluliselt "keskmisest". See on huvitav.

Eelkõige ootan koolilt kasulikke teadmisi programmis märgitud teemade kohta, huvitavaid ülesandeid ja ainulaadset kogemust Yandexi formaadis projekti arendamisel.

Kui kutsume teid teoreetiliste õpingute lõpus Yandexi praktikale, kas saate seda võtta täis- või osakoormusega (vähemalt 30 tundi nädalas, kuid võimalik on ka paindlik tööaeg)?
Kindlasti saan, sest mul on praegusel töökohal juhtkonnaga head suhted. Kui praktika ajal on võimalus täiskohaga tööle asuda, siis valin selle (puhkan).

Millised on juhi rollid, mis on sulle kõige lähedasemad ja huvitavad? Yandex loob ja toetab paljusid projekte, mis mõnikord on põhimõtteliselt erinevad. Sellest tulenevalt peavad ka nende juhid täitma erinevaid rolle:

  • Analüütik juht. Ta tegeleb suurte andmemahtude analüüsi ja andmetöötluseks lihtsate skriptide kirjutamisega, töötab välja lihtsaid algoritme.
  • Protsessijuht. Vastutab ülesannete ja tähtaegade planeerimise ja jälgimise, meeskonnaprotsesside optimeerimise eest.
  • Tootejuht. Moodustab tootevisiooni ja nõuded uutele toodetele, sõnastab peamised tulemusnäitajad ja jälgib nende saavutamist, teeb toote juurutamisel ja turuletoomisel tihedat koostööd disaini- ja arendusmeeskonnaga. Toote turundusjuht. Uurib kasutajaid ja nende vajadusi, analüüsib turgu, sõnastab tootele nõuded, vastutab toote turuletoomise ja reklaamimise eest.
  • Koordineeriv juht. Tegeleb inimeste koordineerimisega, motiveerib, ehitab omavahelist suhtlust.
  • Tehniline juht. Tunneb tehnikat. Tegeleb infrastruktuuri ehitamise ja hooldamisega.
  • Esiotsa projektijuht. Vastutab liideste disaini ja prototüüpide loomise eest, suhtlemise eest disaineritega.
  • Yandexi juhid ühendavad sageli mitu rolli korraga. Kui olete huvitatud neid proovimast, kandideerige Yandexi juhtide kooli.

Liidese projektijuhi roll on mulle kõige lähedasem ja huvitavam. Mulle tundub, et tootejuht selles nimekirjas on pigem kollektiivne roll, mis koosneb ülejäänutest. Just see roll on minu jaoks tulevikus kõige huvitavam ja hetkel tõstan enda jaoks välja ka koordinaator-juhi rolli, kuna just inimesed on kõige keerulisem ja huvitavam "tööriist", millega koos ja selles valdkonnas töötada. Mul on kogemusi.

Millist suunda (link teenuste loendile) soovite Yandexis teha? Milline vabadest töökohtadest (link vabade töökohtade nimekirja) tundub sulle kõige huvitavam ja miks?
Mind huvitavad kaardid, sõiduplaanid, autod, post, rss-lugeja ja loomulikult otsing.

Serp liidesehalduri vaba ametikoha vastu huvitab mind asjaolu, et esiteks on töö liidestega tihedalt seotud ja teiseks tutvustas Yandex hiljuti saareprobleemi ja see tundub mulle paljutõotav suund ja tõotab palju huvitavat. tööd. Tõenäoliselt on serp kõige sagedamini kuvatav Yandexi leht, on au oma käed ja pea sellise toote külge kinnitada.

Olen huvitatud ka Yandex.Marketi projektijuhi vabast ametikohast, kuna kirjelduse (ja selle järgi, mida ma Yandex.Marketist tean) järgi otsustades on see veebiteenuse arendamise juhtimine klassikalisemas mõttes - veebivormid , kasutajad, kes tulid konkreetseid teenuseid (paigutuskaubad, statistika väljund jne) saama. Ka siin on suure tõenäosusega palju liideseid.

Allhanke projektijuhi vaba töökoht on huvitav oma spetsiifilisuse poolest - välisfirmad, vormilisem suhtlus, muutuv kontaktide nimekiri - selles on oma võlu. Kuigi loomulikult tahaksin alguses töötada Yandexi sees.

Kirjeldage oma töökogemust (koht, ametikoht, kohustused ja projektid). Kogemuste puudumine ei ole takistuseks Kooli astumisel.

Viiendal aastal läksin süsteemiadministraatorina tööle väikesesse tööstusorganisatsiooni (umbes viiskümmend inimest), mille kontor oli Moskvas ja tehas Tveri oblastis. Pärast kuuekuulist katseaega nimetati mind IT-valdkonna peadirektori abiks ja sain selles organisatsioonis vastutada kõige IT-ga seonduva eest. Töötasin seal veidi rohkem kui kolm aastat - paigaldasin servereid, viisin kõik arvutid ühtsesse kohtvõrku (ühendasin kontorid VPN-i kaudu), kujundasin uude kontorisse madalpinge side asukoha ja võtsin töö vastu, seadistasin sisepost ja terminaliserver, paigaldatud IP-telefon, tootmisjälgimissüsteem.protsess ja videovalve, viis enamiku töötajatest 1C halduskonfiguratsiooni ja koolitas neid, lõi kolm saiti erinevat tüüpi toodete jaoks. Väga huvitav oli töötada, sest ettevõte oli IT-valdkonnas lapsekingades ja suutis palju muutuda. Kõik toimis hästi ja selle organisatsiooni mastaabis polnud enam kuhugi areneda.

Vahel juhtisin arendust ja arendasin ise kõige lihtsamaid saite vabakutselises vormingus, tellimused tulid Yandex Directist, tööde loend (ehkki aegunud) on siin (link).

Pärast seda kolis ta oma praegusesse töökohta – organisatsiooni, millel on sidemed haridusministeeriumiga ja mis juhendas mitmesuguseid IT-projekte. Algselt töötas ta infotehnoloogia juhina, umbes aasta tagasi siirdus süsteemiarhitekti ametikohale. Peamised tööülesanded: IT-teenuste tellimise tehniliste nõuete koostamine ja tarnijate poolt tehtavate tööde tehnilise ekspertiisi korraldamine. Olulised projektid, milles aktiivselt osalesin:

  • elektrooniliste õpperessursside tehnoloogilise spetsifikatsiooni kirjutamine (minu tehtud, valitsuse tellimustes kasutatud),
  • Moskva ülikooli IT osakonna töö audit, IT siseteenuste ja -teenuste arendamiseks perspektiivsete suundade määramine (minu tööülesanded: intervjuud spetsialistidega, nõuete analüüs, töö tehniliste kirjelduste kujundamine, teostajate valik, vastuvõtt tööst),
  • elektroonilise õpperessursi HTML + JS malli väljatöötamine ja sellesse trükitud html-sisu ja meediaelemente koguva süsteemi kujundamine (minu tööülesanded: kujundamine, programmeerimine, küljenduskujundajate juhiste kirjutamine, töö juhtimine partnerorganisatsiooniga, mis pakub paigutus ja kokkupanek, vastuvõtukatsetused).

Rääkige palun, milliste keeruliste olukordadega elus, õppimises või töös olete kokku puutunud ja kuidas olete need lahendanud? Millised tegevused aitasid teil probleemi lahendada?

Instituudis pidin aruandlusnädalal kuidagi kahel nihkel samal ajal olema, hädast aitas ühe suurepärase tudengi sõber teisest voolugrupist. Samuti pidin kohtuma ebaadekvaatsete õpetajatega ja leidma neile lähenemise (istuma esireas, heitma pilku, paluma kettale lisamaterjale tuua, tegema piletiküsimusele vastates teadlikult rumala vea ja seejärel visalt “otsima”. ” talle täiskohaga vastamise ajal).

Eelmisel aastal tekkis küsimus emale Ukraina tagamaal asuva maja (päranduse) registreerimisest, milles praegu keegi ei ela. Protsessi alustamiseks oli nädal aega ja tuhat dollarit. Väljastasin volikirja, saabusin rongiga Kiievisse, rentisin auto, sõitsin koju, võtsin külavalitsusest testamendi koopia ja kirjutasin notarilt avalduse. Nüüd suhtlen notariga telefoni teel, dokumendid saadan postiga ja naaber, kellega sel nädalal kohtusin ja elasin, hoolitseb maja eest ja omab juriidilist volitust selle maja pärandina vormistamise kohta. Protsess veel käib (paberimajandus koos Vene võimude kinnitusega), kuid õiges suunas.

Sel aastal lendasin välismaale, kus oli vaja kuu aega aktiivselt väikese linna piires liikuda. Ja seaduses oli sel ajal liikluspolitsei ja Vene Föderatsioonis reisisin ajutises onnis, mis välisriigis ei kehti. Sain teada, et Aeroflot kannab jalgrattaid + 50 dollari eest piletile igas suunas, ostsin koti, võtsin selle lahti, valmistasin selle transpordiks ette ja võtsin kaasa. Kõikjal, kus hakkama sain, säästsin auto rentimise pealt raha, tegin sooja ja sain isegi pruuniks.

IT-süsteemide juurutamisel organisatsioonis tuleb silmitsi seista tavaliste ja mitte niivõrd töötajate vastuseisuga. Selle probleemi lahendasin mina võimalusel personaalse lähenemisega ja oma isiklikke huve kaitsvate osakonnajuhatajate tasemel - organisatsiooni juhi abiga, kes pidi vahel ka selgitama, miks ma selle sammu astusin.

Allpool on toodud riigi N elanikkonna vanuseline struktuur, samuti Yandexi kasutajate osakaal igas kategoorias.
Alla 20-aastased: elanikkond - 20%, Yandex - 40%
20 kuni 50: elanikkond - 40%, Yandex - 50%
Üle 50: elanikkond - 40%, Yandex - 80%
Kui suur on tõenäosus, et juhuslikult valitud Yandexi kasutaja on alla 20-aastane?

Soovitav tõenäosus on võrdne alla 20-aastaste Yandexi kasutajate arvu ja igas vanuses Yandexi kasutajate koguarvu suhtega. Yandexi kasutajate arv vanuses<20 лет пропорционально произведению доли населения на долю пользователей в этой возрастной группе, т.е. 0.2*0.4*M, где M - всё население страны. Общее количество пользователей Яндекса равно сумме произведений долей населения на долю пользователей для каждой возрастной группы, то есть: 0.2*0.4*M+0.4*0.5*M+0.4*0.8*M = 0.6M. Осталось разделить одно на другое: 0.08M/0.6M = 2/15. Ответ: вероятность что случайно выбранный пользователь Яндекс будет младше 20 лет равна 2/15.

Oletame, et Yandex on otsingutulemuste lehel teinud mõningaid muudatusi. Tuleb hinnata, kuidas need mõjutavad tõenäosust klõpsata ühel otsingutulemuste esimesel lehel olevatest tulemustest. Pikaajalised uuringud on näidanud, et enne uuendusi oli see tõenäosus 50%. Kui palju andmeid on vaja, et hinnata kliki tõenäosust (pärast muudatust) ühe protsendipunkti täpsusega vähemalt 95% usaldusnivooga (kas võite eeldada, et normaaljaotuse kvantiil 0,975 on 2)?
Olgu Mi lehe avamiste arv, kus uuritud lingil klõpsati. N on kindel ja nõutav testide arv. Kliki tõenäosus on p = / N. Vastavalt Moivre-Laplace'i integraaliteoreemile on P (Mi<= (p + 0,01)*N} = Ф((p+0,01)*N - N*p)/sqrt (N*p*q)), где q - вероятность “неклика”, равная 1-p.
P (Mi<= (p + 0.01)*N} = 0.95 + 0.025 = 0.975, где 0.95 это P {(p - 0.01)*N <= Mi <= (p + 0.01)*N}, а 0.025 это P {Mi < (p - 0,01)*N}.
Seega (0,01 * N) / ruut (N * p * (1-p)) = 2
0,0001 * N / (p * (1-p)) = 4
N = 40 000 * (p - p ^ 2).
Funktsiooni p - p ^ 2 maksimumväärtus on 0,25 punktis 0,5 intervallil p vahemikus 0 kuni 1. Seega, võttes N = 10000, on meil, sõltumata kliki tõenäosuse saadud väärtusest, vajalik täpsus.

On ka teine ​​lahendus:
Suhtelise sageduse konstantsest tõenäosusest kõrvalekaldumise tõenäosus sõltumatutes katsetes:
P (| m / n - p |<=e) примерно равна 2Ф*(e*sqrt(n/(p*q)), e = 0.01
p ja q ei ole teada, kuid funktsiooni p * q = p-p ^ 2 maksimum on 0,25
0,95 = 2F (...) =>
0,01 * sqrt (n / (p * q) = 1,96
n / (p * q) = 38416
n = 38416 * p * q => Nmax = 9604

Vastused on veidi erinevad, kuna esimeses lahenduses oletus, et normaaljaotuse 0,975 kvantiil on 2 (tegelikult 1,96).

Kasutajad küsivad Yandexilt iga päev miljoneid küsimusi. Milline peaks teie arvates olema ideaalne otsingumootori vastus päringule [barcelona]? Palun joonistage otsingutulemustega esimese lehe skeem, põhjendage plokkide asukohta. Mõelge tõhususe hindamiseks välja mitu kriteeriumi, mis kinnitavad, et teie valik on parem kui olemasolev.
Võrdluseks pakutud skeem on Yandexi praegune versioon postituse kirjutamise ajal.

Enne ülesandega alustamist uurisin hoolikalt kogu teavet "saare tehnoloogia" kohta ja koostasin selle põhjal oma lahenduse. Barcelona on üsna levinud päring. Wordstat'i (Venemaa piirkond) analüüs ja yandex.ru (com), google.ru, bing.com, mail.ru, nimga.ru uuringud näitavad, et inimesed, kes sisestavad sõna "Barcelona", otsivad teavet jalgpalli kohta. samanimeline klubi, Hispaania linn ja film. Seetõttu soovitan sirbi esimestel elementidel näidata täpselt neid kvalifitseerivaid sõnu (jalgpalliklubi, linn, film), mis täiendab üldist päringut selge kuuluvuse kohta teatud teemaga.

Sõna “barcelona” sisaldavate päringute sageduse analüüsi põhjal Wordstat’is otsib 91% inimestest teavet jalgpalliklubi kohta, veidi üle 4% linna kohta, 1% filmi kohta. Summeerimise tulemuseks ei ole 100, kuna esinevad tavalised päringud, näiteks „barcelona video”. Võttes arvesse päringu "Barcelona" igakuist populaarsust, selgub, et 37 tuhat inimest päevas, kirjutades seda sõna, ootavad teavet jalgpalliklubi kohta, 1800 inimest - linna ja 450 - filmi kohta (hinnangud on ligikaudsed). Selge on see, et need numbrid ei ole võrreldavad ja esmapilgul tundub, et numbri esimene lehekülg peaks olema jalgpalliklubi infoga tulemustega täielikult täidetud.

Teabe puudumine Euroopa suurlinna kohta põhjustab tõsist hämmeldust peaaegu 2 tuhande inimese seas päevas, näiteks "Kuidas on nii, et Yandex teab jalgpallist kõike, kuid pole kuulnud Euroopa linnast?". Samal ajal on 37 tuhande jalgpalliklubi kohta teavet otsiva inimese huvid ühelt poolt süstematiseeritavad ja teisest küljest on võimatu ühest sõnast täpselt arvata, mida nad vajavad, nii et mõned neist, isegi kui jalgpalliklubi kohta on 10 tulemust 10-st, lahkuvad esimeselt rahulolematult lehelt.

Analüüsides jalgpalliklubi kohta tehtud päringuid, mis sisaldavad otsingusõna, saate hinnata teavet, mida inimesed antud teema raames kõige sagedamini otsivad. Need on mängude tulemused ja ülevaated (peamiselt hiljutised ja tuntud meeskondadega), mängude ülekanded ja videod, teave jooksvate turniiride kohta, üldine teave meeskonna kohta. Esitades selle teabe või vähemalt lingid sellele esimesel lehel (soovitavalt selle ülaosas), rahuldame enamiku kasutajaid ja saame näidata tulemusi linna ja võib-olla isegi filmi kohta ilma kahjustada enamikku kasutajaid.

Pean otstarbekaks koondada info hiljutiste ja tulevaste mängude kohta ühtsesse infoplokki, kus mängudest osavõtjad esitatakse järjekorras "võõrustajad - külalised", meistrivõistluste nimetus, matši kuupäev, matši tulemus ja lingid täpsema teabe otsimiseks. Lisaks kuupäeva järgi valimisele on oluline kuvada matše Venemaa Föderatsioonis tuntud meeskondadega, isegi kui need peeti suhteliselt kaua aega tagasi või pole pikka aega plaanitud. Linke (prognoosid, saade, ülevaade, video) saavad esitada nii partnerid, mis viivad täpsustatud päringutega otsingule. Klõpsates hiirt skoori peal, on soovitav kuvada väike märk mänguminuti ja skooritegija kohta. Panin selle ploki esimesena.

On suur tõenäosus, et kohale tulnud kasutajad tunnevad huvi suure uudistetegija FC Barcelona viimaste uudiste vastu. Iga uudise eraldi real esitamine tundus mulle luksus (ja teema hägustamine), mistõttu otsustasin koondada mitu värsket (huvitavat) uudist ühte uudiste pealkirjade loendi blokki. Kui kasutaja on pealkirjast huvitatud, saab ta avada teatega lisaploki või minna otse allika juurde. Panin selle ploki teiseks.

Allikad, mis sisaldavad selle teema kohta suurel hulgal kvaliteetset teavet (ja isegi suurepäraselt esitletud), nagu sports.ru või eurofootball, on mõttekas paigutada kohe nende plokkide taha koos linkidega nende saitide peamistele teabealajaotistele. vajalik meeskond. Enamikes tulemustega plokkides kasutan linke alateemadele, et suunata kasutaja üldise päringuga täpselt talle vajalikus suunas (vaadates samas, et need ei korduks võimalikult palju). Kuna minu arvates on nendel saitidel oluline osa meeskonna teabest dubleeritud, siis arvan, et pole soovitatav neid kohe üksteise järel kuvada.

Kuna need kolm plokki katavad minu arvates suurema osa kasutajate suunamata huvist jalgpalliklubi vastu, pean võimalikuks Barcelona linna infokaardi kuvamist neljandal kohal. Isegi samanimelise jalgpallimeeskonna fanaatilised fännid suhtuvad tema siia ilmumisse mõistvalt.

Yandex on peamiselt otsingumootor, mitte entsüklopeedia, kuid standardiseeritud teabekaartide kättesaadavus populaarsete ja tüüpiliste objektipäringute jaoks avaldab minu arvates positiivset mõju kasutajate rahulolule. Väljaandes teen meie palvel ettepaneku kuvada kaks sellist kaarti - jalgpalliklubi ja linna kohta, kirjelduse ja lingid põhiteabe jaotistele saab võtta Vikipeediast, see tähendab, et sellised plokid asendatakse Vikipeedia linkide väljaandmine (mis on sageli juba esimesel lehel olemas), kuid pakub kasutajale kohe asjakohasemat teavet. Eelkõige panin linnakaardile mitte ainult kirjelduse ja linkide, vaid ka kaardi (viitega naaberriikidele ja linnadele) koos Yandexi fotode loendiga. Pildid. Lingid alateemadele (olenevalt kasutajate populaarsetest huvidest) saab võtta nii Vikipeediast kui ka moodustada täpsustatud otsingupäringuga.

Viiendale kohale asetan ühe jalgpalliklubi fännide populaarseima saidi, kuna selle foorumi lehtedelt leiate peaaegu igasuguse teabe ja asjakohaseid kommentaare.

Kuuendal - panen üles jalgpalliklubi infokaardi koos linkidega Vikipeediasse. Selle madalat kohta seletab kasutajate suhteliselt madal huvi meeskonna kohta üldise teabe vastu võrreldes matšide, ülekannete ja jooksvate meistrivõistluste tulemustega. Teen ettepaneku muuta Vikipeedia ikooni suuremaks, et juhtida kasutajate tähelepanu ametlikele ja kvaliteetsetele (nende sõnade kõige laiemas tähenduses) saitidele – lisavõimalus tulemustes rõhumärkidega navigeerimiseks.

Seitsmes koht on jalgpalliklubi fännide seas populaarsuselt teine ​​sait. Mõned kasutajad võivad olla seda saiti juba kasutanud ja eeldavad, et see ilmub otsingutulemustes. Kuna juba loetletud saitidel on jalgpalliklubi kohta peaaegu igasugune teave, arvan, et nüüd on mõtet linna tutvustada.

Barcelona linnaga seotud otsingupäringute analüüs võimaldab meil määrata alateema piires kasutajate peamised huvid: vaatamisväärsused, ilm, lennujaam, kaugus, ülevaated, hotellid. Selle teema plokkide valimisel ja kuvamisel võtan neid arvesse.

Kaheksas koht – laia katvuse ja hea sisuesitlusega kvaliteetne turismiinfo koondaja turistire.ru.

Üheksandal kohal on wikitravel, kus on linna kohta rohkem entsüklopeedilist teavet.
Kümnes - FC Barcelona ametlik veebisait inglise keeles.
Üheteistkümnes - reisikorraldajate platvorm tury.ru Hispaanias Barcelona suunas koos reiside kirjelduste ja reisijate ülevaadetega.
Kaheteistkümnes – link sotsiaalserverisse, kus on raamatute ja filmide arvustused, lingid filmi enda ja treilerite juurde, kirjeldused, fotod ja näitlejate nimekirjad jne. Valisin imhoneti ja kinopoiski vahel, kuid valisin imhoneti, et “keskmisele” kasutajale vajaliku info esitus oleks kohe parim (minu arust).

Vasakpoolsesse vertikaalsesse teenusteplokki jätsin ainult need, mis suudavad praeguse päringu kohta asjakohast teavet pakkuda.

Pange tähele, et probleem ja selle järjekord võivad erineda olenevalt kasutaja piirkonnast (piirkonna populaarsed huvid), tema varasema käitumise analüüsist Yandexis ning praeguste vastete ja uudiste saadavusest.

Pakun välja järgmised kriteeriumid uue serp-i tõhususe hindamiseks:

  • tõenäosus, et esimese lehe tulemustes ilmub tabamatus,
  • kasutajat rahuldava kliki keskmine "kõrgus" (võttes arvesse järgmisi lehti),
  • tulemustel tehtud tühikäiguklikkide arv rahuldava klõpsuni,
  • lehel veedetud aeg enne kasutajat rahuldanud klikki,
  • aeg, mille kasutaja enne päringu täpsustamist lehel veetis,
  • otsereklaamide läbiklõpsamissagedus.

Oletame, et teie eelmise küsimuse kontseptsioon on heaks kiidetud. Teid määrati projektijuhiks ja selle elluviimiseks määrati arendajad. Palun kirjeldage oma tegevust järgmise nädala jooksul pärast projekti kinnitamist.

Esmalt kohtun meeskonnaga, arutan ülesande ja selle praeguse hetke visiooni, selgitan välja probleemid, mis nõuavad kõigi poolt läbitöötamist. Määrame kindlaks minimaalse funktsionaalsuse komplekti, mida saame toote esimesse iteratsiooni lisada, lähtudes olemasolevast ajast, ülesandest arusaamisest ja töötajate võimalustest. Jagame olemasolevad ülesanded laiali (arvestusega, et need mõnevõrra muutuvad), määrame tähtajad. Lisan käsitletud ülesanded tasttrackerisse. Kui töötame erinevates kohtades, siis kohtume iga päev, pidev kohalolek Tasktrackeris (teadete kaudu) ja postis on ilmne.

Viin läbi korduva (selgitava) analüüsi selle ja sarnaste päringutega kasutajate huvidest, otsingutulemuste isikupärastamise võimalustest ja regionaalsest sihtimisest kasutades ettevõtte sisemisi tööriistu. Uurin sisemist vikit (või muud dokumentatsiooni) otsinguliidese moodulitega töötamise, nende koha üldises otsingusüsteemis, arendusnõuete ja teiste süsteemidega suhtlemise kohta. Uurin saadaolevaid mõõdikuid ja funktsioone uute otsinguliideste tõhususe hindamiseks, et selgelt mõista (ja seada) mõõdetavaid edukriteeriume.

Kohtun kogu otsingu (või vastava osakonna) juhiga, selgitan tema nõudeid projektile ja muid küsimusi, mida ma ei suutnud dokumentatsioonist, vikist ja meeskonnaga kohtumisest aru saada.

Helistan mitmele võimalikule partnerile saarte ühiseks arendamiseks (sports.ru, eurofootball jne) ja kohtun huvilistega. Arutame nende nägemust tootest, rakendamise raskusi ja aitame hinnata nende „kasumit” projektis osalemisest.

Kohtun mobiiliarendusmeeskonnaga, et mõista nende tootenõudeid, et tagada toote järjepidev (võimaluse korral) funktsionaalsus ja vaadata kõiki platvorme.

Kohtun ressursside eest vastutava talitusega, et ühiselt hinnata projekti toimimiseks tulevikus vajalikke ressursse.

Täpsustan oma nägemust probleemist, vormistan need täpsemal kujul (sarnaselt TK-ga). Arutame meeskonnaga läbi dokumentatsiooni kirjutamise vajaduse, mahu ja vormingu, määrame rollid sellise dokumentatsiooni kirjutamiseks (võimalusel peale vahetu arendustöö lõpetamist).

Arutan meeskonnaga läbi töö tulemused ja tekkinud küsimused, esitan aruteluks pseudoTZ ja projekti tulemuslikkuse mõõtmise kriteeriumid. Arutame sisupartneritele esitatavaid küsimusi. Koosoleku tulemuste põhjal sünkroniseerin Tasktrackeriga.

Seda kõike nädalaga teha on väga lahe. :)

Oletame, et käivitasite oma projekti. Nüüd peate aruandeesitluses ära märkima kõigi selle osalejate eelised. Koguge kokku 20 inimest (nad mängivad teie meeskonna rolli) ja paluge neil moodustada "staar". Seejärel tehke sellest tähest suure nurgaga foto. Sa peaksid olema selle keskmes. Kinnitage saadud raam.
See oli ülesanne, mida ei olnud vaja täita, kuid mida peeti "kõik muuks võrdseks". Mina seda ei teinud.

P.S. Ma arvan, et minu ebaõnnestumiste põhjus on kolmekümne sekundiga hästi kirjeldatud. Ja mõned.

Kuidas intervjuuprotsess Yandexis töötab.

Kuidas selle peale saada

Peaaegu igal Yandexi vabal töökohal on testülesanne – sealt see kõik algab. Vasta vabade töökohtade lehel olevatele küsimustele ja esita oma avaldus. Kui sooritasite testi edukalt ja tunnete huvi värbamisteenuse vastu, saate kutse koosolekule – tavaliselt nädala jooksul.

Sobib igas vormis ning disainerite ja arendajate jaoks asendatakse see portfoolio või repositooriumi lingiga. CV-le on hea lisada tasuta lugu sellest, miks just Sind tööle võtta. Olge valmis oma intervjuus põhifakte kokku võtma – enda tutvustamine on sama huvitav kui teie elulugu.

Mitu koosolekut tuleb

Kõige tavalisemad intervjuud on neli. Mõnel juhul, olenevalt kandidaadi elukutsest, saab töölevõtmise otsuse teha pärast kahte kohtumist. Eriti vastutusrikastel ametikohtadel võib intervjuude arvu suurendada viie või kuue peale.

Kuidas see läheb

Koosolek kestab tavaliselt tund või kaks. Sulle pakutakse teed ja kohvi, vett ja küpsiseid. Arendaja intervjuu koosneb mitmest lühikestest kohtumistest erinevate ekspertidega. Värbaja räägib teile kindlasti kõik üksikasjad.

Kes tulevad intervjuule

Palgaametnik ja teie potentsiaalne ülemus. Kui sobid mitmele rollile või kandideerid mõnele olulisele ametikohale, võivad koosolekuga liituda ka teised eksperdid.

Mida oodata

Mõned küsimused või ülesanded ei pruugi vaba töökohaga otseselt seotud olla – nii pannakse proovile oskus teadmata olukorras arutleda. Ole valmis ka joonistama skeemi markeriga seinale või kirjutama koodi paberile, ilma arvutita.

Mis saab pärast

Kohtumiste vahel ja eriti pärast viimast intervjuud on mõnikord pikk paus. Palun ole kannatlik. Kui värbaja kõnele või kirjale ei vastanud, ei tähenda see, et te ei tulnud toime. Selle aja jooksul saab värbamisteenistus suhelda teiste kandidaatidega ning lõputesti vaatavad sageli üle paljud.

2001. aastal mahtusid kõik Yandexi töötajad Vavilovi tänava kahekorruselisesse majja. Seejärel rentis ettevõte kaks kontorit Tagankal ja Yauzas. Nüüd asub see mitmes Krasnaja Roza ärikeskuse hoones Lev Tolstoi tänaval Park Kultury piirkonnas. Kokku töötab Yandexis enam kui 6 tuhat inimest, kellest umbes 4 tuhat on Moskvas. Siin istuvad erinevate teenuste arendajad, projektijuhid ja tugiteenuste pakkujad. Mõned meeskonnad on täielikult koondunud pealinna, teised töötavad mitmes linnas. Näiteks Moskvas, Peterburis ja Jekaterinburgis arendatakse otsingut, brauseriga ei tegele mitte ainult moskvalased, vaid ka inimesed Novosibirskist ja Kiievist. Ettevõtte esindused kõigis linnades näevad välja ligikaudu ühesugused, kuid igal töötajal on võimalus kujundada töökoht isemoodi. Küla õppis ettevõttes töötama.

Yandex

IT ettevõte

Asutamise kuupäev: 1997 aasta

Töötajate arv kontoris:
umbes 4000 inimest

Põrandapind: 40 000 ruutmeetrit m.


Tööle võtmine

Yandex otsib pidevalt uusi töötajaid. Lisaks C ++, Pythoni ja JavaScripti teadmistega arendajatele võib ettevõte vajada suurandmete, kõne- või pildituvastuse spetsialiste ning projektijuhte. Töökuulutused leiate ettevõtte veebisaidilt ja värbamisportaalidest. Personali koolitamiseks on Yandex avanud juhtide ja andmeanalüüsi koolid – nende õpilastel ja vilistlastel on võimalus saada praktika.

Kandideerijatel palutakse esmalt lahendada tulevase tööga seotud testiülesanne. Näiteks Yandex.Teleprogramsi liidesedisaineri ametikohale kandideerija peab ette kujutama, kuidas teenuse mobiilirakendus välja näeb. Kui ettevõte on vastustega rahul, kutsutakse inimene intervjuude seeriale. Mõnikord tutvustatakse arendaja ametikohtadele kandideerijaid korraga mitmele meeskonnale, et teha kindlaks, kellega on mugavam ja huvitavam töötada.

Algaja kohanemine

Yandexil on spetsiaalsed töötajad, kes aitavad uutel tulijatel sellega harjuda. Kohanemisprotsess algab juba enne tööle minekut. Uuele töötajale valmistatakse ette sülearvuti ja määratakse sobiv päev tööle asumiseks. Selleks on ettevõte välja töötanud spetsiaalse programmi, mille liides on sarnane Yandex.Traffic ummikutele. See näitab, millistel päevadel lähevad tööle paljud uustulnukad (need on märgitud punasega) ja millistel - peaaegu mitte keegi (roheline).

Varem meeldis juhtidele esmaspäeval uusi inimesi tööle tuua. Kuid Yandexi kohandamise eksperdid ei soovita seda tungivalt. Sel päeval peetakse siin nn khurali, üldkoosolekut juhtkonnaga, kus räägitakse värskeimaid uudiseid, aga ka meeskondadesiseseid koosolekuid. Hea, kui uus töötaja neile järele läheb ega raiska aega märgi ja arvuti hankimisele. Seetõttu palutakse uutel tulijatel sageli tulla reedel pooleks päevaks kontorisse, allkirjastada kõik dokumendid, hankida sülearvuti, kohtuda kolleegidega ja alustada täisväärtuslikku tööd esmaspäeval.

Esimestel töökuudel spetsialistid
kohanemise kohta
kutsuda
töötaja näpunäiteid
ja teada saada
kuidas tal läheb

Mõnikord valitakse uus inimene mentoriks, kes aitab ettevõttes kohaneda ja selgitab sisekorraeeskirju (sellised töötajad läbivad spetsiaalse koolituse). Katseajal läbivad algajad orienteerumiskursuse. Ettevõtte juhid räägivad sellest, räägivad ettevõtte ajaloost, tööpõhimõtetest, tehnoloogiatest ja teenuste monetiseerimise viisidest. Esimestel töökuudel kutsuvad kohanemisspetsialistid töötaja teele ja uurivad, kuidas tal läheb. Nad räägivad ka tema ülemusega, et näha, kas tema nägemus tööst ühtib alluva omaga.

Ettevõte tegeleb ka töötajate siserotatsiooniga. Kui projekt läheb hooldusfaasi, leitakse selle arendajatele muid ülesandeid, et neil igav ei hakkaks.



















Töökorraldus

Yandexi kontor töötab seitse päeva nädalas 24 tundi ööpäevas. Finants-, personali- ja müügiosakonnad töötavad Venemaa ettevõtetele tavapärase graafiku alusel, et olla tööajal ühenduses. Arendajad seevastu võivad tulla siis, kui neile sobib. Mõned eelistavad töötada öösel ja ilmuda kontorisse kella 20 paiku, et enne söögitoa sulgemist hommikusööki süüa. Ettevõte ei paigalda teadlikult kontorisse voodeid ja võrkkiikesid, et arendajad tööl ei elaks.

Peamine suhtlusvahend on post. Yandexil on palju sisekirju töö, hobide, hobide ja meeskonnauudiste kohta. Seal on sisemine ajaveebi teenus "Etushka" (alates @ märgist), kus töötajad saavad kirjutada elust ja tööst. Postitused on järjestatud meeldimiste arvu järgi, tsensuuri pole, öeldakse ettevõttes. Näiteks kui keegi kirjutab, et tema ülemus on halb ja teised toetavad postitust like’idega, siis see postitatakse ja arutatakse.

Kontoris kehtib üks riietumisreegel: tulla tuleb riietes. Nad ütlevad, et teda tutvustati pärast ühte suve, kus töötajad otsustasid ujumisriietes rõdul töötada ja demoraliseerisid meeste meeskonna. Keegi ei pööra vormiriietusele tähelepanu - tulla võib T-särgis, rastapatsidega, paljajalu ja tõukerattaga mööda koridori sõita.
























Interjöör

Paljudel Yandexi avatud aladel on heledad tugitoolid ja poufid, seintel valged vinüültapeetid – neile saab kirjutada uusi ideid, joonistada, joonistada graafikat. Tänu kogu disaini mitmekülgsusele saab töökohta kohandada. Näiteks oli üks töötaja kohaliku vaiba suhtes allergiline ja teine ​​paigutati tema kontorisse. Kõik töötajad saavad tellida lambi, riidekapi või riiuli, samuti valida ettevõtte lillemüüjaga nõu pidades toataime. Mõnel on loomad – vesilikud, hiired, kilpkonnad ja isegi madu.

Lisaks töökohtadele on puhkealad ja raamatukogu ilma raamatukoguhoidjata: raamatut saab laenutada, kinnitades sellele töömärgi.

Kontoritoit

Yandexi peahoone esimesel korrusel on söökla, mis on avatud kella 9-21. Hommikusööki saab süüa omleti, pudru, pelmeenide või vormiroogadega, lõuna- või õhtusööki - maailma eri riikide roogasid: menüüst leiab borši sõõrikute ja rullidega.

Mõnda kohvikut saavad töötajad külastada ka töömärgiga tasudes. Iga kuu kantakse nende kaardile toidu eest kindel summa, mille saad kulutada mitte ainult sööklas, vaid ka näiteks lähedal asuvas John Donne pubis või Karavaevsi poes.

Haridus ja meelelahutus

Oma kvalifikatsiooni tõstmiseks saavad töötajad minna ettevõtteportaali jaotisesse "Koolitaja" ja vaadata siseseminaride videoid kogemuste vahetamiseks ja muudeks sündmusteks. Yandexil on koolitajate meeskond, kes viivad läbi töötajatele kursusi. Näiteks on siin populaarsed esitlusoskuste arendamise kursused: arendajad peavad mõnikord esinema sisekoosolekutel ja konverentsidel.

Yandexis pole kohustuslikke koolitusi, kus osaleda, ega ka piiranguid iga töötaja koolitusele. Eeldatakse, et soovist seminaril osaleda või mitte eriti huvitavalt koolituselt lahkuda võib igaüks deklareerida, isegi kui ettevõte on selle eest juba tasunud.

Võõrkeeli saavad töötajad õppida nii tööalaselt, tunnistuse saamise võimalusega kui ka lihtsalt hinge pärast. Piisab huviliste grupi kogumisest ja ettevõte aitab leida prantsuse, inglise, heebrea või türgi keele õpetajat (ettevõttel on kontor Türgis).

Kontoris on kruusid harfi ja kitarri mängimiseks. Saate oma oskusi lihvida muusikatuba pööningul

Kontoris on harfi, kitarri ja muude pillide mängimise klubid. Oma oskusi saab lihvida pööningul asuvas muusikatoas. Paar korda aastas toimuvad Yandexi jämmid, kus esinevad töötajate muusikalised kollektiivid. Pühade auks toimuvad ka meistrikursused - joonistamises, araabia kirjas, žongleerimises ning isegi habeme ja vuntside lõikamises.

Vormi saab kontorist lahkumata: olemas on nii treeningseadmed, massaažisalong kui ka jooga- ja tantsusaal. Lisaks aitab ettevõte läbi rääkida allahindluste üle spordiklubidega. Kontoris on ka horisontaalsed latid – ühel meeskonnal on kombeks enne lõunat üles tõmmata. Suvel lähevad paljud töötajad üle jalgratastele: nende jaoks on Yandexil jalgrattaparkla enam kui 300 koha ja duširuumi jaoks.

Fotod: Ivan Anisimov

Kuidas intervjuuprotsess Yandexis töötab.

Kuidas selle peale saada

Peaaegu igal Yandexi vabal töökohal on testülesanne – sealt see kõik algab. Vasta vabade töökohtade lehel olevatele küsimustele ja esita oma avaldus. Kui sooritasite testi edukalt ja tunnete huvi värbamisteenuse vastu, saate kutse koosolekule – tavaliselt nädala jooksul.

Sobib igas vormis ning disainerite ja arendajate jaoks asendatakse see portfoolio või repositooriumi lingiga. CV-le on hea lisada tasuta lugu sellest, miks just Sind tööle võtta. Olge valmis oma intervjuus põhifakte kokku võtma – enda tutvustamine on sama huvitav kui teie elulugu.

Mitu koosolekut tuleb

Kõige tavalisemad intervjuud on neli. Mõnel juhul, olenevalt kandidaadi elukutsest, saab töölevõtmise otsuse teha pärast kahte kohtumist. Eriti vastutusrikastel ametikohtadel võib intervjuude arvu suurendada viie või kuue peale.

Kuidas see läheb

Koosolek kestab tavaliselt tund või kaks. Sulle pakutakse teed ja kohvi, vett ja küpsiseid. Arendaja intervjuu koosneb mitmest lühikestest kohtumistest erinevate ekspertidega. Värbaja räägib teile kindlasti kõik üksikasjad.

Kes tulevad intervjuule

Palgaametnik ja teie potentsiaalne ülemus. Kui sobid mitmele rollile või kandideerid mõnele olulisele ametikohale, võivad koosolekuga liituda ka teised eksperdid.

Mida oodata

Mõned küsimused või ülesanded ei pruugi vaba töökohaga otseselt seotud olla – nii pannakse proovile oskus teadmata olukorras arutleda. Ole valmis ka joonistama skeemi markeriga seinale või kirjutama koodi paberile, ilma arvutita.

Mis saab pärast

Kohtumiste vahel ja eriti pärast viimast intervjuud on mõnikord pikk paus. Palun ole kannatlik. Kui värbaja kõnele või kirjale ei vastanud, ei tähenda see, et te ei tulnud toime. Selle aja jooksul saab värbamisteenistus suhelda teiste kandidaatidega ning lõputesti vaatavad sageli üle paljud.


Olles lugenud selle ettevõtte kuulutust RSDN-is, otsustasin proovida minna nende juurde intervjuule. Täitsin kodulehel ankeedi, tegin seda hoolikalt ja tahtlikult, ühendasin oma CV ja saatsin ära. Nad vastasid umbes nädal hiljem, ütlesid, et neile meeldisid vastused küsimustele ja kokkuvõtted ning kutsusid nad intervjuule. Kõik, mis edasi kirjutatakse, on ainult minu subjektiivne arvamus ja ei midagi muud, nii et te ei pea mind ümber lükkama ja parandama, ma ei pretendeeri objektiivsusele

Enne intervjuud lugesin kõike, mida Yandexis töötamise kohta leidsin, eriti intervjuusid paljude Yandexi ülemustega selle kohta, kui tähelepanelikud nad inimeste suhtes on ja kui hea valikuprotsess neil on. Vaatasin saidil olevaid fotosid, nende PR-i ettevõttes töötamise kohta jne. Yandex püüab positsioneerida end demokraatliku ja mitteametliku ettevõttena, kus nad hoolitsevad inimeste eest, loovad neile kõik töötingimused.

Istusin ettevõtte väikebussi, istusin, inimesed tulid sisse, ei öelnud tere, see tähendab. atmosfäär ei ole ilmselgelt startup, kus kõik üksteist tunnevad. Saabusin veidi varem, jalutasin naabruskonnas ringi - tavaline tööstustsoon, Kristalli lähedal, see on Hammer and Sirp piirkond, minu meelest üsna sotsiaalselt vähekindlustatud, hunnik tööstusettevõtteid, hallid tuhmid majad. Yandexi hoone näeb hea välja, kuigi loomulikult ei küüni see hea ärikeskuse tasemele. Yandexi vastuvõtt on väga pompoosne, kuid ebamugav - pole kuskil liiga palju istuda.

Intervjueerija tuli mulle vastuvõtus vastu, viis tuppa, pakkus kohvi. Kontor ei ole kuigi mugav, vaatamata kogu pompoossele disainile (värvitud tellised, plastist "lained", värvide mäss) jätab kontor väga vastuolulise mulje: vanad ajad ristuvad kõrgtehnoloogiliste ja "kühvel" elementidega (kastid, rippuvad lambid juhtmetel või juhtmetel). Eklektiline kontor, erinevate stiilide segu, jätab väga kahemõttelise mulje. Mulle väga ei meeldinud "kolmikud" - kolm lauda 120 kraadi juures ilma vaheseinteta, töötajad peavad üksteist mõtisklema vähemalt 8 tundi päevas, mis on ebameeldiv. Umbes viie minuti pärast algas intervjuu.

Intervjueerija lülitus kohe "sina" peale, hoolimata sellest, et kutsusin teda "sina". Muidugi ma saan aru, et "mitteametlik meeskond, kus kõik on võrdsed", ainult mina ei ole veel meeskonna liige, pigem on tegu suhtega - eksamineerija/õpilane ja tavaliselt eksamineerijad "sina" peale üle ei lähe. Ma ei pane "sina" vastu, kuid arvan, et oleks tore soovitada ja ma pole kindel, kas see on intervjuu jaoks hea idee.

Intervjueerija küsis, miks ma soovin oma praegusest töökohast lahkuda, olles saanud standardvastuse "võimaluste" kohta, ütles, et küsib küsimusi. Ma ei kuulnud mingit "tutvustust" ettevõtte, gruppide, projektide kohta, keegi ei lubanud mul küsimusi esitada. Raske C ++ eksam on alanud. Meenusid oma tudengiaastad ja kurjast kõrgema matemaatika õpetaja, kelle suurim õnn oli saada kolm. Ei mingeid arvuteid ega internetti, nagu mõnikord öeldakse, vaid paber ja pastakas. Esiteks peate kirjutama klassi, pärima sealt teise klassi - see on soojendus. Seejärel hakatakse kirjutama koopiakonstruktoreid, mis kopeerivad klasside määramise operaatoreid koos hulga osutitega teistele objektidele (sügav koopia). Veelgi enam - kirjutage mälust algoritm, ütleme, et radix-sort, ei mingeid piitsasid ja Internetti - peaksite teadma. Teine inimene astus sisse, ei tutvustanud end, istus tema kõrvale, hakkas küsimusi esitama. Siis algavad "pirnid" - mõistatused arvutiteaduse olümpiaadidelt - ülesanded rongide, valgete ja mustade pallide, elektripirnide jms kohta. Nad küsivad puslet ja vaikivad – istuvad sülearvutite taga, ajavad oma asju. Õhkkond on äärmiselt ebameeldiv, psühholoogiline surve ja nõue laheneda mõne minutiga. Küsitlejad ei kahtlusta, et kõik inimesed ei suuda probleeme kiiresti lahendada, paljud kõige raskemad probleemid saavad "aeglase mõistusega" inimeste poolt hästi, aeglaselt ja vaikses keskkonnas lahenduse. Dialoogi ei peetud, instituudis oli eksam.

Intervjuu apoteoosiks oli lause, vabandust, sa ei sobi meile, võid olla vaba (lisaks kommenteeriti minu teadmisi C ++ ja vaimseid võimeid üldiselt). Eksam on läbi, sain hinde. Väga ebasõbralik suhtumine - inimene mitte ainult ei tohi oma nägu päästa, vaid vastupidi, kohe antakse teada, et ta on "loll" ja palutakse ruumist lahkuda. Ma ei läinud tagasi nende väikebussi peale, püüdsin kinni auto. Niisiis - Yandex tegi selle nii, et teen kõik endast oleneva, et ma sinna enam kunagi ei ilmuks. Küsitlejaid ei huvitanud, mida ma ettevõttest arvan, neid huvitas vaid see, kas ma sobin või mitte. Ettevõtluskultuur Yandexis pole veel välja kujunenud, Yandex pole enam startup, aga mitte ka korporatsioon, seetõttu on inimsuhted juba tagaplaanile vajumas ja nende asemele pole veel midagi tulnud. Nad püüavad kõvasti luua “brändi” kuvandit, kuid puudub korporatsioonide proportsionaalsus ja korrektsus. Lähim seos on uusvenelane, kes sai rikkaks ja otsustas aristokraatliku kasvatuse ja "nõukogude" kommete puudumisel aristokraadiks saada.

Olen Yandexile väga tänulik, et ta andis mulle tasuta C ++ eksami ja andis mulle paremini teada minu nõrkadest kohtadest. Kuid ma püüan väga vältida teist intervjuud teie ettevõttes.

Minult endalt: täpsema info saamiseks postita allikas, siin on palju "vestlust" autori ja kommentaatorite vahel :)
Näiteks vastus on võib-olla üks tema eksamineerijatest:

Nii et intervjuu kirjelduse järgi otsustades võisin üks tegelane olla mina. See, keda intervjueerisin, tundus samuti olevat tuvastatud, kuid 90% tõenäosusega. Eksperimendi puhtuse huvides oleksin võinud nimetada, mis su nimi oli (saate ainult nime ja intervjuu kuupäeva).

Mis ma ikka öelda saan:
1) Tõepoolest, intervjuu Yandexis algab tehniliste küsimustega, mis kestavad pikka aega. Jah, see pole ilmselt õige ja intervjuud tuleks alustada mõne poliitika ja küsimustega selle kohta, mida tegite. Sellegipoolest, kui tõenäosus, et inimene lihtsalt ei sobi, on 90%, siis soovite seda kõike üksikasjalikult rääkida pärast seda, kui selgub, et inimene oskab programmeerida triviaalselt. Teil võib õigus olla, et huvipuudus oma isiku vastu tundub vaenulik, kuid tavaliselt ilmneb see pärast paari head vastust.

Sellegipoolest mõtleme nüüd selle üle ja võib-olla otsustame mõne 5-minutilise sissejuhatuse põhjal. Järsku, kellele see oluline on.

2) Spontaanselt "sinu" juurde hüppamine on minu harjumus. Juhtus nii, et kõigis ettevõtetes, kus töötasin, on kombeks kõigiga ühendust võtta, ka geeniga. direktor. Asjaolu, et peate selgelt pakkuma inimestele üleminekut "teile", arvestab - ma teen seda.

3) Üldiselt tähendab "radix sort" midagi sellist. On olemas radix_sort algoritm, mis sorteerib numbreid lineaarses ajas. Peate selle algoritmi ise kirjutama ja kasutama seda standardse std :: sortimise ületamiseks. Teie poolel on std :: sortimine O (n * ln (n)). Teie vastu, et tema konstant on hullem ja sülearvutis on ainult 1Gb mälu (st massiivi lõputult suurendamiseks lootuses, et see ei tööta).

Kui kandidaat algoritmi ei tea, siis öeldakse see talle. Ülesannete lahendamisel saab kasutada Internetti ja wikipedia.org-i, kus on kirjeldatud algoritm. Probleemi on vaja, sest on inimesi, kellel on head teoreetilised teadmised, aga nad teevad kõike oma kätega väga-väga halvasti. Muide, probleem tuleb muuta. Muide, selles kontekstis valetasite pehmelt öeldes, et teil ei olnud võimalust internetti kasutada ja teil oli vaja algoritmi teada.

Ma juba ütlesin, et mul on 10% tõenäosus, et tuvastasin teid valesti. Aga kui see on õige, siis minu arusaamist mööda olite sina see, kes ei osanud paberile süvakoopiat teha, sai diagnoosi, et võib vist juuniori juures proovida ja siis mõne tunni pärast enam mitte. ainult overtake std :: sort , kuid üldiselt selleks, et kood tõesti sortiks numbrite massiivi ja ei jookseks alguses kokku. Keskmiselt kulub hea programmeerija sellele ülesandele umbes 1 tund.

5) Väikebussist: Ma ei tea, kas see on teile üllatus, et pooled meie väikebussis sõitvatest inimestest ei ole Yandexi töötajad. Põhjus on väga lihtne – siin on palju esindusi ja kõik linnaosakontorid kasutavad meie väikebussi. Nad peavad kuidagi metroost minema. Sinna võib muidugi lubada ainult pääsete ja kupongidega, mida saab meili teel saata, aga see on puhas hemorroid. Lihtsam on panna rohkem väikebusse käima ja lasta kõigil sõita.

4) Väitekiri, et inimeses tuleb otsida tugevusi, mitte nõrkusi, on üldiselt väga õige. Tegelikult püüame tavaliselt intervjuu esimese tunni jooksul leida tugeva külje ühe programmeerimiskeele tundmise näol. Kui leiame, siis algavad kõik muud professionaalsuse otsingud. Mis puudutab programmeerijaid intervjuudele üldse mitte lubada, siis idee on muidugi värske, aga tahaks anda inimesele võimaluse valida, kellega koostööd teha. Lisaks on mul endiselt kahtlus, et suvaline arv vestlusi elu jooksul võib määrata inimese professionaalsuse. Kui teil on sarnane kogemus intervjuude korraldamisel eranditult personalitöötajate poolt ilma tehniliste küsimusteta, siis tahaksin sellest kuulda.

Kandidaatide jaoks, kes soovivad alustada intervjuud personalitöötajaga, mitte programmeerijaga, lepime kokku, et kirjutate sellest kutsele vastuseks. Selleks, et inimene, kellele sa seda ütlesid, hulluks ei läheks, viita mulle või anna selle sõnumi link (“kas ma peaksin sind kohe intervjueerima või räägid enne HR-iga?”).

5) Me tõesti konkureerime Venemaal Google'iga. Võib-olla just nagu Lada konkureerib Fordiga. Ainuke asi on see, et Žiguli maksab vähem ja nii meie kui Google pakume teenuseid nullhinnaga.

6) Miks on intervjuud sellised ja mitte erinevad? Sest nende eesmärk ei ole "kõigile meeldib", vaid aru saada, kas me sobime üksteisele või mitte. Et me inimesele ei sobi, olen kergesti valmis kuulma, seda ka juhtub. Mida me inimeselt tahame, olen juba mitu korda öelnud:
a) Programmeerimiskeele tundmine, mida ta peab peamiseks. Sealhulgas võib-olla mõned selle ebaselged omadused, näiteks see, et C ++-s on erandeid ja suurus (pikk) võib erinevatel platvormidel tagastada erineva väärtuse. Võib-olla ma muidugi küsin midagi üleliigset, aga see on meie sekt. Muide, lisaks testi intervjuu algusesse saate kasutada dokumentatsiooni ja otsida Internetist (küsige intervjueerijalt - nad vastavad teile).
b) Et inimene tunneks põhialgoritme. Nimelt: ta oskab valida ülesande jaoks sobiva konteineri ja üldiselt ta teab, kuidas see töötab või oskab selle välja mõelda.
c) Kui ta on saanud probleemi, mis ei ole standardne (pole oluline rongid, lambid või otsimise kujundus), ei lange ta täielikku uimasusse, kuid vähemalt viipade abil lahendab selle.
d) Et ta suudab kirjutada 50 rida koodi nii, et see ei kukuks, ja seejärel teostada sellel kõige lihtsam optimeerimine.
Kas me tahame liiga palju?

7) Zhenya Zavalishina, kes on Ya.D. direktor. tõesti Dima Zavalishini endine naine, kes pole 5 aastat Yandexis töötanud, nüüd on tal oma startup dz.ru. Selleks ajaks, kui ta Yandexi naasis, Dima siin enam ei töötanud ja nad helistasid talle sellepärast ta on väga tark ja arusaadav ning üldsegi mitte "tõmbamise teel", nagu võiks arvata.

8) Probleem "kokkutõmbumise kaardistamise fikseeritud punkti leidmise meetodi" kohta on lihtsalt Deng oma ajaveebi postitatud postbutt, nii et ta nimetas osa 60ndatest tuntud algoritmist. See, mida Larry Page esimest korda arvas veebis rakendatavat, ja nimetas selle ümber oma nime järgi (PageRank). Seda teemat käsitleme roboti värbamisel. Sel juhul olid jällegi kõik vajalikud määratlused antud. Muidugi ei küsi nad meilt mingit TFKP-d.

Deni kommentaar, kust see kõik pärit on: Meil ​​on robotirühmas erinevad ülesanded. Pädevuste järjestikuse otsimise meetodil selgus, et inimene ei oska programmeerida ning eeldati, et äsja PhysTechi lõpetanud inimene (arvuti. „kontraktsioonide kaardistamise meetodiga” seotud probleemide arutamine, mis on tihedalt seotud TCI arvutamisega). Kahjuks see oletus ei leidnud kinnitust.

9) Kui Yandexis oli 78 inimest, siis teadsin neid kõiki ka nimepidi. Siis hakkasin nimede järgi tundma ainult arendajaid ja murdusin kuskil 150 inimese juures. Vabandust halb mälu.

10) kell 21 on kontor tõesti täis inimesi, kes tulid tööle kell 12 või 13. Minu jaoks on see näiteks mugavam.
Iga disainiprobleemi saab lahendada täiendava abstraktse kihi kasutuselevõtuga, välja arvatud liiga paljude täiendavate abstraktsete kihtide probleem.