Hur fungerar de på Yandex. Vilka uppgifter erbjuds när du söker ett jobb på Yandex som analytiker Tester efter att ha ansökt om ett jobb i Yandex

I år "ansökte" jag igen om antagning till Yandex-chefernas skola och misslyckades igen. Eftersom Yandex inte lagrar profiler under de senaste åren, bestämde jag mig för att göra det åt dem, och samtidigt postar jag mina svar på frågor - det måste finnas en viss nytta av den tid som spenderas. I mitt fall fungerade det inlämnade frågeformuläret som ett tillfälle för kommunikation ansikte mot ansikte på Yandex-kontoret med teamet av utbildningsprojekt, men jag valdes inte ut till själva skolan. Enligt presentationen av HR-direktören för Yandex intervjuas ett sextiotal sökande av cirka 300 av enkäterna, så detta är inte det sämsta resultatet. :)

För de som vill studera där rekommenderar jag att du tittar på alla tematiska föreläsningar på events.yandex.ru, förbereder sig för en intervju om de ämnen som anges i kursprogrammet och känner till detaljerna för den produkt som du vill arbeta med. I det sista lyckobrevet rådde Yandex mig att läsa dessa böcker för att lysa upp den bittra smaken av nederlag:

  1. Scott Burkun "Konsten att projektledning"
  2. Frederick P. Brooks. "Den mytiska man-månaden"
  3. Tom DeMarcos deadline. En roman om projektledning"
  4. J. Hunk Rainwater "Hur man betar katter"

Under intervjun fick jag följande frågor:

  • Varför kan jag inte bestämma mig när jag ska välja mellan rollen som programmerare och chef?
  • En chefs funktioner, varför behövs han överhuvudtaget?
  • Hur avgör du att någon behöver frukterna av ditt arbete?
  • Hur löser man en oenighet med en designer om det inte finns någon ledare som man kan vända sig till och riktlinjerna inte är en assistent här? Öppen fråga, längsta diskussion.
  • Vad har förändrats med mig?
  • Varför slutförde jag inte uppgiften med asterisken och så att säga gjorde jag det nu?
  • Hur mycket tid ägnade jag åt att slutföra testuppgiften?
  • Vilka frågor har jag?

Inte en enda fråga orsakade mig några svårigheter, ifall jag, i avsnittet av mina frågor, frågade lagets svar på en öppen fråga och inte hittade några betydande avvikelser med min version. Men trots detta och kommentaren som lät vid intervjun att de var imponerade av mina svar på enkäten så har jag det jag har. :)

Så, frågeformuläret för Yandex School of Managers 2013 i fråge-svar-format:

Varför är du intresserad av Yandex School of Managers och vad förväntar du dig av den? Vänligen svara i detalj.
Jag jobbar redan som IT-chef, men jag tycker att jag saknar den teoretiska grunden och den unika erfarenheten som bara branschledare som utvecklar och implementerar i industriell skala på teknikens bleeding edge har. Jag hoppas att skolan ska utveckla mig professionellt och låta mig komma vidare tekniskt.

Yandex (att döma av talen vid konferenser och seminarier) består av proffs och fans av deras verksamhet, förvaltningen av arbetet i en sådan organisation skiljer sig väsentligt från "genomsnittet". Det är intressant.

Först och främst förväntar jag mig att skolan får användbar kunskap om de ämnen som anges i programmet, intressanta uppgifter och unik erfarenhet av att utveckla ett projekt i Yandex-format.

Om vi ​​bjuder in dig till en praktikplats på Yandex i slutet av teoretiska studier, kommer du att kunna ta den på hel- eller deltid (minst 30 timmar i veckan, men flexibla timmar är möjliga)?
Det kan jag absolut, eftersom jag har en bra relation med ledningen på min nuvarande arbetsplats. Om det finns möjlighet till heltidsanställning under praktiken så väljer jag det (jag tar semester).

Vilka är chefsrollerna som är närmast och intressanta för dig? Yandex skapar och stödjer många projekt, ibland fundamentalt olika. Följaktligen måste deras chefer också spela olika roller:

  • Analytikerchef. Han är engagerad i analys av stora mängder data och skriver enkla skript för databehandling, utvecklar enkla algoritmer.
  • Processledare. Ansvarig för planering och uppföljning av uppgifter och deadlines, optimering av teamprocesser.
  • Produktchef. Formar produktvision och krav på nya produkter, formulerar nyckeltal och övervakar deras prestation, arbetar nära design- och utvecklingsteamet för att implementera och lansera produkten. Produktmarknadschef. Forskar om användare och deras behov, analyserar marknaden, formulerar krav på produkten, ansvarar för att lansera och marknadsföra produkten.
  • Koordinerande chef. Hanterar koordinering av människor, motiverar, bygger kommunikation mellan dem.
  • Teknisk chef. Kan teknik. Engagerad i att bygga och underhålla infrastruktur.
  • Front-end projektledare. Ansvarig för design och prototyper av gränssnitt, interaktion med designers.
  • Yandex-chefer kombinerar ofta flera roller samtidigt. Om du är intresserad av att prova dem, ansök till Yandex School of Managers.

Rollen som gränssnittsprojektledare är den närmaste och mest intressanta för mig. Det verkar för mig som att produktchefen på den här listan är mer av en kollektiv roll som består av resten. Det är denna roll som är mest intressant för mig i framtiden, och för tillfället lyfter jag även fram rollen som koordinator-chef för mig själv, eftersom människor är det svåraste och mest intressanta "verktyget" att arbeta med, och inom detta område Jag har lite erfarenhet.

Vilken riktning (länk till listan över tjänster) i Yandex skulle du vilja göra? Vilket av de lediga jobben (länk listan över lediga jobb) tycker du är mest intressant och varför?
Jag är intresserad av kartor, tidtabeller, bilar, post, rss-läsare och naturligtvis sökning.

Jag är intresserad av den lediga tjänsten för serp-gränssnittshanteraren på grund av det faktum att arbetet för det första är nära relaterat till gränssnitt, och för det andra introducerade Yandex nyligen öfrågan och detta verkar för mig vara en lovande riktning och lovar mycket intressant arbete. Med största sannolikhet är serp den oftast visade Yandex-sidan, det är en ära att fästa dina händer och huvud på en sådan produkt.

Jag är också intresserad av ledigheten för en Yandex.Market-projektledare, eftersom att döma av beskrivningen (och vad jag vet om Yandex.Market), är detta hanteringen av utvecklingen av en webbtjänst i en mer klassisk mening - webbformulär , användare som kom för att få specifika tjänster (placeringsvaror, statistikutdata, etc.). Även här kommer det med största sannolikhet finnas gott om gränssnitt.

