jak používat technické rozhovor kódování výzvy najmout nejlepší vývojáře

rozhovor kódování výzvy jsou velmi polarizující téma. Pravda je, pravděpodobně byste mohli naplnit knihovny zdroji, které vám pomohou zvládnout výzvy k rozhovoru s kódováním. Bylo řečeno, co je potřeba pro zaměstnance vytvořit efektivní kódování scénář výzvu?

problémy s kódováním rozhovorů nejsou ze své podstaty zlé. Mohou pomoci vývojářům zvládnout umění kódování. Z pohledu náboráře mohou pomoci vybrat správné kandidáty. Musíte být opatrní, protože jsou to dvojsečný meč. Pokud se to udělá správně, mohou vám pomoci identifikovat nejlepší kandidáty. Pokud se však udělá špatně, mohou z vašich kandidátů udělat nepřátele a případně učinit špatné rozhodnutí o náboru.

další tipy a triky najdete v konečném průvodci technickým rozhovorem.

zdá se, že v tech, většina negativních zkušeností lidí pochází ze způsobu jejich kódování dovednosti jsou hodnoceny. Špatné zkušenosti s pohovory mohou vývojáře opravdu rozzlobit. Protože hněv je emoce s vysokým vzrušením, tito kandidáti se pravděpodobně podělí o své negativní náborové zkušenosti. To může být škodlivé pro vaši značku zaměstnavatele a dále bránit vašim výsledkům náboru.

 to je šílenství gif Rozhovor kódování výzvyv tomto článku se dozvíte, jak to udělat rozhovor kódování výzvy právo. Podíváme se na následující témata:

obsah

1. Co jsou výzvy kódování rozhovoru?

interview coding challenges (někdy označované jako hiring coding challenges) jsou testy zaslané uchazečům společností s úmyslem prověřit technické dovednosti / znalosti kódování. Jejich cílem je předpovědět, jaký typ zaměstnance by kandidát udělal. V podstatě, rozhovor kódování výzvy jsou navrženy tak, aby posoudit něčí vhodnost pro práci. Mohou předcházet nebo sledovat telefonické a osobní rozhovory. V některých případech jsou dány vývojářům během technického rozhovoru.

typy výzev k pohovoru:

  • hlavolamy
  • obchodní problémy
  • kódovací testy
  • behaviorální otázky

pro dosažení optimálních výsledků byste měli použít kombinaci kódovacích výzev pro úlohy a jiné typy Hodnocení. Nikdy se nespoléhejte pouze na jednu z nich, protože bez řady technik nemůžete vyhodnotit dovednosti a vlastnosti člověka.

pro dosažení optimálních výsledků uchazeč řeší test kódování pracovního vzorku před pozváním na pohovor na místě(rozhovory s technickými i měkkými dovednostmi). To vám umožní vybrat kandidáty, o kterých si vy a váš tým myslíte, že by mohli být vhodní. Z pohledu náboráře, kódování výzvy předvolit životaschopné kandidáty, což je masivní spořič času. Se správným nastavením můžete před technickým pohovorem vyloučit až 8,6 x více kandidátů.

2. Práce vzorek rozhovor kódování výzvy

realističtější screening a způsob rozhovoru, tím větší je pravděpodobnost, že jste vyhodnotit fit správně.

kódovací pohovor by měl být pro kandidáta náročný a motivující. Vývojáři se těší výzvám, pokud jsou spravedlivé a smysluplné. Pravidlo platí i pro náborové výzvy. Podle Fredericka D. Smitha “ výzkum týkající se testování pracovních vzorků naznačuje, že mohou produkovat vysoké prediktivní validity a že při použití jako kritéria se příznivě porovnávají s hodnocením supervizora a opatřeními produktivity.“Pracovní ukázkové testy jsou skvělé pro vyhodnocení kódovacích dovedností a řeknou vám mnohem více o skutečných schopnostech než algoritmické kvízy.

nejlepší způsob, jak dělat najímání kódování výzvy smysluplné v tech je navrhnout tak, aby vyhodnotit skutečné dovednosti používané na denní bázi. K tomu potřebujete kódovací testy, které jsou:

  • na základě pracovního vzorku
  • standardizované a objektivní
  • zaměřené na obchodní problémy v reálném životě
  • odstupňované se skóre nebo známkami, a nikoli jednoduchým průchodem/selháním
  • ne příliš dlouho

existuje mnoho způsobů, jak vytvořit výzvy k kódování rozhovorů. Jednou z hlavních chyb, které lidé dělají, je použití výzev, které mají široce známé řešení, které lze snadno najít online. To vede k ověření toho, jak jsou lidé obeznámeni s široce šířenými výzvami a řešeními, spíše než s jejich kódovacími schopnostmi.

zjistěte, jak uspořádat rozhovor CodePair.

3. Jak těžké by měly být vaše výzvy k náboru kódování rozhovoru?

podle studie Glassdoor“ obtížnější pracovní pohovory jsou statisticky spojeny s vyšší spokojeností zaměstnanců v šesti zemích, které jsme zkoumali: USA, Velká Británie, Kanada, Austrálie, Německo a Francie.“V celém vzorku souvisí 10% obtížnější pohovor s o 2,6% vyšší spokojeností zaměstnanců. Výsledky studie Glassdoor naznačují, že „na pětibodové stupnici je optimální nebo „nejlepší“ obtížnost pohovoru, která vede k nejvyšší spokojenosti zaměstnanců, 4 z 5. (Hodnocení obtížnosti rozhovoru na základě pětibodové stupnice: 1.0=velmi snadné, 3.0=průměr, 5.0=velmi obtížné)graf obtížnosti rozhovoru ukazuje, jak obtížné by měly být výzvy kódování rozhovoru zdroj: Glassdoor

