kuinka käyttää teknisiä haastattelukoodaushaasteita parhaiden kehittäjien palkkaamiseen

Haastattelukoodaushaasteet ovat hyvin polarisoiva aihe. Totuus on, voit luultavasti täyttää kirjastot resursseja auttaa sinua hallitsemaan koodaus Haastattelu haasteita. Se sanoi, mitä se vaatii työntekijä luoda tehokas koodaus haaste skenaario?

Haastattelukoodaushaasteet eivät ole luonnostaan pahoja. Ne voivat auttaa kehittäjiä hallitsemaan koodauksen taidetta. Rekrytoijan näkökulmasta he voivat auttaa oikeiden hakijoiden valinnassa. Sinun täytyy olla varovainen, koska ne ovat kaksiteräinen miekka. Oikein tehtynä ne voivat auttaa tunnistamaan parhaat ehdokkaat. Jos tehdään väärin, kuitenkin, he voivat tehdä ehdokkaita vihollisia ja mahdollisesti tehdä huono palkkauspäätös.

lisää vinkkejä ja niksejä löydät teknisen haastattelun ultimate-oppaasta.

näyttää siltä, että suurin osa ihmisten negatiivisista kokemuksista tulee tavasta, jolla heidän koodaustaitojaan arvioidaan. Huonot haastattelukokemukset voivat saada kehittäjät todella vihaisiksi. Koska viha herättää voimakkaita tunteita, nämä hakijat todennäköisesti kertovat negatiivisesta rekrytointikokemuksestaan. Tämä voi haitata työnantajabrändiäsi ja haitata entisestään palkkaustuloksiasi.

 this is madness gif Interview coding challengestässä artikkelissa opit tekemään haastattelukoodaushaasteet oikein. Tarkastelemme seuraavia aiheita:

Sisällysluettelo

1. Mitä ovat haastattelukoodauksen haasteet?

Haastattelukoodaushaasteet (joita kutsutaan joskus koodaushaasteiksi) ovat yrityksen ehdokkaille lähettämiä testejä, joiden tarkoituksena on teknisten taitojen/koodaustaitojen seulonta. Niillä pyritään ennakoimaan, millainen työntekijä hakijasta tulisi. Pohjimmiltaan haastattelukoodaushaasteiden tarkoituksena on arvioida henkilön soveltuvuutta työhön. He voivat edeltää tai seurata puhelimitse ja kasvokkain haastatteluja. Joissakin tapauksissa ne annetaan kehittäjille teknisen haastattelun aikana.

Haastatteluhaasteiden tyypit:

  • brain teasers
  • business problems
  • coding tests
  • behavioral questions

optimaalisten tulosten saamiseksi kannattaa käyttää työpaikkojen koodaushaasteiden ja muunlaisten arviointien yhdistelmää. Älä koskaan luota vain yhteen niistä, koska et voi arvioida henkilön taitoja ja ominaisuuksia ilman useita tekniikoita.

optimaalisten tulosten saavuttamiseksi hakija ratkaisee työnäytteen koodaustestin ennen kuin hänet kutsutaan paikan päällä tehtävään haastatteluun (sekä teknisiin että pehmeisiin taitohaastatteluihin). Näin voit valita ehdokkaita sinä ja tiimisi uskovat voisi mahdollisesti olla sopiva. Rekrytoijan näkökulmasta koodaus haastaa ennalta valitut ehdokkaat, mikä säästää valtavasti aikaa. Oikeilla asetuksilla voit poistaa jopa 8,6 x enemmän ehdokkaita ennen teknistä haastattelua.

2. Työnäytteen haastattelukoodaus haastaa

mitä realistisempi seulonta-ja haastattelumenetelmä, sitä todennäköisemmin arvioi sopivuuden oikein.

koodaushaastattelun tulisi olla hakijalle haastava ja motivoiva. Kehittäjät nauttivat haasteista, kunhan ne ovat reiluja ja merkityksellisiä. Sääntö koskee myös rekrytointikoodaushaasteita. Frederick D. Smithin mukaan ” työnäytteen testausta koskeva tutkimus viittaa siihen, että ne voivat tuottaa korkeita ennustavia validiteetteja ja että kun niitä käytetään kriteereinä, ne vertautuvat suotuisasti esimiesarvioihin ja tuottavuusmittareihin.”Työnäytetestit ovat hyviä arvioimaan koodaustaitoja ja ne kertovat paljon enemmän omista todellisista kyvyistä kuin algoritmiset tietokilpailut.