Den lediga tjänsten för outsourcingprojektledare är intressant för sin specificitet - externa företag, mer formaliserad interaktion, en föränderlig kontaktlista - detta har sin egen charm. Även om jag naturligtvis till en början skulle vilja arbeta inom Yandex.

Beskriv din arbetserfarenhet (plats, befattning, ansvar och projekt). Brist på erfarenhet är inget hinder för att komma in på skolan.

Under mitt femte år arbetade jag som systemadministratör i en liten industriorganisation (cirka femtio personer) med ett kontor i Moskva och en fabrik i Tver-regionen. Efter sex månaders provanställning utnämndes jag till biträdande generaldirektör för IT och blev ansvarig för allt som rör IT i denna organisation. Jag arbetade där i lite mer än tre år - jag installerade servrar, tog med alla datorer i ett enda lokalt nätverk (jag kopplade upp kontoren via VPN), designade platsen för lågspänningskommunikation i det nya kontoret och accepterade arbete, satte upp intern post och en terminalserver, installerade IP-telefoni, ett produktionsspårningssystem, process- och videoövervakning, förde de flesta av de anställda in i 1C-hanteringskonfigurationen och utbildade dem, skapade tre platser för olika typer av produkter. Det var väldigt intressant att jobba eftersom företaget var i sin linda IT-mässigt och lyckades förändra mycket. Allt fungerade bra och det fanns ingenstans att utvecklas vidare i den här organisationens omfattning.

Ibland ledde jag utvecklingen och utvecklade själv de enklaste sajterna i frilansformat, beställningar kom från Yandex direkt, listan (om än inaktuell) över verk finns här (länk).

Efter det flyttade han till sin nuvarande arbetsplats - en organisation med kopplingar inom utbildningsministeriet, som övervakade en mängd olika IT-projekt. Till en början arbetade han som IT-chef, för ungefär ett år sedan övergick han till tjänsten som systemarkitekt. Huvudansvar: skriva tekniska krav för beställning av IT-tjänster och organisera teknisk expertis av det arbete som utförs av leverantörer. Viktiga projekt där jag deltog aktivt:

  • skriva en teknisk specifikation för elektroniska utbildningsresurser (gjord av mig, används i statliga order),
  • revision av arbetet vid IT-avdelningen vid ett Moskva-universitet, fastställande av lovande riktningar för utveckling av interna IT-tjänster och tjänster (mina ansvarsområden: intervjuer med specialister, analys av krav, bildande av tekniska specifikationer för arbete, urval av utförare, acceptans av arbete),
  • utveckling av en HTML + JS-mall för en elektronisk utbildningsresurs och design av ett system som samlar in typuppsatt html-innehåll och medieelement i den (mina ansvarsområden: design, programmering, skriva instruktioner för layoutdesigners, ledning av arbetet med en partnerorganisation som tillhandahåller layout och montering, acceptanstestning).

Berätta gärna för oss vilka svåra situationer i livet, studierna eller arbetet har du mött och hur löste du dem? Vilka åtgärder hjälpte dig att lösa problemet?

På institutet, under rapporteringsveckan, var jag på något sätt tvungen att vara samtidigt på två offset, en vän till en utmärkt student från en annan grupp av strömmen hjälpte till. Jag var också tvungen att träffa otillräckliga lärare och hitta ett förhållningssätt till dem (sitta på första raden, få en blick, be att få ta med ytterligare material på en skiva, göra ett medvetet dumt misstag när jag svarade på biljettfrågan och sedan ihärdigt "sök ” för henne under heltidssvar).

Förra året uppstod frågan om att registrera ett hus i Ukrainas inland (arv) för modern, där ingen bor nu. Det var en veckas tid att starta processen och tusen dollar. Jag utfärdade en fullmakt, kom med tåg till Kiev, hyrde en bil, körde hem, tog en kopia av testamentet från byns administration och skrev ett uttalande från en notarie. Nu kommunicerar jag med notarie via telefon, jag skickar handlingarna per post och grannen, som jag träffade och bodde den veckan, sköter huset och har en fullmakt för juridiska ärenden vid registrering av det huset som arv. Processen pågår fortfarande (pappersarbete med bekräftelse från de ryska myndigheterna), men i rätt riktning.

I år flög jag utomlands, där det var nödvändigt att aktivt flytta inom en liten stad under en månad. Och i lagen vid den tiden låg i trafikpolisen och i Ryska federationen reste jag i en tillfällig hydda, som i en främmande stat inte är giltig. Jag fick reda på att Aeroflot bär cyklar för + $ 50 till biljetten i varje riktning, köpte en väska, plockade isär den, förberedde den för transport och tog den med sig. Överallt jag klarade mig, sparade pengar på att hyra bil, värmde upp och blev till och med lite brun.

När man implementerar IT-system i en organisation måste man möta motstånd från vanliga och inte så anställda. Detta problem löstes av mig, om möjligt, med ett personligt förhållningssätt, och på avdelningschefers nivå som försvarade sina personliga intressen – med hjälp av organisationschefen, som ibland fick förklara varför jag tog detta steg.

Nedan är åldersstrukturen för befolkningen i land N, såväl som andelen av dem som använder Yandex i var och en av kategorierna.
Under 20: Befolkning - 20 %, Yandex - 40 %
Från 20 till 50: Befolkning - 40 %, Yandex - 50 %
Över 50: Befolkning - 40 %, Yandex - 80 %
Vad är sannolikheten att en slumpmässigt vald Yandex-användare är under 20 år?

Den önskade sannolikheten är lika med förhållandet mellan antalet Yandex-användare under 20 år och det totala antalet Yandex-användare i alla åldrar. Antal Yandex-användare i ålder<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.

Anta att Yandex har gjort några ändringar på sökresultatsidan. Det är nödvändigt att bedöma hur de påverkar sannolikheten att klicka på ett av resultaten på den första sidan med sökresultat. Långtidsstudier har visat att före innovationer var denna sannolikhet 50 %. Hur mycket data behövs för att uppskatta sannolikheten för ett klick (efter förändring) inom en procentenhet med en konfidensnivå på minst 95 % (kan man anta att 0,975-kvantilen av normalfördelningen är 2)?
Låt Mi vara antalet sidöppningar där den utforskade länken klickades. N är ett fast och obligatoriskt antal tester. Sannolikheten för ett klick är p = / N. Enligt Moivre-Laplace integralsats, 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}.
Därför (0,01 * N) / sqrt (N * p * (1-p)) = 2
0,0001 * N / (p * (1-p)) = 4
N = 40 000 * (p - p ^ 2).
Funktionen p - p ^ 2 har ett maximum av 0,25 vid punkt 0,5 på intervallet p från 0 till 1. Följaktligen, med N = 10000, kommer vi, oavsett det erhållna värdet på klicksannolikheten, att ha den erforderliga noggrannheten.

