cum să utilizați tehnice interviu de codificare provocări pentru a angaja cei mai buni dezvoltatori

interviu de codificare provocări sunt un subiect extrem de polarizant. Adevărul este că, probabil, ați putea umple bibliotecile cu resurse pentru a vă ajuta să stăpâniți provocările interviului de codificare. Acestea fiind spuse, Ce este nevoie pentru ca angajatul să creeze un scenariu eficient de provocare a codificării?

provocările de codificare a interviurilor nu sunt în mod inerent rele. Ele pot ajuta dezvoltatorii să stăpânească arta codificării. Din punctul de vedere al recrutorului, aceștia pot ajuta la alegerea candidaților potriviți. Trebuie să fii atent, deși, deoarece acestea sunt o sabie cu două tăișuri. Dacă sunt făcute corect, vă pot ajuta să identificați cei mai buni candidați. Dacă făcut greșit, cu toate acestea, ei pot transforma candidații în vrăjmașii voștri și, eventual, face o decizie de angajare rău.

pentru mai multe sfaturi și trucuri, aruncați o privire la ghidul final al interviului tehnic.

se pare că în tehnologie, majoritatea experiențelor negative pe care le au oamenii provin din modul în care sunt evaluate abilitățile lor de codificare. Experiențele de interviu proaste pot face dezvoltatorii foarte supărați. Deoarece furia este o emoție de mare excitare, acești candidați sunt susceptibile de a împărtăși experiența lor negativă de recrutare. Acest lucru poate fi în detrimentul mărcii dvs. de angajator și vă poate împiedica în continuare rezultatele angajării.

aceasta este nebunie gif interviu de codificare provocări în acest articol, veți învăța cum să facă interviu de codificare provocări dreapta. Vom analiza următoarele subiecte:

cuprins

1. Care sunt provocările de codificare a interviurilor?

provocările de codificare a interviurilor (denumite uneori provocări de codare a angajării) sunt teste trimise candidaților de către o companie cu intenția de a examina abilitățile tehnice/competența de codificare. Ei își propun să prezică ce fel de angajat ar face candidatul. În esență, provocările de codificare a interviurilor sunt concepute pentru a evalua adecvarea cuiva pentru locul de muncă. Ele pot preceda sau urmări interviuri telefonice și față în față. În unele cazuri, acestea sunt oferite dezvoltatorilor în timpul interviului tehnic.

tipuri de provocări interviu:

  • brain teasers
  • probleme de afaceri
  • teste de codificare
  • întrebări comportamentale

pentru rezultate optime, ar trebui să utilizați o combinație de provocări de codificare pentru locuri de muncă și alte tipuri de evaluări. Nu vă bazați niciodată pe unul dintre ele, deoarece nu puteți evalua abilitățile și trăsăturile unei persoane fără o serie de tehnici.

pentru rezultate optime, candidatul rezolvă un test de codificare a eșantionului de lucru înainte de a fi invitat la un interviu la fața locului (atât interviuri tehnice, cât și soft skill). Acest lucru vă permite să alegeți candidații pe care dvs. și echipa dvs. credeți că ar putea fi o potrivire. Din punctul de vedere al recrutorului, codificarea provoacă preselectarea candidaților viabili, ceea ce reprezintă un economizor masiv de timp. Cu configurarea corectă, puteți elimina până la 8,6 x mai mulți candidați înainte de interviul tehnic.

2. Proba de lucru interviu codificare provocări

mai realist metoda de screening și interviu, cu atât mai probabil sunteți de a evalua potrivi corect.

un interviu de codificare ar trebui să fie provocator și motivant pentru candidat. Dezvoltatorii se bucură de provocări atâta timp cât sunt corecte și semnificative. Regula se aplică și provocărilor de codificare a recrutării. Potrivit lui Frederick D. Smith, ” cercetarea privind testarea probelor de lucru sugerează că acestea pot produce validități predictive ridicate și că, atunci când sunt utilizate ca criterii, se compară favorabil cu evaluările supraveghetorilor și măsurile de productivitate.”Testele de probă de lucru sunt excelente pentru a evalua abilitățile de codificare și vă spun mult mai multe despre adevăratele abilități decât testele algoritmice.

cel mai bun mod de a face angajarea provocări de codificare semnificative în tehnologie este de a le proiecta într-un mod de a evalua abilitățile reale utilizate pe o bază de zi cu zi. Pentru a face acest lucru, aveți nevoie de teste de codificare care sunt:

  • pe baza unui eșantion de lucru
  • standardizat și obiectiv
  • axat pe probleme de afaceri din viața reală
  • clasificate cu scoruri sau note și nu o simplă trecere/eșec
  • nu prea mult

există multe modalități de a crea provocări de codare a interviurilor. Una dintre principalele greșeli pe care le fac oamenii este să folosească provocări care au o soluție cunoscută pe scară largă, care poate fi găsită cu ușurință online. Acest lucru duce la verificarea modului în care oamenii sunt familiarizați cu provocările și soluțiile pe scară largă, mai degrabă decât cu abilitățile lor de codificare.

Aflați cum să organizați un interviu CodePair.

3. Cât de greu ar trebui să fie angajarea de codificare interviu provocări?

potrivit unui studiu Glassdoor, „interviurile de angajare mai dificile sunt legate statistic de satisfacția mai mare a angajaților în șase țări pe care le-am examinat: SUA., Marea Britanie, Canada, Australia, Germania și Franța.”În întregul eșantion, un interviu cu 10% mai dificil este legat de o satisfacție a Angajaților cu 2,6% mai mare. Rezultatele studiului Glassdoor indică faptul că „pe o scară de cinci puncte, dificultatea optimă sau” cea mai bună ” a interviului care duce la cea mai mare satisfacție a angajaților este de 4 din 5. (Rating dificultate interviu bazat pe o scară de cinci puncte: 1.0=foarte ușor, 3.0=medie, 5.0 = foarte dificil)interviu dificultate grafic care arată cât de dificil interviu de codificare provocări ar trebui să fieSursa: Glassdoor