paras tapa tehdä koodaushaasteiden palkkaamisesta merkityksellistä teknologiassa on suunnitella ne siten, että voidaan arvioida päivittäin käytettäviä todellisia taitoja. Voit tehdä sen, tarvitset koodaus testejä, jotka ovat:

  • työnäytteen
  • standardoitu ja objektiivinen
  • keskittynyt tosielämän liiketoiminnan ongelmiin
  • pisteytys tai arvosana, eikä yksinkertainen läpäisy/hylkäys
  • ei liian pitkä

on monia tapoja luoda haastattelukoodaushaasteita. Yksi tärkeimmistä virheistä ihmiset tekevät on käyttää haasteita, jotka ovat laajalti tunnettu ratkaisu, joka löytyy helposti verkossa. Tämä johtaa sen todentamiseen, kuinka hyvin ihmiset tuntevat laajalevikkiset haasteet ja niihin liittyvät ratkaisut koodaustaitojensa sijaan.

selvitä, miten Koodarihaastattelu tehdään.

3. Kuinka vaikeaa sinun pitäisi palkata koodaus Haastattelu haasteita?

erään Glassdoor-tutkimuksen mukaan ” vaikeammat työhaastattelut ovat tilastollisesti yhteydessä korkeampaan työtyytyväisyyteen kuudessa tarkastelemassamme maassa: U. S., Iso-Britannia, Kanada, Australia, Saksa Ja Ranska.”Koko otoksessa 10% vaikeampi Haastattelu liittyy 2,6% korkeampaan työntekijöiden tyytyväisyyteen. Glassdoor – tutkimuksen tulokset osoittavat, että ”viisikohtaisella asteikolla optimaalinen tai” paras ” haastatteluvaikeus, joka johtaa korkeimpaan työtyytyväisyyteen, on 4/5. (Haastattelun vaikeusarviot viisipisteasteikolla: 1.0=very easy, 3.0=average, 5.0=very difficult)haastattelun vaikeusarvio, josta käy ilmi, kuinka vaikeita Haastattelukoodaushaasteiden tulisi olla Source: Glassdoor

Googlen kaltaiset teknologiajätit ovat tulleet (in)kuuluisiksi työhaastattelukäytännöistään, mutta se ei johdu siitä, että ne olisivat olleet vaikeita. Kehittäjät kokivat olevansa epäreiluja eivätkä tehneet taidoilleen oikeutta. Kehittäjät ovat melko kilpailukykyinen ammattiryhmä ja useimmat heistä rakastavat haastetaan. Muista pitää haaste relevanttina ja sovitettuna työnkuvaan (junior/middle/senior).

kehittäjien osalta ammatillisen kehittymisen mahdollisuudet ovat kolmantena niiden tekijöiden listalla, joita käytetään arvioitaessa mahdollista työn houkuttelevuutta. Haastavan mutta oikeudenmukaisen haastattelukokemuksen edessä voi esittää potentiaalisen yrityksen positiivisessa valossa.

4. Kuusi askelta, joilla haastattelukoodaushaasteet saadaan mielekkäiksi

peilaa tehtävää työtä

Pysy kaukana algoritmisista tietovisailuista ja aivojen kiusoitteluista. Niin kiehtovia kuin ne voivatkin olla, pelkästään niihin luottaminen voi näyttää, kuinka hyvä ehdokas on teknisissä haastatteluissa. Olet lähinnä arvioida, onko heillä iteratiivinen algoritminen ongelmanratkaisu asenne Kehittäjät opettavat itseään, jotta ace Haastattelu koodaus haasteita. On sivustoja, jotka opettavat ihmisiä hankkimaan nämä haastattelutaidot, ja kehittäjillä ei ole muuta vaihtoehtoa kuin noudattaa niitä, jos he haluavat työskennellä tietyissä yrityksissä. Työnantajana sinun on tehtävä tärkeä päätös. Voit joko seurata tätä trendiä tai seuloa teknisiä taitoja objektiivisilla ja oikeudenmukaisilla koodaushaasteilla työpaikoille.