Det finns en andra lösning:
Sannolikheten för avvikelse av den relativa frekvensen från den konstanta sannolikheten i oberoende tester:
P (| m/n - p |<=e) примерно равна 2Ф*(e*sqrt(n/(p*q)), e = 0.01
p och q är inte kända, men maxvärdet för funktionen p * q = p-p ^ 2 är 0,25
0,95 = 2F (...) =>
0,01 * sqrt (n / (p * q) = 1,96
n / (p * q) = 38416
n = 38416 * p * q => Nmax = 9604

Svaren är något annorlunda på grund av antagandet i den första lösningen att 0,975 kvantil av normalfördelningen är 2 (egentligen 1,96).

Användare ställer Yandex miljontals frågor varje dag. Vad tycker du borde vara det perfekta sökmotorsvaret på frågan [barcelona]? Rita ett diagram över den första sidan med sökresultat, motivera platsen för blocken. Kom gärna med flera kriterier för att utvärdera effektiviteten som bekräftar att ditt alternativ är bättre än det befintliga.
Schemat som jag föreslog, för jämförelse, är den nuvarande versionen av Yandex vid tidpunkten för inläggets skrivning.

Innan jag påbörjade uppdraget studerade jag noggrant all information om "ötekniken" och byggde min lösning utifrån detta. Barcelona är en ganska vanlig fråga. Analys av wordstat (region i Ryssland) och studien av yandex.ru (com), google.ru, bing.com, mail.ru, nimga.ru visar att personer som skriver ordet "Barcelona" letar efter information om fotbollen klubb med samma namn, staden Spanien och film. Därför, de första elementen på skäran, föreslår jag att visa just dessa kvalificerande ord (fotbollsklubb, stad, film), som kompletterar den allmänna frågan till en tydlig tillhörighet till ett visst ämne.

Enligt analysen av frekvensen av förfrågningar som innehåller ordet "barcelona" på wordstat, letar 91% av människorna efter information om en fotbollsklubb, drygt 4% - om en stad, 1% - om en film. Summeringen resulterar inte i 100 på grund av förekomsten av vanliga frågor som "barcelona video". Med hänsyn till den månatliga populariteten för frågan "Barcelona", visar det sig att 37 tusen människor om dagen, som skriver detta ord, förväntar sig att se information om fotbollsklubben, 1800 personer - om staden och 450 - om filmen (uppskattningar är ungefärliga). Det är tydligt att dessa siffror inte är jämförbara och vid en första anblick verkar det som att numrets första sida borde vara helt fylld med resultat med information om fotbollsklubben.

Brist på information om en stor europeisk stad kommer att orsaka allvarlig förvirring bland nästan 2 tusen människor om dagen, som "Hur kommer det sig att Yandex vet allt om fotboll, men inte har hört talas om en europeisk stad?". Samtidigt lämpar sig intressena för 37 tusen människor som söker information om en fotbollsklubb å ena sidan för systematisering, och å andra sidan är det omöjligt att gissa exakt vad de behöver från ett ord, så att några av dem, även med 10 av 10 resultat om en fotbollsklubb, kommer att lämna den första missnöjda sidan.

Genom att analysera frågor om en fotbollsklubb som innehåller ett sökord kan du utvärdera den information som folk oftast letar efter inom ett givet ämne. Det är resultat och recensioner av matcher (mest senaste och med välkända lag), sändningar och video av matcher, information om aktuella turneringar, allmän information om laget. Genom att tillhandahålla denna information eller åtminstone länkar till den på första sidan (helst högst upp på den), kommer vi att tillfredsställa majoriteten av användarna och kommer att kunna visa resultat om staden och, möjligen, även filmen utan till skada för huvuddelen av användarna.

Jag anser att det är tillrådligt att kombinera information om senaste tidigare och framtida matcher i ett enda informationsblock, där deltagarna i matcherna kommer att presenteras i ordningen "värdar - gäster", namnet på mästerskapet, datumet för matchen, resultat av matchen och länkar för att söka efter mer specifik information. Förutom att välja efter datum är det viktigt att visa matcher med välkända lag i Ryska federationen, även om de hölls för relativt länge sedan eller inte är planerade på länge. Länkar (prognoser, sändning, recension, video) kan skickas in både av partners och leda till en sökning med förfinade frågor. Genom att klicka med musen på poängen är det önskvärt att visa en liten skylt om matchminuten och målskytten. Jag placerade detta block först.

Det är stor sannolikhet att användarna som kommer är intresserade av de senaste nyheterna från den stora nyhetsmakaren FC Barcelona. Att presentera varje nyhet på en separat rad verkade för mig som en lyx (och suddighet av frågan), så jag bestämde mig för att kombinera flera senaste (intressanta) nyheter i ett enda block om listan över nyhetsrubriker. Om användaren är intresserad av titeln kan han öppna ytterligare ett block med ett meddelande eller gå direkt till källan. Jag placerade det här blocket på andra plats.

Källor som innehåller en stor mängd högkvalitativ information om ämnet (och till och med perfekt presenterad), såsom sports.ru eller eurofootball, är det vettigt att placera direkt efter dessa block tillsammans med länkar till de viktigaste informativa underavsnitten av dessa webbplatser på erforderligt lag. I de flesta blocken med resultaten använder jag länkar till underämnen för att styra användaren med en generell förfrågan i den riktning han behöver exakt (samtidigt som jag ser till att de inte upprepas så mycket som möjligt). Eftersom, enligt min mening, en betydande del av informationen om teamet på dessa webbplatser är duplicerad, tror jag att det inte är tillrådligt att visa dem omedelbart efter varandra.

Eftersom dessa tre block, enligt min mening, täcker det mesta av användarnas oriktade intresse för fotbollsklubben, anser jag att det är möjligt att visa informationskortet för staden Barcelona på fjärde plats. Även fanatiska fans av fotbollslaget med samma namn kommer att ta hennes framträdande här med förståelse.

Yandex är i första hand en sökmotor, inte ett uppslagsverk, men tillgången på standardiserade informationskort för populära och typiska objektfrågor kommer enligt min mening att ha en positiv effekt på användarnöjdheten. I numret, på vår begäran, föreslår jag att vi ska visa två sådana kort - om fotbollsklubben och om staden, beskrivningen och länkarna till huvudinformationssektionerna kan hämtas från Wikipedia, det vill säga sådana block kommer att ersättas i fråga om länkar till Wikipedia (som ofta redan finns på första sidan) men kommer att erbjuda användaren mer relevant information på en gång. I synnerhet på stadskortet placerade jag inte bara en beskrivning och länkar, utan också en karta (med hänvisning till grannländer och städer) tillsammans med en lista med bilder från Yandex. Bilder. Länkar till underämnen (beroende på användarnas populära intressen) kan hämtas både från Wikipedia och bildas av en förfinad sökfråga.

På femte plats kommer jag att placera en av de mest populära webbplatserna för fotbollsklubbsfans, eftersom på sidorna i dess forum kan du hitta nästan all information och relevanta kommentarer.

Den sjätte - jag kommer att placera ett informationskort från fotbollsklubben med länkar till Wikipedia. Dess låga placering förklaras av användarnas relativt låga intresse för allmän information om laget jämfört med resultaten från matcher, sändningar och aktuella mästerskap. Jag föreslår att göra Wikipedia-ikonen större för att uppmärksamma användarna på officiella och högkvalitativa (i den vidaste betydelsen av dessa ord) webbplatser - en ytterligare möjlighet att navigera genom resultaten med accenter.

Sjunde plats är den näst mest populära sidan för fotbollsklubbsfans. Vissa användare kan redan ha använt den här webbplatsen och rimligen förväntar sig att den ska visas i sökresultaten. Eftersom det på de redan listade sidorna finns nästan all information om fotbollsklubben tycker jag att det nu är vettigt att presentera staden.

Analys av sökfrågor relaterade till staden Barcelona tillåter oss att bestämma användarnas huvudsakliga intressen inom underämnet: attraktioner, väder, flygplats, avstånd, recensioner, hotell. Jag tar hänsyn till dem när jag väljer och visar block om detta ämne.

Åttonde plats - tourister.ru, en högkvalitativ turistinformationsaggregator med bred täckning och bra innehållspresentation.

Den nionde platsen är wikitravel med mer encyklopedisk information om staden.
Tionde - den officiella hemsidan för FC Barcelona på engelska.
Elfte - plattformen för researrangörer tury.ru i riktning mot Barcelona, ​​​​Spanien med beskrivningar av turer och recensioner av resenärer.
Tolfte - en länk till en social server med recensioner av böcker och filmer, länkar till själva filmen och trailers, beskrivningar, bilder och listor över skådespelare m.m. Jag valde mellan imhonet och kinopoisk, men valde imhonet för den bästa (enligt mig) presentationen av den information som behövs för den "genomsnittliga" användaren direkt.

I det vänstra vertikala blocket av tjänster lämnade jag bara de som kan erbjuda relevant information om den aktuella förfrågan.

Observera att frågan och dess ordning kan variera beroende på användarens region (populära intressen i regionen), analys av hans tidigare beteende på Yandex och tillgängligheten av aktuella matcher och nyheter.

Jag föreslår följande kriterier för att utvärdera effektiviteten av den nya serp:

  • sannolikheten för "ingen träff" på resultat på första sidan,
  • genomsnittlig "höjd" på ett klick som nöjde användaren (med hänsyn till följande sidor),
  • antalet "tomgångsklick" på resultaten till det tillfredsställande,
  • den tid som spenderades på sidan före klicket som nöjde användaren,
  • tid som användaren spenderar på sidan innan begäran förfinas,
  • klickfrekvens för direktannonser.

Låt oss säga att ditt koncept från föregående fråga har godkänts. Du utsågs till projektledare och fick utvecklare att implementera det. Beskriv dina handlingar för nästa vecka efter godkännandet av projektet.

Först och främst kommer jag att träffa teamet, diskutera uppgiften och dess vision för det aktuella ögonblicket, identifiera frågor som kräver bearbetning från allas sida. Vi kommer att bestämma den minsta uppsättning funktioner som vi kan inkludera i den första iterationen av produkten, baserat på tillgänglig tid, förståelse för uppgiften och de anställdas kapacitet. Vi kommer att fördela de befintliga uppgifterna (med förståelsen att de kommer att förändras något), vi bestämmer deadlines. Jag kommer att lägga till de diskuterade uppgifterna i tasttracker. Om vi ​​arbetar på olika ställen, då kommer vi att träffas varje dag, den ständiga närvaron i tasktracker (via aviseringar) och mail är uppenbar.

Jag kommer att göra en upprepad (förtydligande) analys av användarnas intressen med denna och liknande förfrågningar, möjligheterna att personalisera sökresultat och regional inriktning med hjälp av företagets interna verktyg. Jag kommer att studera den interna wikin (eller annan dokumentation) om att arbeta med sökgränssnittsmoduler, deras plats i det allmänna söksystemet, utvecklingskrav och interaktion med andra system. Jag kommer att studera tillgängliga mätvärden och funktionalitet för att utvärdera effektiviteten av nya sökgränssnitt för att tydligt förstå (och ställa in) mätbara kriterier för framgång.

Jag kommer att träffa chefen för hela sökningen (eller motsvarande avdelning), klargöra hans krav för projektet och andra frågor som jag inte kunde lista ut från dokumentationen, wikin och mötet med teamet.

Jag kommer att ringa flera möjliga partners för den gemensamma utvecklingen av öarna (sports.ru, eurofootball, etc.), och träffa intresserade parter. Vi kommer att diskutera deras vision av produkten, svårigheter i implementeringen och hjälpa till att utvärdera deras "vinst" från deltagande i projektet.

Jag kommer att träffa det mobila utvecklingsteamet för att förstå deras produktkrav för att säkerställa en konsekvent (om möjligt) produktfunktionalitet och se över alla plattformar.

Jag kommer att träffa resursansvarig tjänst för att gemensamt bedöma vilka resurser som behövs i framtiden för driften av projektet.

Jag kommer att konkretisera min syn på problemet, jag kommer att formalisera dem i en mer detaljerad form (liknande TK). Vi kommer att diskutera med teamet behovet, volymen och formatet för att skriva dokumentation, tilldela roller för att skriva sådan dokumentation (om möjligt efter avslutat direkt utvecklingsarbete).

Jag kommer att diskutera med teamet resultatet av arbetet och de frågor som har uppstått, jag kommer att presentera pseudoTZ för diskussion och kriterierna för att mäta projektets effektivitet. Vi kommer att diskutera frågor för innehållspartners. Baserat på resultatet av mötet synkroniserar jag med tasktrackern.

Det ska bli väldigt häftigt att göra allt på en vecka. :)

Låt oss säga att du startade ditt projekt. Nu måste du markera alla dess deltagares meriter i rapporteringspresentationen. Samla 20 personer (de kommer att spela rollen som ditt lag) och be dem bilda en "stjärna". Ta sedan ett högvinkelfoto av denna stjärna. Du borde vara i mitten av det. Fäst den resulterande ramen.
Det var en uppgift som inte krävdes att utföras utan ansågs "allt annat lika". Jag gjorde det inte.

P.S. Jag tror att orsaken till mina misslyckanden är väl beskriven på trettio sekunder. Och lite .

Hur intervjuprocessen fungerar i Yandex.

Hur man kommer på det

Nästan varje Yandex ledig tjänst har en testuppgift - det är där allt börjar. Svara på frågorna på lediga sidan och skicka in din ansökan. Om du klarat testet och är intresserad av rekryteringstjänsten får du en kallelse till ett möte – vanligtvis inom en vecka.

Lämplig i alla former, och för designers och utvecklare kommer den att ersättas av en portfölj eller en länk till ett arkiv. Det är bra att åtfölja ditt CV med en gratis berättelse om varför du ska anställas. Var beredd att sammanfatta nyckelfakta i din intervju – att presentera dig själv är lika intressant som din biografi.

Hur många möten blir det

De vanligaste intervjuerna är fyra. I vissa fall, beroende på kandidatens yrke, kan anställningsbeslutet fattas efter två möten. För särskilt ansvarsfulla tjänster kan antalet intervjuer utökas till fem eller sex.

Hur det går

Mötet varar vanligtvis en timme eller två. Du kommer att bjudas på te och kaffe, vatten och kakor. En utvecklarintervju består av en serie korta möten med en mängd olika experter. Rekryteraren kommer definitivt att berätta alla detaljer.

Vem kommer att vara med på intervjun

Anställningsansvarig och din potentiella chef. Om du är lämplig för flera roller eller söker en viktig tjänst kan andra experter delta i mötet.

Vad du kan förvänta

Vissa frågor eller uppgifter kanske inte direkt relaterar till den lediga tjänsten – så prövas förmågan att resonera i en okänd situation. Var också beredd att rita diagrammet med en markör på väggen, eller skriv koden på papper, utan dator.

Vad kommer att hända efter

Det blir ibland en lång paus mellan mötena och särskilt efter den avslutande intervjun. Var tålmodig. Om rekryteraren inte svarade på samtalet eller brevet betyder det inte att du inte klarade dig. Under denna tid kan rekryteringstjänsten kommunicera med andra kandidater och det slutliga provet granskas ofta av många personer.

År 2001 passade alla Yandex-anställda i en tvåvåningsbyggnad på Vavilov Street. Sedan hyrde företaget två kontor i Taganka och Yauza. Nu upptar det flera byggnader i affärscentret Krasnaya Roza på Lev Tolstoy Street i Park Kultury-området. Totalt sysselsätter Yandex mer än 6 tusen personer, av vilka cirka 4 tusen är i Moskva. Här sitter utvecklare av olika tjänster, projektledare och stödtjänster. Vissa team är helt koncentrerade till huvudstaden, andra arbetar i flera städer. Till exempel utvecklas sökning i Moskva, St. Petersburg och Jekaterinburg, inte bara muskoviter är engagerade i webbläsaren, utan också människor från Novosibirsk och Kiev. Företagets kontor i alla städer ser ungefär likadana ut, men varje anställd har möjlighet att designa en arbetsplats på sitt sätt. The Village lärde sig att arbeta på företaget.

Yandex

IT-företag

Grunddatum: 1997 år

Antal anställda på kontoret:
cirka 4 000 personer

Golvyta: 40 000 kvm m.


Anställning

Yandex letar ständigt efter nya medarbetare. Förutom utvecklare med kunskap om C++, Python och JavaScript kan företaget behöva specialister inom big data, tal- eller bildigenkänning samt projektledare. Jobbannonser finns på företagets hemsida och rekryteringsportaler. För att utbilda personal har Yandex öppnat skolor för chefer och dataanalys - deras elever och alumner har en chans att få en praktikplats.

De sökande uppmanas först att lösa ett testproblem relaterat till framtida arbete. En kandidat till tjänsten som gränssnittsdesigner för Yandex.Teleprograms måste till exempel föreställa sig hur tjänstens mobilapplikation kan se ut. Om företaget är nöjd med svaren bjuds personen in till en serie intervjuer. Sökande till utvecklarpositioner introduceras ibland för flera team samtidigt för att avgöra vem som är mer bekväm och intressant att arbeta med.

Nybörjaranpassning

Yandex har speciella anställda som hjälper nykomlingar att vänja sig vid det. Anpassningsprocessen börjar redan innan man går till jobbet. En bärbar dator förbereds för den nyanställde och en lämplig dag för att börja arbeta utses. För detta har företaget utvecklat ett speciellt program, vars gränssnitt liknar Yandex.Traffic jams. Det visar på vilka dagar många nyanlända kommer till jobbet (de är markerade med rött), och på vilka - nästan ingen (grönt).

Tidigare gillade chefer att ta med nya människor till jobbet på måndagen. Men experter på anpassning av "Yandex" rekommenderar starkt inte detta. Den här dagen hålls här den så kallade khuralen, ett bolagsmöte med ledningen, där de berättar de senaste nyheterna, samt möten inom teamen. Det kommer att vara bra om den nyanställde kommer att gå för dem och inte slösa tid på att få ett märke och en dator. Därför uppmanas nyanlända ofta att komma till kontoret på fredag ​​en halv dag, skriva under alla dokument, skaffa en bärbar dator, träffa kollegor och börja jobba för fullt på måndag.

Under de första månaderna av arbetet specialister
på anpassning
inbjudan
anställd tips
och ta reda på det
hur mår han

Ibland väljs en ny person ut en mentor som hjälper till att anpassa sig i företaget och förklarar de interna reglerna (sådana anställda genomgår särskild utbildning). Under provanställningen går nybörjare en orienteringskurs. Ledarna för företaget talar om det, de pratar om dess historia, arbetsprinciper, teknologier och sätt att tjäna pengar på tjänster. Under de första månaderna av arbetet bjuder anpassningsspecialister in den anställde på te och tar reda på hur han mår. De pratar också med hans chef för att se om hans syn på jobbet stämmer överens med en underordnad.

Företaget sysslar även med intern rotation av anställda. Om ett projekt går in i underhållsstadiet hittas andra uppgifter för dess utvecklare så att de inte blir uttråkade.



















Arbetsorganisation

Yandex-kontoret arbetar sju dagar i veckan, 24 timmar om dygnet. Ekonomi-, HR- och Säljavdelningarna arbetar enligt det vanliga schemat för ryska företag för att kunna ha kontakt under arbetstid. Utvecklare å andra sidan kan komma när det passar dem. Vissa föredrar att jobba på natten och dyker upp på kontoret runt 20.00 för att äta frukost innan matsalen stänger. Företaget installerar medvetet inte sängar och hängmattor på kontoret så att utvecklare inte bor på jobbet.

Det huvudsakliga kommunikationsmedlet är post. Yandex har många interna utskick om arbete, hobbies, hobbies och teamnyheter. Det finns en intern bloggtjänst "Etushka" (från @-tecknet), där anställda kan skriva om livet och arbetet. Inläggen rankas efter antal likes, det finns ingen censur, säger man i företaget. Om någon till exempel skriver att hans chef är dålig och de andra stöttar inlägget med likes så kommer det att läggas upp och diskuteras.

På kontoret finns en klädkodsregel: du måste komma i kläder. De säger att han introducerades efter att de anställda en sommar bestämde sig för att arbeta på balkongen i baddräkter och demoraliserade det manliga laget. Ingen bryr sig om uniformen - du kan komma i T-shirt, med dreadlocks, barfota och åka skoter i korridoren.
























Interiör

Många Yandex öppna ytor har ljusa fåtöljer och sittpuffar, vita vinyltapeter på väggarna - du kan skriva nya idéer på dem, rita, rita grafik. Med all designens mångsidighet kan arbetsplatsen skräddarsys. Till exempel var en arbetare allergisk mot den lokala mattan och en annan placerades på hans kontor. Alla anställda kan beställa en lampa, garderob eller hylla, samt välja en krukväxt i samråd med en företagsflorist. Vissa har djur - vattensalamandrar, möss, sköldpaddor och till och med en orm.

Förutom arbetsplatser finns det rekreationsområden och ett bibliotek utan bibliotekarie: du kan låna en bok genom att fästa en arbetsbricka på den.

Kontorsmat

Det finns en matsal på bottenvåningen i Yandex huvudbyggnad, som är öppen från 9.00 till 21.00. Du kan äta frukost med äggröra, gröt, dumplings eller kassler, äta lunch eller middag - rätter från olika länder i världen: i menyn kan du hitta borsjtj med munkar och rullar.

Anställda kan också besöka vissa kaféer genom att betala med ett arbetsmärke. Varje månad överförs ett fast belopp till deras kort för mat, och du kan spendera det inte bara i matsalen, utan även till exempel på John Donne pub eller Karavaevs' Shop, som ligger i närheten.

Utbildning och underhållning

För att förbättra sina kvalifikationer kan anställda gå till avsnittet "Tränare" på företagsportalen och se filmer från interna seminarier för utbyte av erfarenheter och andra evenemang. Yandex har ett team av utbildare som genomför kurser för anställda. Till exempel är kurser om att utveckla presentationsförmåga populära här: utvecklare måste ibland tala vid interna möten och konferenser.

I Yandex finns det inga obligatoriska utbildningar att delta i, liksom gränser för utbildningen för varje anställd. Det antas att vem som helst kan deklarera behovet av att delta i ett seminarium eller lämna en inte särskilt intressant utbildning, även om företaget redan har betalat för det.

Anställda kan lära sig främmande språk, både för arbetet, med möjlighet att få certifikat, och bara för själen. Det räcker med att samla en grupp intresserade personer, och företaget hjälper till med sökandet efter en lärare i franska, engelska, hebreiska eller turkiska (företaget har kontor i Turkiet).

Kontoret har muggar av att spela harpa och gitarr. Du kan finslipa dina färdigheter musikrum på vinden

Det finns klubbor för att spela harpa, gitarr och andra instrument på kontoret. Du kan finslipa dina kunskaper i musikrummet på vinden. Yandex jams hålls ett par gånger om året, där musikaliska grupper av anställda uppträder. För att hedra semestern hålls också mästerklasser - i ritning, arabisk skrift, jonglering och till och med skärning av skägg och mustasch.

Du kan komma i form utan att lämna kontoret: det finns träningsutrustning, en massagesalong, samt en yoga- och danshall. Dessutom hjälper företaget till att förhandla fram rabatter med träningsklubbar. På kontoret finns även horisontella staplar – ett av teamen har som tradition att rycka upp före lunch. På sommaren byter många anställda till cyklar: för dem har Yandex en cykelparkering för mer än 300 platser och duschar.

Foton: Ivan Anisimov

Hur intervjuprocessen fungerar i Yandex.

Hur man kommer på det

Nästan varje Yandex ledig tjänst har en testuppgift - det är där allt börjar. Svara på frågorna på lediga sidan och skicka in din ansökan. Om du klarat testet och är intresserad av rekryteringstjänsten får du en kallelse till ett möte – vanligtvis inom en vecka.

Lämplig i alla former, och för designers och utvecklare kommer den att ersättas av en portfölj eller en länk till ett arkiv. Det är bra att åtfölja ditt CV med en gratis berättelse om varför du ska anställas. Var beredd att sammanfatta nyckelfakta i din intervju – att presentera dig själv är lika intressant som din biografi.

Hur många möten blir det

De vanligaste intervjuerna är fyra. I vissa fall, beroende på kandidatens yrke, kan anställningsbeslutet fattas efter två möten. För särskilt ansvarsfulla tjänster kan antalet intervjuer utökas till fem eller sex.

Hur det går

Mötet varar vanligtvis en timme eller två. Du kommer att bjudas på te och kaffe, vatten och kakor. En utvecklarintervju består av en serie korta möten med en mängd olika experter. Rekryteraren kommer definitivt att berätta alla detaljer.

Vem kommer att vara med på intervjun

Anställningsansvarig och din potentiella chef. Om du är lämplig för flera roller eller söker en viktig tjänst kan andra experter delta i mötet.

Vad du kan förvänta

Vissa frågor eller uppgifter kanske inte direkt relaterar till den lediga tjänsten – så prövas förmågan att resonera i en okänd situation. Var också beredd att rita diagrammet med en markör på väggen, eller skriv koden på papper, utan dator.

Vad kommer att hända efter

Det blir ibland en lång paus mellan mötena och särskilt efter den avslutande intervjun. Var tålmodig. Om rekryteraren inte svarade på samtalet eller brevet betyder det inte att du inte klarade dig. Under denna tid kan rekryteringstjänsten kommunicera med andra kandidater och det slutliga provet granskas ofta av många personer.


Efter att ha läst tillkännagivandet av detta företag på RSDN, bestämde jag mig för att försöka gå till dem för en intervju. Jag fyllde i ett frågeformulär på hemsidan, gjorde det noggrant och medvetet, kopplade ihop mitt CV och skickade det. De svarade ungefär en vecka senare, sa att de gillade svaren på frågorna och sammanfattningarna och bjöd in dem till en intervju. Allt som skrivs vidare är bara min subjektiva åsikt och inget annat, så du behöver inte motbevisa och rätta mig, jag låtsas inte vara objektiv

Innan intervjun läste jag allt jag hittade om att jobba på Yandex, i synnerhet intervjuer med många Yandex-chefer om hur uppmärksamma de är på människor och vilken bra urvalsprocess de har. Jag tittade på bilderna på sajten, deras PR om att jobba i företaget osv. Yandex försöker positionera sig som ett demokratiskt och informellt företag, där de tar hand om människor, skapar alla arbetsvillkor för dem.

Jag klev in i en företagsminibuss, jag satt, folk kom in, sa inte hej, det vill säga. atmosfären är helt klart inte en startup där alla känner varandra. Jag kom lite tidigare, gick runt i grannskapet - en vanlig industrizon, nära Kristall, detta är Hammer and Sickle-området, enligt min mening, ganska socialt missgynnade, ett gäng industriföretag, grå trista hus. Yandex-byggnaden ser bra ut, även om den naturligtvis inte når nivån på ett bra affärscenter. Yandex receptionen är mycket pompös, men obekväm - det finns ingenstans att sitta för mycket.

Intervjuaren mötte mig i receptionen, tog mig till rummet, bjöd mig på kaffe. Kontoret är inte särskilt bekvämt, trots all pompös design (målade tegelstenar, plast "vågor", upplopp av färger), gör kontoret ett mycket motsägelsefullt intryck: gamla tider korsar sig med högteknologiska och "scoop" element (lådor, hängande lampor på ledningar eller ledningar). Ett eklektiskt kontor, en blandning av olika stilar, gör ett mycket tvetydigt intryck. Jag gillade verkligen inte "treorna" - tre bord i 120 grader utan skiljeväggar, arbetarna måste tänka på varandra i minst 8 timmar om dagen, vilket är obehagligt. Efter cirka fem minuter började intervjun.

Intervjuaren bytte direkt till "du", trots att jag kallade honom "du". Självklart förstår jag att "ett informellt team där alla är lika", bara jag är inte medlem i laget ännu, det är snarare en relation - en examinator/student, och oftast går examinatorer inte över till "du". Jag har inget emot "du", men jag tror att det skulle vara trevligt att föreslå och jag är inte säker på om detta är en bra idé för en intervju.

Intervjuaren frågade varför jag vill lämna mitt nuvarande jobb, efter att ha fått ett standardsvar om "möjligheter" sa han att han skulle ställa frågor. Jag hörde ingen "introduktion" om företaget, grupper, projekt, ingen tillät mig att ställa frågor. Det hårda C++-provet har börjat. Jag mindes mina studentår och den onde läraren i högre matematik vars största lycka var att få en trea. Inga datorer eller internet, som man ibland säger, bara ett papper och en penna. Först måste du skriva en klass, ärva en annan klass från den - det här är en uppvärmning. Börjar sedan skriva kopieringskonstruktörer som kopierar uppdragsoperatorer för klasser med en massa pekare till andra objekt (djupkopia). Ytterligare mer - skriv en algoritm från minnet, säg radix-sort, inga piskor och Internet - du borde veta. Den andra personen kom in, presenterade sig inte, satte sig bredvid honom, började ställa frågor. Då börjar "glödlampor" - pussel från olympiader i datavetenskap - problem om små tåg, vita och svarta bollar, glödlampor osv. De ställer ett pussel och är tysta - de sitter vid sina bärbara datorer, gör sin egen grej. Stämningen är extremt obehaglig, psykologisk press och ett krav att lösa inom några minuter. Intervjuare misstänker inte att alla människor inte kan lösa problem snabbt, många av de svåraste problemen löses bra av "långsamma" människor, långsamt och i en lugn miljö. Det var ingen dialog, det var en tenta på institutet.

Intervjuns apoteos var frasen, förlåt, du är inte lämplig för oss, du kan vara fri (vidare kommenterades min kunskap om C ++ och mentala förmågor i allmänhet). Provet är över, jag fick ett betyg. En mycket ovänlig attityd - en person får inte bara inte rädda ansiktet, tvärtom, de informeras omedelbart om att han är en "dåre" och uppmanas att lämna lokalen. Jag åkte inte tillbaka på deras minibuss, jag tog en bil. Så – Yandex gjorde det så att jag kommer att göra allt möjligt så att jag aldrig dyker upp där igen. Intervjuarna brydde sig inte om vad jag tyckte om företaget, de var bara intresserade av om jag var lämplig eller inte. Företagskulturen i Yandex har ännu inte formats, Yandex är inte längre en startup, men ännu inte ett företag, därför har mänskliga relationer redan tonat in i bakgrunden och ingenting har kommit i deras ställe ännu. De försöker hårt för att skapa en "varumärkes" image, men det finns ingen känsla för proportioner och korrekthet hos företag. Den närmaste föreningen är den nye ryssen som blev rik och bestämde sig för att bli aristokrat, i avsaknad av aristokratisk uppfostran och "sovjetisk" sed.

Jag är mycket tacksam mot Yandex för att ha gett mig ett gratis C++-prov och berättat för mig om mina svaga punkter bättre. Men jag kommer verkligen att försöka undvika den andra intervjun i ditt företag, väldigt mycket.

Från mig själv: för mer detaljerad information lägg upp källan, det är mycket "konversation" mellan författaren och kommentatorerna :)
till exempel är svaret kanske en av hans examinatorer:

