Ideāla tehniskā intervija. Nīla Rouzmena padomi

  • Programmēšana,
  • Mājas lapas izstrāde
  • Internetā tiek izliets daudz sāpju par neveiksmīgām intervijām. Dažiem nepatika intervētāju jautājumi, citus aizvainoja izsmiekls, citi tika vērtēti, pamatojoties uz viņu VKontakte lapu. Intervētāji seko līdzi pretendentiem un zvēr par to, cik slikta mūsdienās ir situācija ar personālu un kādas muļķīgas atbildes sniedz nepieredzējuši programmētāji uz saviem viltīgajiem jautājumiem. tehniskas problēmas.

    Diemžēl nav un nevar būt universālu noteikumu interviju nodošanai un vadīšanai, jo darbinieki tiek atlasīti ne tikai pēc viņu tehniskajām prasmēm un personiskajām īpašībām, bet arī saskaņojot kādu (bieži vien netiešu un ļoti subjektīvu) “profilu”, kas saskaņā ar intervētājiem, iederas viņu komandā vai uzņēmumā. Kas attiecas uz ceļvežiem no sērijas “kā pareizi nokārtot intervijas”, tie komentāros parasti rada ne mazāk sāpes, jo tie ir ļoti subjektīvi un noteikti skar kāda sāpju punktus.

    Savas profesionālās karjeras laikā esmu bijis abās pusēs žogam, lai gan, iespējams, man ir nācies veikt nedaudz vairāk tehniskās intervijas, nekā tās nokārtot. Taču pa šo laiku man ir sakrājušās vairākas “iedomas”, kas mani tehniskās intervijas laikā atbaida un uzreiz prātā pieliek punktu tālākai sarunai. Tas ir tas, par ko es gribēju runāt – no intervētāja un pieteikuma iesniedzēja viedokļa. Uzreiz gribu atrunāt, ka raksts atspoguļo manus personīgos subjektīvos iespaidus un neizliekas par “interviju ceļvedi”. No otras puses, tas nav īslaicīgs niknuma uzliesmojums pēc neveiksmīgas intervijas, bet gan ilgstoši izsvērts kritēriju kopums, kas, lai arī uz negatīva pamata, ļauj man atsijāt iespējas vai nenobiedēt potenciāli piemērotu pretendentu. .

    Kas jūs kaitina vai satrauc interviju laikā? Dalieties komentāros.

    Intervija no pretendenta viedokļa

    Katru reizi, kad programmētājs meklē darbu, viņam ir jāiziet daudzas tehniskās intervijas. Viņš staigā pa birojiem vai runā Skype, risina problēmas vai veic testus, atbild uz sarežģītiem tehniskiem jautājumiem, mēģinot sevi demonstrēt labākā puse. Taču viņš pats arī vērtē cilvēkus, kas viņu intervē un testē, domājot, ka rīt viņam potenciāli būs jāstrādā ar šiem cilvēkiem. Un ir daudzi veidi, kā tehniskie intervētāji var atbaidīt kandidātu no interesantas pozīcijas. Es pastāstīšu par to, kas mani personīgi vienmēr ir biedējis un no kā es cenšos izvairīties kā intervētājs.
    1. “Kāda cita tehniskā intervija?”
    Pirmā un vissvarīgākā lieta, kas mani vienmēr ir satraukusi saistībā ar tehnisko interviju, ir tās neesamība. Gadās, ka visa saruna ar tehniskajiem speciālistiem – potenciāli topošajiem kolēģiem – balstās uz jautājumiem par profesionālo pieredzi: kur viņš strādājis, pie kādiem projektiem strādājis, kādu funkciju tajos pildījis. Par tehnoloģijām vai zināšanām - jautājumi līmenī “kādā krāsā ir mācību grāmata”. Vai jūs zināt, kas ir ziņojumu brokeris? Lieliski, mēs tevi aizvedīsim!

    Šāda pieeja intervēšanai mani vienmēr ir asi vērsusi pret potenciālo darba devēju. Viņi man neuzdeva nevienu jautājumu, lai pārbaudītu, vai es patiešām zinu savu biznesu. Izskatās, ka mani intervētāji vai nu paši neko nesaprot par tēmu un meklē vismaz vienu cilvēku, kas saprot, vai vienkārši ir izmisuši un gatavi uzņemties jebkuru. Jebkurā gadījumā diez vai es gribētu strādāt šādā veidā sakomplektētā komandā.

    2. "Nu, ko jūs tur darījāt..."
    Pārsteidzoši, cik bieži tehnisko interviju laikā rodas noraidoša attieksme pret pretendentiem. Jā, iespējams, jūs esat bargs un pieredzējis programmētājs ar virkni projektu, jūs tikāt atrauts no ārkārtīgi svarīga darba, lai veiktu nevajadzīgas intervijas ar cilvēkiem, no kuriem lielākā daļa, jūsuprāt, ir pilnīgi nekompetenti. Taču neaizmirstiet, ka šobrīd jūs pārstāvat savu uzņēmumu un savu komandu, un cilvēks noteikti, balstoties uz jūsu uzvedību, veiks novērtējumu par klimatu komandā un to, kā pret viņu izturēsies šajā komandā. Esiet pieklājīgs un cieņpilns pret pieteikuma iesniedzēju, pat ja jau pirmajās piecās minūtēs sapratāt, ka viņu nevajadzētu pielaist nekur tuvu jūsu dārgajam kodam.
    3. “Jūsu vārds/uzvārds/patronimvārds ir nepareizi uzrakstīts Jūsu CV!”
    Tā nebūt nav tehniska, bet tomēr izplatīta problēma pat tehniskajās intervijās. Par laimi man ir diezgan vienkāršs un ierasts vārds, un tādas problēmas ar mani nav gadījušās. Tomēr es zinu, ka ir pārsteidzoši daudz cilvēku, kuri stingri uzskata, ka noteikti vārdi un pat uzvārdi vienkārši nepastāv. Viņi jūs pārliecinās, ka pareizais vārds nav “Danila”, bet gan “Daniil”, vai arī nav vārda “Alena”, bet tikai “Elena”. Viņi piedāvās labot un rakstīt “pareizi” savos dokumentos. Cilvēki ar retu vai neparasti vārdi, un ticiet man, tas ir neticami kaitinoši. Tātad, ir viens vienkāršs noteikums: nav tādu nosaukumu, kas neeksistē. Pareizi rakstiet, kā rakstīts pasē. Izrādiet cieņu pret pieteikuma iesniedzēju un neuzskatiet viņu par tik stulbu, ka viņš nespētu iekopēt no pases CV dotais vārds. Pat ja jums ir aizdomas par kļūdu, varat to noskaidrot taktiskāk.
    4. “Cik golfa bumbiņu būtu nepieciešams, lai notīrītu visus apaļos logus skolas autobusā, kas Sanfrancisko evakuācijas laikā sarucis līdz niķeļa izmēram, izmantojot ne vairāk kā 3 svēršanas reizes?”
    Neviens raksts par intervijām nebūtu pilnīgs, ja netiek pieminēti lūku vāki. Varat uzskatīt to par manu personīgo dīvainību, kas saistīta ar nespēju ātri un zem spiediena atrisināt nestandarta problēmas. Bet esmu pārliecināts, ka prāta spēles interviju laikā ir absolūti bezjēdzīgas. Pareizāk sakot, tā ir lielisks veids savervējiet pilnu smadzeņu brīnumbērnu nodaļu ar prāta olimpiādi, kas visu dienu apmainīsies ar svaigām prāta spēlēm, nevis strādās. Iekšā īsts programmētājs dabiskā vide dzīvē, pat nodarbojoties ar ļoti foršiem un nestandarta uzdevumiem, viņš joprojām reti kodē stresa apstākļos, un lielāko dienas daļu pavada sēžot un nesteidzīgi domājot salīdzinoši mierīgā gaisotnē par to, kā viņš var skaisti sagriezt kodu metodēs. Viņš nekad neizmanto savus "smadzeņu muskuļus", lai šajā procesā atrisinātu sarežģītas problēmas.
    5. “Nepareizi. Tālāk."
    Protams, intervētāja uzdevums nav apmācīt cilvēkus, kas nāk uz interviju. Tomēr, ja pieteikuma iesniedzējs nevarēja atbildēt uz jautājumu, bet joprojām ir ieinteresēts, tad pamudināt vai vismaz norādīt uz pareizo risinājumu, pirms pāriet pie nākamā jautājuma, ir jautājums. profesionālā ētika, demonstrācija, ka, ja kaut kas notiks, viņi viņam palīdzēs, iemācīs un neatstās viņu vienu ar tehniskām problēmām. Pasaki viņam vismaz dažus vārdus, ko google, ko lasīt. Galu galā interese par pareizais lēmums uzdevumi ir paši par sevi pozitīva kvalitāte tehniskais speciālists, un nevajag demotivēt šādu cilvēku, noniecinot viņa kļūdas vai neprecizitātes.

    Intervija no intervētāja viedokļa

    Katru reizi, kad tiek atvērta jauna vakance, vadošajam speciālistam vai nodaļas vadītājam ir jāveic daudzas tehniskas intervijas. Uz intervijām nāk cilvēki ar atšķirīgu tehnisko pieredzi, apmācības līmeni un cerībām. Lai veiktu intervijas, jums ir jāpārdomā sarunas plāns, jāsastāda jautājumu saraksts un pēc tam jāmēģina no atbildēm uz šiem jautājumiem saprast, vai persona ir piemērota šim amatam vai nē. Un dažreiz pretendenti interviju laikā saka tādas lietas, ka uzreiz kļūst skaidrs – nē, ar šo cilvēku nevar strādāt kopā. Šeit ir atlasītas pretendentu atslēgas frāzes, kas mani personīgi satrauc.
    1. “Daži no jūsu jautājumiem ir teorētiski. Es neesmu spēcīgs teorētiski, esmu pieredzējis praksē! Veiksim labāku pārbaudi!”
    Vārds “teorētisks” parasti tiek izrunāts ar noraidošu pieskaņu, it kā tas būtu kaut kas slikts. Bet tā pat nav problēma. Vai, jūsuprāt, pirms šīs frāzes bija intervētāja lūgums pierādīt Košī teorēmu? Dodiet precīza definīcija trešā normālā forma? Nemaz. Es dzirdēju šādus izsaucienus, atbildot uz šādiem jautājumiem:
    • Kā salīdzināšana ar == atšķiras no salīdzināšanas ar vienādiem elementiem Java?
    • pastāstiet mums, kā darbojas jaucējkarte.
    • Izskaidro saviem vārdiem, kas ir ATPŪTA.
    • Kas ir darījumi un kāpēc tie ir nepieciešami?
    Jā, no zināma viedokļa jebkurš programmēšanas jautājums ir teorētisks, ja tas neprasa rakstīt koda rindiņu tieši šeit un tagad. Bet esmu pārliecināts, ka cilvēkam ar pietiekami lielu pieredzi noteiktā jomā elementārākās lietas jāprot izskaidrot saviem vārdiem vai vismaz neizlikties, ka nezināšana par tām ir normāla un dabiska.
    2. “Es negaidīju, ka šeit būs Spānijas inkvizīcija! Tas ir tāpat kā kārtot eksāmenu institūtā. Parasti viņi vienkārši jautā, kur viņš strādāja un ko darīja.
    Jūs esat ieradies uz tehnisko interviju. Tehniskajā intervijā jums tiks uzdoti tehniski jautājumi, lai pārbaudītu savas tehniskās prasmes. Pārbaudes metodiku un jautājumu izvēli atstājiet uz intervētāja sirdsapziņas – jautājumi ne vienmēr jums var šķist adekvāti, taču intervētājs precīzi zina, kādu informāciju par jums vēlas iegūt, analizējot jūsu atbildes. Ir vajadzīgi daudzi jautājumi, nevis lai pārbaudītu savas zināšanas, bet lai piespiestu aizdomāties un paskatīties uz savu domu gājienu. Atcerieties arī, ka ne uz visiem jautājumiem ir nepieciešama pilnīgi precīza atbilde, un, ja jūs skaidri atbildat vismaz uz pusi no tā, ko viņi jums jautāja, tas jau atstās labu iespaidu.
    3. "Man tas nav jāzina, es specializējos augstāka līmeņa uzdevumos!"
    Nejauciet specializāciju ar programmēšanas pamatu nezināšanu. No izstrādātājiem mobilās lietojumprogrammas Esmu dzirdējis līdzīgas lietas par TCP/IP steka protokoliem no priekšgala programmētājiem – atbildot uz jautājumiem par kārtošanas un meklēšanas algoritmiem. "Kāpēc man tas būtu jāzina, viss ir standarta bibliotēkā, es strādāju augstākā līmenī." Reaģējot uz šādiem izteikumiem, es jau sen izdomāju pāris nelielas problēmas ar viltīgi slēptiem algoritmiem - cerībā parādīt, ka algoritmu nezināšanas "naivs" risinājums neiztur kritiku un līdz plkst. vismaz veicina pašizglītību. Turklāt tie nav kaut kādi mākslīgi konstruēti uzdevumi, bet gan lietas, kas attīstībā rodas katru dienu. Jebkurš kods ir algoritms. Izpratne par pamata algoritmiem un datu struktūrām ir svarīga jebkuram programmētājam, un interneta protokoli ir bāze, bez kuras zināšanas nav iespējams kompetenti uzrakstīt neko, kas pārsniedz viena datora robežas.
    4. “Un tu pats! / Parādi man savu kodu! / Bet es devos uz jūsu GitHub, un tur ir šis..."
    Pēdējā lieta, ko intervētājs vēlas, ir pieņemt darbā cilvēku un pēc tam uzklausīt, kā viņš kritizē savu kodu bāzi. Jā, viņa, visticamāk, ir nepilnīga. Jā, tehniskais parāds ir visur un visiem ir. Jebkurā kodā ir ko kritizēt. Bet, ja jūs patiešām uzskatāt sevi par tik foršu, ka redzat acīmredzamas problēmas savu potenciālo darba devēju kodeksā, pārveidojiet to konstruktīvā pozitīvā: es zinu, kā uzlabot, man ir pieredze šajā tēmā, es varu jums noderēt.
    5. “Tu kļūdies!”
    Protams, var gadīties jebkas, taču labāk paturēt savu viedokli par to, vai intervētājs kļūdās vai šaubās par viņa kompetenci līdz intervijas beigām. Pēc tam meklējiet to googlē un noskaidrojiet, kuram no jums bija taisnība. Tehniskā intervija nav vieta diskusijām vai pašapliecināšanai, un šeit uzdotie jautājumi galvenokārt tiek uzdoti jums. Intervētājs nejautās par to, ko viņš pats nesaprot.

    Secinājums

    Vai zināt, kas ir jaukākais, ko esmu dzirdējis no pretendentiem interviju laikā? "Es tiešām neatbildēju, vai ne? Vai varat iedot man papīru? Es pierakstīšu jūsu jautājumus un izdomāšu tos mājās, pat ja jūs mani nepieņemsiet darbā, es vismaz tagad zināšu. Acīs sariesās lepnuma asaras - ne velti tu pusotru stundu veltīji cilvēkam, viņš pats kaut ko uzzināja no šīs intervijas. Pat ja tagad viņš ir pārāk vājš šim amatam, iespējams, tas viņu pamudinās izglītoties, un pēc gada vai diviem viņš atgriezīsies, parādīs no labākās puses un dabūs darbu - kā tas reiz manā karjerā notika.

    Internetā ir daudz materiālu, kas veltīts intervijām ar personāla vadītājiem, taču gandrīz nekas nav teikts par interviju smalkumiem ar tehniskajiem speciālistiem. Šis raksts ir veltīts tam, kādām īpašībām un prasmēm jābūt kandidātam, lai veiksmīgi izietu šo posmu un saņemtu piedāvājumu IT uzņēmumā.

    Dialogs no dzīves:

    Kandidāts: Mums jāveic operācija “A”, līdz ir izpildīts nosacījums “B”.
    Es: Lielisks plāns. Īstenosim to.

    Kandidāts katrai cilpai raksta a. Lai gan tas ir acīmredzami. Ja kandidāts nokārto šo līmeni, viņš agri vai vēlu kļūs par labu programmētāju. Bet 70% pretendentu šeit neizdodas.

    Bogdans Gusevs, degvielas uzpildes stacija

    Izlabosim šo kaitinošo pārpratumu.

    kamēr (pārliecinošs piedāvājums == nepatiess) (

    0. noteikums

    Ja intervējat Java izstrādātāja lomu, jums ir jābūt labām zināšanām par Java un ar to saistītajām tehnoloģijām

    //Nav komentāru.

    1. noteikums

    Sagatavojieties intervijai iepriekš

    Iepriekš uzziniet no personāla atlases visu iespējamo informāciju par projektu.

    Google meklē jautājumus, kas bieži tiek uzdoti intervijās. Daži no viņiem noteikti saskarsies.

    Aleksandrs Pits, projektu vadītājs

    2. noteikums

    Nemelojiet savā CV

    Mēģinājums maldināt, pārspīlējot savas zināšanas, ir jūsu un uzņēmuma laika izšķiešana. Jums jāspēj atbildēt uz jautājumiem par visām tehnoloģijām, kas norādītas jūsu CV.

    CV piepildīts ar atslēgvārdi, par kuru jums nav pienācīgas izpratnes, sabojā jūsu izredzes saņemt piedāvājumu.

    3. noteikums

    Saskaņojiet savas vērtības ar uzņēmuma vērtībām

    Katram uzņēmumam ir savas vērtības. Viena komanda novērtē centību un koncentrēšanos uz rezultātiem, un rezultātā nenoniecina virsstundu darbs. Otrs ir novatorisks darbā un ir gatavs mācīties un pielietot inovācijas ik pēc pāris mēnešiem. Trešais ir uzticamība un stabilitāte: pārbaudītas tehnoloģijas, veltīti cilvēki, kuri nepametīs uzņēmumu, ja cepumi pēkšņi pazudīs.

    Vērtību neatbilstībai ir pieļaujama robeža, kuras pārsniegšanas gadījumā uzņēmums, visticamāk, nolems piedāvājumu neizteikt, pat ja kandidātam ir nepieciešamā pieredze un nepieciešamās tehniskās zināšanas.

    4. noteikums

    Attīstīt komunikācijas prasmes

    Vēlos, lai pretendentam būtu labākas komunikācijas prasmes augsts līmenis nekā pamata. Mūsu pilnīgas veiklības laikmetā šī īpašība izvirzās priekšplānā starp nepieciešamajām prasmēm. Kandidātam nevajadzētu radīt grūtības sazināties ar personāla un tehniskajiem speciālistiem, kā arī ar klientiem.

    5. noteikums

    Uzlabojiet savu angļu valodu

    Atšķirībā no nekritiskām kļūmēm jebkuru tehnoloģiju zināšanās, pāris mēnešu laikā jūs nevarēsiet uzlabot savas valodas zināšanas. Šeit ir vajadzīgi gadi. Tāpēc nepietiekams angļu valodas līmenis vairumā gadījumu ir pietiekams iemesls atteikumam.

    Nedaudz motivācijas: angļu valodas līmenis un Kijevas Java un .NET vidējo un senioru ar 3-5 gadu stāžu alga atbilst.

    6. noteikums

    Parādiet savu aizraušanos ar savu profesiju

    Pēc Bogdana Guseva teiktā, par to, ka jums patīk darbs, var liecināt atvērtā pirmkoda projektu klātbūtne, dalība tematiskās konferencēs un teksta redaktora vai IDE funkciju pārvaldīšana. Un, protams, interese par detaļām turpmākais darbs. Programmētāji, kuri ir vienaldzīgi pret savu darbu, nav īpaši pieprasīti darba devēju vidū.

    7. noteikums

    Parādiet inteliģenci un abstraktu domāšanu

    Kandidātam ir jābūt:
    - prast risināt savam amatam atbilstošas ​​problēmas;
    - pārzināt nepieciešamo programmēšanas valodu un ietvarus;
    - orientēties tā projekta tehnoloģijās, par kuru viņš tiek intervēts.

    Ja amats ir vāji definēts, tad tiek pārbaudīta vispārējā erudīcija un inteliģence, kā arī spēja strukturāli domāt un rast risinājumus.

    Ir ļoti svarīgi demonstrēt spēju izmantot savas zināšanas. Ja zināsi pieejas un metodes problēmu risināšanai un pratīsi iegūt trūkstošo informāciju, tad spēsi tikt galā ar saņemtajiem uzdevumiem.

    8. noteikums

    Parādiet vēlmi iegūt jaunas zināšanas

    Dažkārt kandidāts sacīs: “Esmu studējis tehnoloģiju X un vēlos strādāt tikai ar to. Kāpēc man vajadzētu studēt tehnoloģiju Y, ja es zinu X?” Šāda kandidāta iespēja saņemt piedāvājumu krasi samazinās. Tehnoloģijas ir tikai instrumenti. Pēc kāda laika X kļūs nesvarīgs un līdz ar to arī pats speciālists, kurš to vien zina.

    Maksims Kovtuns, risinājumu arhitekts

    9. noteikums

    Rādīt rezultātu orientāciju

    Es vērtēju:
    - spēja panākt kompromisu ar savu "reliģisko pārliecību" (piemēram, ja tas ir nepieciešams, izmantojiet "karsto labojumu", nevis pieiet risinājumam fundamentāli);
    - spēja nepieciešamības gadījumā uzstāt uz sevi;
    - un vēl svarīgāk - spēja saglabāt pareizo līdzsvaru starp diviem iepriekš minētajiem punktiem.

    Andrejs Mudrijs, projektu vadītājs

    10. noteikums

    Nesaki "es nezinu"

    Izņēmums: ja jūs nekad neesat strādājis ar šo tehnoloģiju un tā nav norādīta jūsu CV. Šajā gadījumā labāk būt godīgam un lūgt intervētājam paskaidrot jums pareizo atbildi.

    Ja jūs nesaprotat, par ko mēs runājam, uzdodiet precizējošu jautājumu.

    Ja jautājums ir konkrēts un neesat pārliecināts par atbildi, jums tas jāatzīst un noteikti jāizdara pieņēmumi, pamatojoties uz savu pieredzi. Izskaidrojiet savu domāšanas procesu. Ja jautājums ir atvērts, tad vienas pareizas atbildes nav.

    Sliktākā atbilde ir klusēšana vai "Es nezinu". Problēma ir jāmēģina atrisināt neatkarīgi no tā, cik muļķīgs risinājums varētu šķist. Pat visnaivākā atbilde ir labāka par neko. Divas vai trīs atbilžu iespējas parasti ir lieliskas. Apsveriet šīs atbildes ar apsvērumiem par to piemērojamību un papildu jautājumiem, lai noskaidrotu problēmu – un tas būs lieliski.

    Aleksejs Kolupajevs, degvielas uzpildes stacija

    11. noteikums

    Nekautrējieties mācīties pat intervijas laikā.

    Visu zināt nav iespējams. Es savulaik strādāju pie projekta, kas prasīja zināšanas par diezgan specifisku tehnoloģiju kaudzi un kartogrāfiju. Pieredze rāda, ka daži programmētāji var pārvērst klasisko koordinātu apzīmējumu no WGS84 uz decimālo apzīmējumu. Šādos gadījumos, manuprāt, laba atbilde intervijā ir jautājums: "Vai es varu ieskatīties Google?"

    Artjoms Poļuhovičs, CTO

    12. noteikums

    Padomājiet par to, ko sakāt atbildē

    Jums nav ne minūti jāizliekas par garīgi aktīvu, bet mēģiniet domāt par problēmu pēc iespējas plašāk. Turklāt interviju laikā bieži rodas viltīgi jautājumi.

    Ir labi, ja kandidāts mēģina "secināt" pareizo atbildi uz jautājumu. Viņš neuzmin, bet izmanto savas esošās zināšanas, kā arī loģiku, inteliģenci, attapību un spēju ātri pieņemt lēmumus zem spiediena. Šī kvalitāte ir ļoti noderīga elastīgā attīstības pieejā, kad klients to pieprasa ātrs risinājums problēmas, dažreiz pat tiešsaistes konferences laikā.

    Sergejs Čirkovs, projektu vadītājs

    13. noteikums

    Atzīstiet pieļautās kļūdas

    Spēja analizēt un atzīt savas kļūdas liecina par to, ka būsi ieinteresēts gan savā profesionālajā attīstībā, gan konkrēta darba rezultātā.

    14. noteikums

    Nebojā savu reputāciju

    Viedokli par tevi var sabojāt pavirša atbilde uz jautājumu “Kāpēc tu aizgāji no tāda un tāda uzņēmuma?”, nesakārtotība, kavēšanās uz interviju bez brīdinājuma, atteikšanās lemt. pārbaudes uzdevums.

    15. noteikums

    Veidojiet partnerību ar intervētāju

    Man šķiet, ka izteicienā "darba attiecības" daudzi cilvēki koncentrējas uz "strādāšanu", bet viņiem vajadzētu likt lielāku uzsvaru uz "attiecībām". Šajā ziņā intervija ir līdzīga randiņam: jūs abi aplūkojat viens otru tuvāk, izdomājat, vai jums būs labi kopā. Un, ja kāds ļoti cenšas izskatīties labāks, nekā ir, tas var aizkaitināt. Dažreiz kandidāts var būt tik aizraujošs, ka ir viegli pievērt acis pat uz nopietniem trūkumiem.

    Aleksejs Kolupajevs, degvielas uzpildes stacija

    16. noteikums

    Uzvedies pareizi

    “Pareizi” nozīmē pieklājīgi, ar cieņu. Augstprātība, aizvainojums vai glaimi pret intervētāju tikai sabojās iespaidu. Arī humors ne vienmēr ir piemērots.

    Var identificēt vairākus neveiksmīgas uzvedības modeļus:
    • Draugs- pārceļ sarunu neformālā līmenī, lai izvairītos no konkrētām atbildēm uz konkrētiem jautājumiem.
    • iekarotājs- pārņem iniciatīvu savās rokās, runā skaļi un daudz, un neļauj uzdot jautājumus.
    • slinks- pēc stundas intervijas viņš parāda, ka piedzīvo patiesas mokas - diez vai šāds cilvēks spēs intensīvi strādāt ilgāk par 1 stundu dienā.
    • arhitekts- pirms risinājuma plāna izklāsta izveido lielu skaitu bezjēdzīgu klašu. Rezultātā tā pati nevar izmantot savas “arhitektūras” priekšrocības.
    • teorētiķis- visbīstamākais tips, gatavs komunicēt par jebkuru tēmu, ja vien nav spiests parādīt praktiskās zināšanas. Var viegli aprakstīt risinājuma algoritmu, bet nespēj to ieprogrammēt.

    Pēdējo var viegli noteikt, izmantojot šādu dialogu:
    Es: Ņem līdzi savu portatīvo datoru uz interviju
    Kandidāts: Kāpēc?

    Pēc šāda dialoga uzreiz ir skaidrs, ka kandidāts uzskata, ka galvenais programmētāja amatā ir runāt par foršām tehnoloģijām virtuvē. Viņš nezina, ka programmēt uz pazīstamas tastatūras ir daudz vienkāršāk nekā uz svešas. Līdz ar to viņš tam velta maz laika. Interesanti, kā paiet viņa darba diena?

    Bogdans Gusevs, degvielas uzpildes stacija

    17. noteikums

    Esi adekvāts :)

    Atbilstība ir diezgan plašs jēdziens. Pirmkārt, tas ietver reakciju uz sarežģītas situācijas. Ko dara cilvēks, saskaroties ar nesaprotamu koda daļu vai sarežģītu algoritmu? Kā viņš izturēsies pret kolēģiem, kad viņam kaut ko no viņiem vajadzēs (vai vajag)? Ko viņš dara, ja rodas interešu konflikts? Ko darīt, ja viņam tiek dots neiespējams vai grūts uzdevums?

    Artjoms Poļuhovičs, CTO

    18. noteikums

    Esiet optimistisks

    Pozitīva attieksme - ļoti noderīga kvalitāte. Daudz patīkamāk ir strādāt ar cilvēku, kurš prot pamanīt pozitīvus mirkļus dzīvē, darbā, it visā.

    19. noteikums

    Jūtieties brīvi

    Intervija ir divu līdzvērtīgu speciālistu diskusija. Tādējādi stīvums ir vairāk mīnuss nekā pluss. Tas neļaus jums izteikties atbilstošā līmenī.

    Taču pārāk liela pašapziņa ir arī mīnuss. Monologs 20 minūšu garumā bez apstāšanās var kalpot par atteikuma iemeslu.

    Uzvedies dabiski, nekautrējies. Piemēram, ja jums ir vieglāk vizuāli apstrādāt informāciju, nebaidieties lūgt papīru un pildspalvu.

    20. noteikums

    Ja jums neizdodas, mācieties no savām kļūdām

    Uztveriet interviju kā iespēju uzzināt ko jaunu un iegūt atsauksmes. Tas būs izdevīgi pat tad, ja nesaņemsiet darba piedāvājumu.

    Aleksandrs Kaganovskis, degvielas uzpildes stacija

    Sveiki visiem, javarašieši! Tā sagadījās, ka nesen biju intervija un vēlos pastāstīt, kādi jautājumi man tika uzdoti, pieņemot, ka kandidēju uz Junior++ amatu. Tie. Vēl ne vidus, bet arī ne zaļais juniors. Tātad intervija noritēja pēc šī plāna

    1. JavaCore
    2. Datu bāzes.
    3. Jūsu izmantotie rīki.

    JavaCore

      Pirmkārt, man tika lūgts uzzīmēt kolekciju saskarņu hierarhiju (tas nebija grūti, ir tikai daži no tiem (kolekcija, saraksts, kopa, rinda, karte).

      Kāda ir atšķirība starp ArrayList un LinkedList (šis ir viens no uzlauztākajiem jautājumiem un atbildēm internetā, vienkārši tumsa).

      Mēs apspriedām tajos vaicājumu izpildes ātrumu un to, kāda ir atšķirība starp lapām.

      Jautājums par objektu klasi. Kādas ir viņa metodes, ko viņi dara?

      Atspulgs. Ko dara getClass() metode. Ļoti interesants jautājums, izjauciet to. Īpaši par to, kā iegūt visu par klasi, pat ja tajā ir privātas metodes vai mainīgie.

      Viņi jautāja par multithreading. Manuprāt, ir vāji pastāstīt, kā jūs saprotat, kas ir daudzpavedienu veidošana. Kas nepieciešams, lai sāktu jaunu pavedienu. Reāli, ja jums ir 20+ līmenis, tad šie jautājumi jums šķitīs smieklīgi.

      Ko jūs varat teikt par straumi? Tas nenozīmē Java 8. Tas nozīmē ievades un izvades straumes. Tāpat kā pamata saskarnes, kas tās ir (rakstzīmes un baiti). Lai saprastu, bez specifikas.

    • Izņēmumi. Šeit atkal tika lūgts uzzīmēt izņēmumu hierarhiju, kādi veidi ir, kuri ir pārbaudīti un kuri ir neatzīmēti. Ko darīt ar izpildlaika izņēmumiem. Nosauciet visizplatītāko NullPointerException.
    • Jautājums ir, ko darīt ar pārbaudītiem izņēmumiem (pārsūtīt tālāk vai apstrādāt - abi ir skaidri).

    OOP

      Kas ir OOP īsumā?

      Kādas vēl ir programmēšanas paradigmas? Kā tie atšķiras no OOP?

      Kādi ir OOP pamatprincipi (mantošana, polimorfisms un iekapsulēšana)? Pastāstiet mums par katru no tiem. Pagaidām viss ir abstrakts, nav piesaistīts nevienai valodai.

      Sistēmas projektēšanas izpratnes uzdevums: ir Zirgs un Putns. Mums jāiegūst Pegasus. princips "ir" un "ir a"

    ATPŪTAS

      Kas ir ATPŪTA. Wikipedia par to runā ļoti forši. Patiesībā, lai iepazītos, pietiek ar rakstu no Vikipēdijas.

      HTTP. Šeit ir arī vispārīgas frāzes. Viņa metodes, kam katra no tām paredzēta.

      HTTP statusa kodi. Kādās piecās daļās to vajadzētu sadalīt Pastāstiet par slavenākajām (200 204 404 500 501). Kāpēc viņi to dara? Viņi jautāja arī par 401 un 403. Bet es viņus nepazinu. Viņi teica, ka viņi ir svarīgi.

    Datu bāzes

    Šeit es jums teicu, ka es zinu MySQL. Stāstīja par trim normālas formas. Es runāju par Joins, kas tie ir, un uzzīmēju to apgabalu krustojumu, kuros tiek izmantoti dažādi savienojumi, es arī neaizmirsu par MongoDB - šī ir NoSQL datu bāze , par to arī uzrakstīšu.

    Citi instrumenti

    Šeit mēs izskatījām manu CV. Bija rakstīts, ka montāžai izmantoju Maven/Gradle, uzdevumiem izmantoju JIRA, git, Docker, Swagger. Nepārtrauktai integrācijai - atlicināt, bambuss, lelle. JUnit, Mockito, JMeter testēšanai. Iespējams, esmu kaut ko aizmirsis, tāpēc, ja jūs interesē... jautājiet komentāros Es mēģināšu atbildēt. Šī bija intervijas pirmā daļa. Tagad gaidu rezultātus un, ja tā, tad būs otrā daļa. Es par to uzrakstīšu pēc iespējas ātrāk. Visiem, kam raksts patika un noderēja - ielieciet "+". Raksti komentāros. Skatiet arī citus manus rakstus:

    Sirajs Ravals, izstrādātājs, rakstnieks un video emuāru autors, stāsta, kā veikt jebkuru tehnisku interviju, veicot 5 darbības.

    Šim procesam savā atmiņā esmu gājusi cauri desmitiem reižu dažādos IT uzņēmumos. milzīgs skaits gan atteikumiem, gan piedāvājumiem. Un šeit ir mācības, ko es no tā guvu. Intervēšana prasa darbu: neticiet tiem, kas saka, ka tam vajadzētu būt viegli. Tas ir nepareizi. Cilvēki runā tikai par saviem panākumiem un nekad par neveiksmēm.

    Esmu ieskicējis vairākus soļus, kas ļaus izvairīties no daudzām kļūdām un veiksmīgi nokārtot jebkuru tehnisko interviju.

    1. solis. Sagatavošanas plāns

    Uzziniet. Pat pirms jums rodas gaiša doma mēģināt kaut kur iegūt darbu, jums vajadzētu koncentrēties uz savu tehnisko prasmju uzlabošanu.

    Izstrādātāja amata pieņemšanas process daudzos lielos uzņēmumos izskatās gandrīz vienāds. Kā likums, tas notiek divos posmos. Pirmkārt, personāla atlases speciālists sazinās ar pretendentu pa tālruni, lai saprastu, cik viņš ir ieinteresēts viņu uzņēmumā. Sekmīgi noslēdzot pirmo posmu, tam seko 1-2 tehniskas sarunas ar speciālistiem, kuru laikā viņam tiek uzdoti sarežģīti jautājumi un problēmas, kas jārisina uz tāfeles. Viņam jāparāda savs domu gājiens problēmas risināšanā, jāatrod piemērots risinājums, un tad viņš tiks pieņemts darbā.

    Vienīgais veids, kā to iemācīties, ir prakse. Visi mani draugi, kas strādā foršos uzņēmumos, dara daudz darba. Šeit nav runa par ārkārtēju inteliģenci, bet gan cītīgi un pārdomāti strādāt.

    Rodas jautājums: ko tieši vajadzētu praktizēt? Jūs nepārbaudīs jūsu zināšanas par nevienas valodas sintakse. Ja vēlaties, varat apgūt Ruby sintakses pamatus vienas nakts laikā. Bet ar nakti nepietiek, ir fundamentālās datorzinātnes pamati. Bet intervijā viņi pārbaudīs jūsu zināšanas par datu struktūrām un algoritmiem.

    Sāciet, apmeklējot divus kursus:
    ievads datu struktūrās (My Code School)
    Ievads algoritmos (MIT Open Courseware)
    Abi ir iekšā atvērta piekļuve un ir ideāli piemēroti iegūšanai pamatzināšanasšīm sadaļām.

    Pēc tam jūs varat nostiprināt iegūtās zināšanas HackerRank un HackerEarth. Šie resursi satur daudz problēmu, lai uzlabotu jūsu programmēšanas prasmes.

    Pēc pāris desmitu mīklu atrisināšanas no abām vietnēm izlasiet grāmatas “Tehniskās intervijas, kādas tās ir” un “Tehniskās intervijas pārtraukšana”. Viņi iepazīstinās jūs ar daudziem specifiskiem uzdevumiem, sākot no reālām intervijām, no sistēmu projektēšanas problēmām līdz jautājumiem par laiku un sarežģītību.

    Pēc visu iepriekšminēto rituālu pabeigšanas sāciet mēģināt interviju ar kādu no saviem draugiem. Palūdziet viņam uzdot jums jautājumus un atbildēt uz tiem, izmantojot tikai marķieri un balto tāfeli un skaļi izskaidrojot savas domas. Es iesaku to darīt divus līdz trīs mēnešus, divas līdz trīs stundas dienā.

    2. darbība: atrodiet uzņēmumus, kas jūs interesē

    Ja katras intervijas sagatavošanas process aizņem divus līdz trīs mēnešus, tad, protams, jūs patiešām nevēlaties tērēt šo dārgo laiku uzņēmumiem, kas jūs neatstāj iespaidu.

    Sekošana uzņēmumu interviju procesam var būt diezgan saspringta, taču mēģiniet saglabāt kārtību. Izveidojiet sarakstu ar uzņēmumiem, kas jūs interesē, un atzīmējiet, kurā posmā ir jūsu attiecības ar katru no tiem. Angel.co un Hacker News tam ir labi resursi.

    Šajā ziņā ir kaut kas pārdabisks. Nāksies sasprindzināt visus spēkus psihiskās spējas, lai saprastu, kā vislabāk pielietot savas prasmes vēlamajā jomā un atrastu uzņēmumus, kas ļaus to darīt.

    3. darbība. Izveidojiet portfeli

    Lielie uzņēmumi saņem simtiem CV dienā, tāpēc viņiem vienkārši ir nepieciešams atsijāt daudzas viduvējības, kas viņiem nav interesantas. Kā izcelties no šīs pelēkās masas? Pārliecinieties, vai visi vārdi jūsu CV ir iekļauti vienā lapā un ka tas ir īss, bet precīzs. Izgaismojiet to visvairāk svarīgs darbs darījis jūs.

    Ieteicams izveidot vairākus CV: vienu katrai specialitātei vai katram uzņēmumam, kurā mēģināt iegūt darbu. Savā portfolio iekļaujiet atsevišķus personīgos projektus, projektus no hakatoniem, ieguldījumus atvērtā pirmkoda projektos.

    GitHub ir lieliska vieta ne tikai koda glabāšanai, bet arī kā vēl viens portfelis, kas var jums labi kalpot.

    Padariet savu labāko tīmekļa projektu par savu CV vietni. Centieties, lai tas izskatās stilīgi un profesionāli, lai tas atstātu iespaidu uz potenciālo darba devēju.

    4. solis. Saņemiet uzaicinājumu uz interviju

    Vienkāršākais veids ir pieteikties uzņēmuma vakancei specializētā tīmekļa vietnē. Taču lielie uzņēmumi katru dienu saņem daudzas šādas atbildes, un starp tām ir ļoti viegli pazust. Labs variants- nosūtiet e-pastu uzņēmuma personāla atlases speciālistam, padarot to īsu un kodolīgu. Iekļaujiet to īss pārskats par to, kas jūs esat un ko vēlaties darīt, saiti uz viegli pieejamu un atbilstošu projektu, kā arī izteikt vēlmi un vēlmi mācīties un piedzīvot jaunas lietas.

    Ir pienācis laiks pāriet uz...

    5. solis. Iziet interviju

    Dažreiz intervētājs var būt nervozāks nekā jūs, un tas ir labi. Vienkārši pasmaidiet, esiet pieklājīgs, skaidri parādiet, ka saprotat viņu un esat gatavs sadarboties, lai sasniegtu kopīgs mērķis.

    Risinot tehniskas problēmas, nebaidieties domāt skaļi. Atcerieties, ka tas ir tieši tas, ko viņi no jums vēlas: pareizā atbilde nav tik svarīga kā pareizais jūsu domu gājiens. Kad darba meklētājs nāk klajā ar pirmo risinājumu, vervētājs bieži lūdz viņam atrast labākas iespējas. Šeit tiek izmantotas jūsu datorzinātņu zināšanas.

    Un nekautrējieties uzdot jautājumus. Intervētājs ir tur, lai jums palīdzētu. Un, lai gan viņa galvenais mērķis ir novērtēt jūsu prasmes, viņam ir svarīgi arī mēģināt atrast ar jums attiecības. kopīgu valodu, sadarboties ar jums un palīdzēt sasniegt kopīgu mērķi. Tātad, ja jūs nāksit sagatavoti, viss būs kārtībā.

    Secinājums

    Sagatavošanās intervijai un tās nokārtošana ir atbildīgs un laikietilpīgs process. Nekad, nekad, NEKAD neļaujiet noraidījumam jūs pievilt. Intervijas nokārtošana arī ir lieliska pieredze, pat ja jūs neesat pieņemts darbā. Tāpēc ar laiku sasniegsi augstāko prasmi un spēsi veiksmīgi nokārtot jebkuru tehnisko interviju. Galvenais ir trenēties, noticēt sev un saglabāt motivāciju.

    Intervijas ieņem augstu vietu vairuma cilvēku lielāko baiļu sarakstā, kopā ar publiska uzstāšanās. Jūs ne tikai uzstājaties kāda priekšā, bet arī visu laiku tiekat novērtēts... brrrr!

    Protams, mēs necenšamies izprast un pārvarēt jūsu psiholoģiskos šķēršļus, taču noteikti vislabāk ir uzlūkot intervijas kā iespēju parādīt visas foršās lietas, ko esat radījis, un visas interesantās jaunās prasmes, ko esat apguvis. Labākās intervijas- tās ir entuziasma pilnas sarunas ar tehnisku šķību.

    Pirmais solis pirms šī visa ir sagatavošanās. Jūs vēlēsities padomāt par iespējamiem jautājumiem (un visbiežāk sastopamajām atbildēm, kas izceļ jūsu spožumu) un izpētīt darbā pieņemšanas uzņēmumu. Jūsu zināšanas par uzņēmumu palīdzēs jums parādīt sevi viņu vajadzībām atbilstošā veidā, kā arī ļaus jums uzdot gudrus jautājumus par uzņēmuma produktiem un tehnoloģijām, kad pienāks laiks. Praktiskus padomus vēlreiz skatiet Happy Bear rakstā.

    Kas ir viss šis process?

    Tikai neliels pārskats par procesu, kuram caurmērā iet cauri tehnoloģiju uzņēmums pieņemot darbā izstrādātājus:

    1. Iepriekšēja intervija pa tālruni (tālruņa ekrāns)
    2. Tehniskā intervija
    3. Testa darba uzdevums
    4. Turpmākās intervijas, lai pārliecinātos, ka esat piemērots (Fit Intervijas)
    5. Darba piedāvājums
    6. Piedāvājuma noteikumu apspriešana (piedāvājuma sarunas)
    7. Piedāvājuma pieņemšana

    Iepriekšēja telefonintervija

    Apsveicam! Jūsu CV izrādījās ne tas postošākais, un jūs tikāt uzaicināts uz telefoninterviju (ņemiet vērā, ka dažreiz vispirms veicat testa uzdevumu). Patiesais šī posma mērķis, kas bieži ietver pusstundu garu sarunu ar kādu HR (nevis ar lēmumu pieņemšanu darbā), ir pārliecināties, ka jums ir labas izredzes tikt galā ar pārējo intervijas procesu. Tāpēc domājiet par to kā citu darbību vieglāku versiju.

    Iespējams, jums tiks jautāts par dažām tehniskajām lietām, ko iekļausiet savā CV, taču neiedziļinieties pārāk dziļi (lai gan daži darba devēji uzdod diezgan sarežģītus jautājumus), un jums, iespējams, tiks uzdoti daži "maigāki" jautājumi par kāpēc izvēlējāties šo darbu un ko darījāt iepriekš. Telefona intervijas var ievērojami atšķirties atkarībā no uzņēmuma. Galvenā taktika šeit nav nekāda taktika, vienkārši esiet godīgs, enerģisks un atklāts. Un nebaidieties praktizēt runāt par sevi spoguļa priekšā.

    NOBEIGUMA PIEZĪME — šī nav universāla metode, un daudzi uzņēmumi to izlaiž par labu niršanai tieši tehniskās intervijas dziļumos, tāpēc jums ir jāsagatavojas katram gadījumam. Zemāk esošā saite uz Kodēšanas šausmām ir šī gadījuma ilustratīvākā.

    • Sasniedziet izcilu tālruņa interviju ar Monster
    • 7 soļi, lai sasniegtu izcilību telefonintervijā

    Tehniskā intervija

    Tehniskā intervija parasti ir biedējošākā atlases procesa daļa. Šeit viņi novērtēs, vai jums ir nepieciešamās tehniskās prasmes. Tas nozīmē, ka viņi ne tikai jautās jums ļoti detalizēti par jūsu darbu, bet arī lūgs jums izlemt loģikas problēmas vai ierakstiet turpat kodu vai uzskicējiet dažu jaunu komponentu diagrammu.

    Patiesībā viens no šādas intervijas mērķiem ir aizvest jūs līdz jūsu iespēju robežai, lai tikai redzētu, kā jūs reaģējat uz nepazīstamām lietām. Ja veicat pārāk vieglu vingrinājumu, viņi pāries uz kaut ko daudz grūtāku. Vienmēr būs vietas, kur paklupt, īpaši iesācējiem. Jūsu lielākā vērtība ir jūsu godīgums un zinātkāre.

    Risinot problēmu, pārliecinieties, ka darāt to skaidri un loģiski, skaļi paskaidrojot, kāpēc veicat konkrēto darbību. Pārrunājiet visus šķēršļus, ar kuriem saskārāties, un sniedziet piemērus, kā jūs to atrisinātu sadaļā " reālā pasaule". Bieži vien atbilde ir "Google" daži specifiska funkcija. Saki tā! Viņi zina, ka neesat Ruby eksperts, taču viņiem arī jāzina, ka varat piedāvāt risinājumus problēmām, ar kurām neizbēgami saskarsities darbā.

    Tas ir arī pilnīgi normāli, ja kodēšanas problēmas risināšanai izmantojat brutālu spēku — neefektīvu metodi. Tas bieži vien ir labākais sākumpunkts, lai pareizi izprastu problēmu. Visticamāk, jums tiks jautāts, kā risinājumu var uzlabot, taču tas ir daudz labāk, nekā mēģināt izdomāt ideālu risinājumu un beigās neko uzrakstīt. Atkal, jūsu uzdevums nav būt izcilam kandidātam, bet gan parādīt, ka esat spējīgs pielāgoties un izturēt, saskaroties ar izaicinājumiem.

    Un, ja jūs kaut ko nezināt, labāk to pateikt godīgi un mēģināt to pārdomāt ar intervētāju. Ticiet man, viņi vēlas, lai jūs gūtu tikpat daudz kā jūs, jo intervētājam nav nekas sliktāks, kā redzēt, ka kāds klusībā mēģina atrisināt problēmu, arvien vairāk iestrēgst, neprasot palīdzību un neļaujot nevienam zināt, kas viņš ir. domāšana.

    Jums būs jālasa par lielos daudzumos lietas, kas netika akcentētas iepriekšējos kursos, piemēram, datu struktūras un algoritmi, vienkārši tāpēc, ka par tiem ir ļoti populāri jautāt intervijās. Tie ne vienmēr labi atspoguļo programmēšanas prasmes, taču tā gadījies, ka jūs atbildēsit uz jautājumiem, kas attiecas uz akadēmiskāku datoru zināšanu jomu.

    Saites

    • Apskatīsim interviju programmētājiem: JĀLASA MATERIĀLS kurš būs tavs labākais draugs. Tajā ir visaptveroši apskatīti visu veidu izaicinājumi, ar kuriem jūs saskarsities intervijā. Tas pārsniedz to, ko mēs jau esam aplūkojuši šajā kursā, un skar lietas, kuras ir labi zināt, jo jūs, iespējams, ar tām saskarsities. Veltiet laiku, lai iepazītos pēc iespējas vairāk liels skaits materiāls.
    • Interviewing.io sniedz jums iespēju praktizēt anonīmi un tiešsaistes tehniskās intervijas.
    • Kā iegūt perfektu rezultātu tehniskajā intervijā
    • Kā izcelties nākamajā tīmekļa izstrādātāja darba intervijā
    • Izlasiet 40 galvenos datorzinātņu jēdzienus, kas izskaidroti viegli saprotamā valodā
    • Google tehnisko prasmju rokasgrāmata(progresīviem)

    Programmēšanas testa uzdevumi:

    • 8 karalienes ir klasiska problēma.
    • Programmēšana intervijām: ziniet, ka standarta bibliotēkas iesācējiem var būt pārlieku lielas, taču tas nekad nenāks par ļaunu, ja veltīsit tam laiku.
    • Programmā Project Euler jūs atradīsit vispārīgākas un sarežģītākas problēmas, kas ir jāatrisina efektīvi (tās var prasīt daudz aprēķinu).
    • Publicēts vietnē Coding Bat praktiski jautājumi priekš Java un Python.

    Algoritma apmācība:

    • Algoritmu kurss no Udacity (nav sinhronizēts)
    • Algoritmu kurss no Coursera (daļēji sinhronizēts)

    Arhitektūra:

    Tehniskās pārbaudes uzdevums

    Pārbaude mājasdarbs atkarībā no uzņēmuma var notikt pirms vai pēc personiskās intervijas. Jums tiks dots uzdevums, kura veikšanai būs nepieciešama pilna diena jebkurā jums ērtā laikā. Šāda uzdevuma piemēri var būt tīmekļa lietojumprogrammas parauga izveide ar testiem vai sarežģītas algoritmiskas problēmas risināšana ar koda rakstīšanu.

    Novērtējums tiks veikts, pamatojoties uz risinājuma pilnīgumu un jūsu koda kvalitāti. Ja tas notiek pirms tehniskās intervijas, tad tā ir laba metode pārbaudiet savu interesi (līdz pusei pretendentu pat neatgriežas ar risinājumu).

    Pēdējā intervija (“Fit”)

    Pēdējais solis pirms lēmuma pieņemšanas parasti ir dažas stundas iepazīt komandu un birojus. Iespējams, tevi pārbauda tehniski, taču galvenais mērķis ir pārliecināties, ka būsi labs kolēģis. Ja kāds cits komandas loceklis saka, ka jūs nestrādāsit labi, viņi, visticamāk, jūs nepieņems darbā. Padoms? Nav jābūt dīvainam vai neveiklam, pat ja esat mājās :)

    Šī ir iespēja arī jums. Ja esat sasniedzis tik tālu, ka esat nonācis līdz šim solim, pastāv liela iespēja, ka kopumā esat piemērots. Jāapsver, vai vēlies strādāt šajā uzņēmumā, tāpēc sagatavo jautājumu sarakstu un saņemiet uz tiem atbildes.

    Mazliet par algām

    Nav. Izsakiet to. Jūsu. Algas. Cerības.

    Jums vienmēr jautās "cik daudz jūs vēlētos saņemt?" Tava atbilde? "Es vēlētos saņemt samaksu par vidējo tirgus cenu" (ja vien neesat tik augstprātīgs, lai lūgtu virs tirgus cenas. Redzēsim, kā tas jums izdosies). Nosaucot sev vēlamo algas līmeni, tu neko neiegūsi. Ja tas izrādīsies zemāks par to, ko viņi gribēja jums piedāvāt, viņi vienkārši pazeminās šo līmeni. Un, ja tas ir augstāks, viņi vienkārši pārtrauc visu procesu, nolemjot, ka jūs viņiem esat pārāk dārgi.

    Kad esat saņēmis piedāvājumu, varat pārbaudīt, kā tas ir salīdzināms ar vidējo tirgus atalgojumu, pajautājot dažiem cilvēkiem (cerams, ka jūs jau zināt dažus cilvēkus, kuriem to jautāt) vai dodoties uz Glassdoor (tikai atcerieties, ka esat iesācējs, kas nozīmē, ka nesaņems “vidējo” algu). Vissvarīgākais ir nekaitēt sev, kad to lūdz.