arvioi taidot objektiivisesti harhojen poistamiseksi

anna kehittäjien käyttää niitä resursseja, joita he tavallisesti käyttävät työssään. Tämä sisältää Stack Overflow, GitHub, Google, tai mitä he haluavat. Jotkut koodaus testialustat eivät salli ehdokkaiden poistua välilehdeltä, jossa testi tapahtuu. Tätä tietä. he haluavat varmistaa, ettei ehdokas käytä lisäresursseja.

tällä lähestymistavalla on todennäköistä, että lahjakkuusputkestasi putoaa pois joitakin loistavia ehdokkaita. Koska luonne työnsä, kehittäjät jatkuvasti etsiä juttuja. Se on oikeastaan etu, koska heidän ei tarvitse tuhlata aikaa keksiä pyörä uudelleen joka ikinen kerta.

käytä erilaisia kysymystyyppejä

arvioi ehdokkaidesi koodaustaitoja erilaisissa tehtävissä. Voit käyttää monivalintaa, tietokantaa, koodikatsausta, ohjelmointitehtävää, koodiaukkoa, esseekysymyksiä ja koodin paritusta saadaksesi täyden ymmärryksen heidän taidoistaan.

Valitse oikea aihe

varmista, että tarkistat toimenkuvassa luetellut taidot, etkä joitakin niitä lähellä olevia taitoja. Helpoin ja turvallisin tapa on käyttää roolipohjaisia koodausarviointeja, joilla tarkistetaan tarkka taito, joka tarvitaan tietyn työn suorittamiseen.

anna ne oikein

pitäisikö sinun käyttää henkilökohtaisesti tai kotiin otettavan haastattelun koodaushaasteita? Niissä on omat etunsa ja jotkut yritykset haluavat tehdä molempia.

Kiinnostaako, miten ehdokkaat käsittelevät ongelmia reaaliajassa? Haluatko nähdä, pystyvätkö he työskentelemään toisen rakennuttajan kanssa? Kokeile persoonallisia haasteita. Pariohjelmointi sopii siihen hyvin! Harkitse tätä erityisesti, jos koodi pariksi on jotain, että teet yhdessä tiiminä. Persoonalliset haasteet antavat myös käsityksen siitä, miten kehittäjä toimii määräajan alla.

tältä koodiparisessio voi näyttää:

Codpairing-Haastattelukoodaus haastaase sanoi, että kotikokeista on myös hyötyä. Koska ne ovat tyypillisesti pidempiä, ne antavat käsityksen siitä, miten ehdokas lähestyy suurempaa projektia. He myös näyttävät, miten he haluavat työskennellä ilman minkäänlaista valvontaa.

anna aina palautetta

Lainataksesi Maxim Zaksia: ”jos pyydät ihmisiä sijoittamaan aikaa koodihaasteeseesi, ole ainakin kunniallinen antamaan palautetta ja selittämään, mikä tarkalleen oli väärin. Näin siitä tulee opettavainen hetki eikä kokelaalle täyttä ajanhukkaa.”Aamen sille.

the interview coding challenge: conclusion

Polarising as it is, the interview coding challenge can be a great to see technical skills as long as you do it right.

Koodaushaasteiden avulla voi tunnistaa parhaat kehittäjät ja vähemmän tähtiset. Tarkasteltaessa työnäytettä, voit tehdä datalähtöisen päätöksen siitä, haluatko kutsua tämän henkilön paikan päällä haastatteluun vai ei. Tämä poistaa tarpeettomat TEKNISET haastattelut, jotka tyypillisesti aiheuttavat pullonkauloja ja kuormittavat sekä henkilöstöhallintoa että IT-osastoa.

uskon todella, että haastattelukoodauksen haasteiden demonisointi pysymällä erossa arvoituksista ja tussitaulutesteistä voi tehdä valtavan eron ja saada IT-ja HR-projektit toimimaan saumattomasti yhdessä.

Vastaa

Sähköpostiosoitettasi ei julkaista.