Så, att döma av beskrivningen av intervjun, kunde en av karaktärerna ha varit jag. Den som jag intervjuade verkade också vara identifierad, men med en sannolikhet på 90%. För renheten i experimentet kunde jag ha namngett vad du hette (du kan bara namnge och datum för intervjun).

Vad kan jag säga:
1) En intervju i Yandex börjar faktiskt med tekniska frågor som pågår under lång tid. Ja, detta är förmodligen inte korrekt och intervjun bör inledas med lite policy och frågor om vad du gjort. Ändå, om sannolikheten för att en person helt enkelt inte passar är 90%, vill du berätta allt detta i detalj efter det att det står klart att en person trivialt kan veta hur man programmerar. Du kan ha rätt i att ointresse för din egen person ser fientligt ut, dock brukar det dyka upp efter några bra svar.

Ändå ska vi nu fundera på det och kanske ta ställning till en 5-minuters introduktion. Plötsligt, för vem det är viktigt.

2) Att spontant hoppa till "dig" är min vana. Det blev så att på alla företag där jag jobbade är det vanligt att kontakta alla, även genen. direktör. Det faktum att du uttryckligen behöver erbjuda folk att byta till "dig" kommer att ta hänsyn till - det kommer jag att göra.

3) I allmänhet betyder "radixsortering" ungefär följande. Det finns en radix_sort-algoritm som sorterar tal i linjär tid. Du måste skriva den här algoritmen själv och använda den för att köra om standard std :: sort. På din sida är den std :: sort O (n * ln (n)). Mot dig, att konstanten är sämre och på den bärbara datorn finns det bara 1 Gb minne (det vill säga att oändligt öka storleken på arrayen i hopp om att det inte kommer att fungera).