technologičtí giganti, jako je Google, se stali (v)slavnými pro své pracovní pohovory, ale to není proto, že by byli obtížní. Vývojáři měli pocit, že jsou nespravedliví a že nedělají své dovednosti. Vývojáři jsou docela konkurenční profesionální skupina a většina z nich miluje výzvu. Nezapomeňte udržovat výzvu relevantní a přizpůsobenou popisu práce (junior/střední / senior).

v případě vývojářů jsou příležitosti pro profesní rozvoj na třetím místě v seznamu faktorů používaných k posouzení potenciální atraktivity zaměstnání. Být konfrontován s náročným, ale spravedlivým rozhovorem může potenciální společnost prezentovat v pozitivním světle.

4. Šest kroků k tomu, aby výzvy kódování rozhovorů byly smysluplné

zrcadlit práci, kterou je třeba udělat

Drž se dál od algoritmických kvízů a hlavolamů. Jak zajímavé mohou být, spoléhání se pouze na ně vám může ukázat, jak dobrý je kandidát na technických pohovorech. V podstatě posuzujete, zda mají iterativní algoritmický přístup k řešení problémů, který se vývojáři učí, aby mohli čelit výzvám kódování rozhovorů. Existují weby, které učí lidi, aby získali tyto dovednosti pohovoru, a vývojáři nemají jinou možnost, než vyhovět, pokud chtějí pracovat v určitých společnostech. Jako zaměstnavatel zde musíte učinit důležité rozhodnutí. Můžete buď sledovat tento trend, nebo prověřit technické dovednosti s objektivními a spravedlivými výzvami kódování pro pracovní místa.

posoudit dovednosti objektivně eliminovat zkreslení

nechte vývojáře používat zdroje, které běžně používají v práci. To zahrnuje přetečení zásobníku, GitHub, Google nebo cokoli chtějí. Některé testovací platformy kódování neumožňují kandidátům opustit kartu, kde probíhá test. Tom. chtějí zajistit, aby kandidát nevyužíval další zdroje.

tento přístup pravděpodobně způsobí, že někteří skvělí kandidáti vypadnou z vašeho talentového potrubí. Vzhledem k povaze jejich práce vývojáři neustále vyhledávají věci. Je to vlastně výhoda, protože nemusí ztrácet čas znovuobjevováním kola pokaždé.

používejte různé typy otázek

vyhodnoťte kódovací dovednosti svých kandidátů pomocí různých úkolů. Můžete použít výběr z více možností, databáze, kontrola kódu, programovací úkol, mezera kódu, otázky na esej, a párování kódu, abyste plně porozuměli jejich dovednostem.

Vyberte správný předmět

ujistěte se, že kontrolujete dovednosti uvedené v popisu práce a ne některé dovednosti, které jsou jim blízké. Nejjednodušší a nejbezpečnější způsob je použít hodnocení kódování založené na rolích ke kontrole přesné sady dovedností potřebné k provedení v dané práci.

spravujte je správně

měli byste používat výzvy k kódování interview osobně nebo doma? Přicházejí s vlastními výhodami a některé společnosti se rozhodnou udělat obojí.

zajímá Vás, jak kandidáti řeší problémy v reálném čase? Chcete zjistit, zda jsou schopni pracovat s jiným vývojářem? Vyzkoušejte osobní výzvy. Párové programování je pro to skvělé! Zvažte to zejména v případě, že párování kódu je něco, co děláte společně jako tým. Osobní výzvy vám také poskytnou představu o tom, jak vývojář pracuje v termínu.

zde je to, jak může vypadat relace párování kódu:

Codpairing Rozhovor kódování výzvyto znamená, že take-home testy mají své výhody, příliš. Protože jsou obvykle delší, dávají představu o tom, jak kandidát přistupuje k většímu projektu. Také vám ukážou, jak rádi pracují bez jakéhokoli dohledu.

vždy poskytněte zpětnou vazbu

, abyste citovali Maxima Zakse: „pokud požádáte lidi, aby investovali čas do vaší výzvy kódu ,mějte alespoň slušnost poskytnout zpětnou vazbu a vysvětlit, co přesně bylo špatně. Tímto způsobem se stává učenlivým okamžikem a ne úplnou ztrátou času pro kandidáta.“Amen k tomu.

výzva k kódování rozhovoru: závěr

Polarizace jak to je, výzva k kódování rozhovoru může být skvělým nástrojem pro kontrolu technických dovedností, pokud to uděláte správně.

kódovací výzvy vám mohou pomoci identifikovat nejlepší vývojáře a méně než hvězdné. Při pohledu na jejich pracovní vzorek, jste schopni učinit rozhodnutí založené na datech o tom, zda chcete tuto osobu pozvat na pohovor na místě nebo ne. To eliminuje zbytečné technické rozhovory, které obvykle vytvářejí úzká místa a zbytečně zatěžují HR i IT oddělení.

opravdu věřím, že de-démonizace výzvy kódování rozhovoru tím, že se vyhýbá hádankám a testování tabule, může mít obrovský rozdíl a konečně zajistit bezproblémovou spolupráci IT a HR.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.