giganții tehnologici precum Google au devenit (în)renumiți pentru practicile lor de interviu de angajare, dar asta nu pentru că au fost dificili. Dezvoltatorii au simțit că sunt nedrepți și că nu și-au făcut dreptate. Dezvoltatorii sunt un grup profesional destul de competitiv și majoritatea le place să fie provocați. Nu uitați să păstrați provocarea relevantă și adaptată la descrierea postului (junior/middle/senior).

în cazul dezvoltatorilor, oportunitățile de dezvoltare profesională se situează pe locul trei pe lista factorilor utilizați pentru evaluarea atractivității potențiale a locurilor de muncă. A fi confruntat cu o experiență de interviu provocatoare, dar corectă, poate prezenta compania potențială într-o lumină pozitivă.

4. Șase pași pentru a face provocările de codificare a interviurilor semnificative

oglindesc munca de făcut

stai departe de testele algoritmice și teaserele creierului. Oricât de interesante pot fi, bazându-vă exclusiv pe ele vă pot arăta cât de bun este candidatul la interviurile tehnice. În esență, evaluați dacă au atitudinea iterativă algoritmică de rezolvare a problemelor pe care dezvoltatorii o învață pentru a face față provocărilor de codare a interviurilor. Există site-uri care îi învață pe oameni să obțină aceste abilități de interviu, iar dezvoltatorii nu au de ales decât să se conformeze dacă doresc să lucreze la anumite companii. Ca angajator, aveți o decizie importantă de luat aici. Puteți urmări această tendință sau puteți examina abilitățile tehnice cu provocări obiective și corecte de codificare pentru locuri de muncă.

evaluați abilitățile în mod obiectiv pentru a elimina prejudecățile

permiteți dezvoltatorilor să utilizeze resursele pe care le folosesc în mod normal la locul de muncă. Aceasta include Stack Overflow, GitHub, Google sau orice vor. Unele platforme de testare a codificării nu permit candidaților să părăsească fila în care are loc testul. Pe aici. ei vor să se asigure că candidatul nu folosește resurse suplimentare.

această abordare este de natură să facă unii candidați mari să renunțe la conducta dvs. de talente. Datorită naturii muncii lor, dezvoltatorii caută în mod constant lucruri. Este de fapt un avantaj, deoarece nu trebuie să piardă timpul reinventând roata de fiecare dată.

utilizați diverse tipuri de întrebări

evaluați abilitățile de codare ale candidaților dvs. cu o varietate de sarcini. Puteți utiliza variante multiple, baze de date, revizuire cod, sarcina de programare, decalaj de cod, întrebări eseu, și Codul de asociere pentru a obține o înțelegere deplină a abilităților lor.

alegeți subiectul potrivit

asigurați-vă că verificați abilitățile enumerate în fișa postului și nu unele abilități apropiate acestora. Cel mai simplu și mai sigur mod este de a utiliza evaluări de codificare bazate pe roluri pentru a verifica setul exact de abilități necesare pentru a efectua într-un anumit loc de muncă.

administrați-le corect

ar trebui să utilizați provocări de codificare a interviurilor în persoană sau la domiciliu? Ei vin cu propriile lor avantaje și unele companii aleg să facă ambele.

interesat de modul în care candidații se ocupe de probleme în timp real? Vrei să vezi dacă sunt capabili să lucreze cu un alt dezvoltator? Încercați provocări în persoană. Programarea perechilor este excelentă pentru asta! Luați în considerare acest lucru mai ales dacă asocierea codului este ceva ce faceți împreună ca echipă. Provocările în persoană vă oferă, de asemenea, o idee despre modul în care dezvoltatorul funcționează sub un termen limită.

Iată cum poate arăta o sesiune de perechi de coduri:

Codpairing interviu de codificare provocăriacestea fiind spuse, ia-acasă teste vin cu beneficiile lor, de asemenea. Deoarece sunt de obicei mai lungi, oferă o idee despre modul în care candidatul abordează un proiect mai mare. De asemenea, vă arată cum le place să lucreze fără nicio supraveghere.

oferiți întotdeauna feedback

pentru a-l cita pe Maxim Zaks, „dacă cereți oamenilor să investească timp în provocarea codului dvs., vă rugăm să aveți cel puțin decența de a oferi feedback și de a explica, ce anume a fost greșit. În acest fel devine un moment învățabil și nu o pierdere completă de timp pentru candidat.”Amin pentru asta.

provocarea de codificare a interviului: concluzie

polarizând așa cum este, provocarea de codare a interviului poate fi un instrument excelent pentru a examina abilitățile tehnice atâta timp cât o faci corect.

provocările de codare vă pot ajuta să identificați cei mai buni dezvoltatori și cei mai puțin stelari. Privind eșantionul lor de lucru, puteți lua o decizie bazată pe date dacă doriți să invitați această persoană la un interviu la fața locului sau nu. Acest lucru elimină interviurile tehnice inutile, care de obicei creează blocaje și pun multă presiune inutilă atât asupra departamentului de resurse umane, cât și asupra departamentului IT.

cred cu adevărat că demonizarea provocărilor de codificare a interviului, rămânând departe de ghicitori și testarea tablei albe, poate face o diferență masivă și, în cele din urmă, face ca IT și HR să funcționeze împreună fără probleme.

Lasă un răspuns

Adresa ta de email nu va fi publicată.