Om kandidaten inte känner till algoritmen, berättas det för honom. När du löser problem kan du använda Internet och wikipedia.org, där algoritmen beskrivs. Problemet behövs eftersom det finns människor som har goda teoretiska kunskaper, men de gör allt med händerna väldigt, väldigt dåligt. Förresten kommer problemet att behöva ändras. Förresten, i det här sammanhanget ljög du milt uttryckt att du inte hade möjlighet att använda internet, och du behövde känna till algoritmen.

Jag har redan sagt att jag har 10 % chans att jag har felidentifierat dig. Men om det stämmer så var du så vitt jag förstår den som inte kunde göra djupkopia på ett papper, fick en diagnos att du nog kan prova på en junior och sedan om några timmar inte bara omköra std :: sort , men i allmänhet för att få koden att verkligen sortera uppsättningen av siffror och inte krascha i början. Den genomsnittliga tiden en bra programmerare lägger på denna uppgift är cirka 1 timme.

5) Om minibussen: Jag vet inte om det kommer att vara en överraskning för dig att hälften av människorna som åker i vår minibuss inte är Yandex-anställda. Anledningen är väldigt enkel – här finns många kontor och alla distriktskontor använder vår minibuss. De måste på något sätt ta sig från tunnelbanan. Du kan naturligtvis tillåtas där endast med pass och kuponger, som kan skickas via e-post, men detta är rena hemorrojder. Det är lättare att starta upp fler minibussar och låta alla köra.

4) Tesen att du behöver leta efter styrkor hos en person, och inte svagheter, är i allmänhet mycket sann. Faktiskt, vanligtvis under den första timmen av en intervju, försöker vi hitta en stark sida i form av kunskap om ett programmeringsspråk. Om vi ​​hittar det börjar alla andra sökande efter professionalism. Angående att inte låta programmerare gå på intervjuer alls så är tanken såklart färsk, men jag skulle vilja ge en person möjlighet att välja vem man ska jobba med. Dessutom tvivlar jag fortfarande på att hur många samtal som helst under en livstid kan avgöra en persons professionalism. Om du har en liknande erfarenhet av att organisera intervjuer exklusivt av HR-er utan några tekniska frågor alls, skulle jag gärna höra om det.

För kandidater som vill starta en intervju med en HR och inte en programmerare, låt oss komma överens om att du skriver om det uttryckligen som svar på inbjudan. För att personen som du sa detta till inte ska bli galen, hänvisa till mig eller ge en länk till detta meddelande ("Ska jag intervjua dig direkt, eller kommer du att prata med HR först?").

5) Vi konkurrerar verkligen med Google i Ryssland. Kanske precis som Lada konkurrerar med Ford. Det enda är att en Zhiguli kostar mindre, och både vi och Google tillhandahåller tjänster till ett nollpris.

6) Varför är intervjuer så här och inte annorlunda? För deras mål är inte "alla gillar", utan att förstå om vi passar för varandra eller inte. Att vi inte passar en person är jag lätt redo att höra, det händer också. Vad vi vill ha av en person har jag redan sagt flera gånger:
a) Kunskaper i programmeringsspråket, som han anser vara det huvudsakliga. Inklusive, kanske, några av dess icke-uppenbara egenskaper, till exempel att det finns undantag i C++, och sizeof (long) kan returnera ett annat värde på olika plattformar. Jag kanske frågar något överflödigt, förstås, men det här är vår sekt. Förresten, förutom i början av intervjun på testet, kan du använda dokumentationen och söka på Internet (fråga intervjuaren - de svarar dig).
b) Att personen kan de grundläggande algoritmerna. Nämligen: han kan välja rätt behållare för uppgiften, och generellt sett vet han hur det fungerar eller så kan han uppfinna det.
c) Att efter att ha fått något problem som inte är standard (det spelar ingen roll om tåg, glödlampor eller utformningen av en sökning), kommer han inte att falla i en fullständig stupor, men åtminstone med uppmaningar kommer att lösa det.
d) Att han kan skriva 50 rader kod så att den inte faller, och sedan utföra den enklaste optimeringen på den.
Vill vi för mycket?

7) Zhenya Zavalishina som är chef för Ya.D. egentligen ex-fru till Dima Zavalishin, som inte har arbetat på Yandex på 5 år, han har nu sin egen startup dz.ru. När hon återvände till Yandex arbetade Dima inte längre här, och de ringde henne därför hon är mycket smart och begriplig, och inte alls "by pull", som man skulle kunna tro.

8) Problemet med "ett sätt att hitta en fast punkt i en sammandragningsmappning" är bara Den postbat på sin blogg, så han kallade en del av algoritmen, känd sedan 60-talet. Den som Larry Page först gissade skulle gälla för webben och döpte om den till dess namn (PageRank). Vi diskuterar detta ämne när vi rekryterar en robot. I detta fall gavs återigen alla nödvändiga definitioner. De ber oss naturligtvis inte om någon TFKP.

Kommentar från Den varifrån allt kom: Vi har olika uppgifter i robotgruppen. Genom metoden sekventiell sökning efter kompetenser visade det sig att en person inte vet hur man programmerar, och det antogs att en person som precis tagit examen från PhysTech (dator. diskuterar problem i samband med "sammandragningskartläggningsmetoden", vilket är nära relaterat till beräkningen av TCI). Tyvärr bekräftades inte detta antagande.

9) När det var 78 personer i Yandex kände jag också alla vid namn. Sedan började jag bara känna till utvecklare vid namnen och bröt ihop någonstans med siffran 150 personer. Ursäkta dåligt minne.

10) vid 21, kontoret är verkligen fullt av folk som kom till jobbet vid 12 eller 13-tiden. Det är till exempel bekvämare för mig.
Alla designproblem kan lösas genom att införa ett extra abstrakt lager, förutom problemet med för många extra abstrakta lager.