Online codeer interview en hoe op afstand te CodePairen

Gepubliceerd: Laatst bijgewerkt:
Online codeer interview en hoe op afstand te CodePairen

De reden waarom u een coderingsinterview geeft aan een kandidaat voor softwareontwikkeling is om een gefundeerde gok te maken van hoe goed zij hun werk zullen doen als ze worden aangenomen. Deze post zal u vertellen wat de beste manier is om een online coderingsinterview te geven met een CodePair op afstand, ook wel bekend als een evaluatie-interview vaardigheden pair programming. Het zal u ook vertellen hoe u een betere kandidaat ervaring kunt bieden door code paring op afstand.

Bij het coderen van interviews moesten we theeblaadjes lezen. Toen kwam de kristallen bol en veranderde de industrie van de ene dag op de andere.

Ik maak natuurlijk een grapje, maar veel van de populaire methoden voor het interviewen van softwareontwikkelaars voorspellen hun succes ongeveer even goed als een kristallen bol.

Wat u wilt zien is hoe uw kandidaat-ontwikkelaar presteert onder reële omstandigheden. Tegelijkertijd wilt u het zo pijnloos mogelijk maken voor uw kandidaat om de test te doen.

Een online CodePair interview geeft u een venster op het ontwikkelingsproces van uw kandidaat. Het is zo dicht mogelijk bij een echte omgeving als u maar kunt vinden.

Een online CodePair interview is slechts een deel van een technisch interview. Voor meer info, tips en trucs kijk op De ultieme gids voor het technische interview.

Maar het is belangrijk om niet de kantjes eraf te lopen door verouderde methodes te gebruiken. Om u te helpen dat te voorkomen, hebben we een lijst samengesteld van beste praktijken om CodePair interviews op afstand op een efficiënte manier te houden.

Aan het eind van dit artikel, zul je weten

  • De beste manier om een ontwikkelaar te interviewen
  • Hoe voer je een CodePair interview?
  • Hoe DevSkiller gebruiken om een online coderingsinterview op afstand te geven

Wat gebeurt er in een online coderingsinterview?

In de meeste coderingsgesprekken, ook een online coderingsgesprek, wordt een kandidaat gevraagd zijn coderingsvaardigheden te gebruiken om een bepaalde taak uit te voeren.

Deze taken kunnen omvatten:

  • Het uitvoeren van een zeer eenvoudige taak zoals het omkeren van een binaire boom
  • Een algoritme schrijven
  • Een stukje code repareren
  • Het uitvoeren van een bedrijfsfunctie

De interviewer kijkt hoe de kandidaat de taak volbrengt en stelt vragen. Deze kunnen gaan over waarom de kandidaat een bepaalde beslissing nam of hoe de kandidaat zou reageren op een verandering in de taak.

Een online coderingsinterview moet de interviewer laten zien hoe de kandidaat op vergelijkbare situaties zou reageren als hij of zij zou worden aangenomen. Daarom moet een online coderingsinterview een taak geven die de eerste werkdag van uw kandidaat weerspiegelt. Hoewel het omkeren van binaire bomen en het bouwen van algoritmes populaire soorten taken zijn, vertellen ze je niet veel over de kandidaat. Een goede software ontwikkelaar zal niet dagelijks binaire bomen omkeren of algoritmes bouwen. Zij hebben gereedschap waarmee ze dit kunnen doen.

Wat is een goede opdracht voor een online coderingsinterview?

Een goed online coderingsinterview moet een taak zijn die de ontwikkelaar zou aanpakken als hij voor u zou gaan werken.

In een stuk in BedraadLaszlo Bock, voormalig Senior Vice President of People Operations bij Google, haalde onderzoek aan waaruit bleek dat tests van werkvoorbeelden de beste indicator zijn voor de toekomstige prestaties van een kandidaat.

Uw coderingsinterview moet dus een authentiek werkvoorbeeld zijn, onder dezelfde omstandigheden waarmee uw kandidaat op het werk te maken zou krijgen.

Dit betekent dat ze toegang moeten krijgen tot alle middelen die ze normaal zouden gebruiken. Immers, de beste software ontwikkelaars weten hoe ze frameworks, bibliotheken moeten gebruiken, Stack Overflow, Googleen een aantal andere online bronnen om schone efficiënte code te produceren binnen deadlines.

Als u wilt weten hoe zij alle beschikbare middelen om hen heen gebruiken om uw bedrijfsproblemen op te lossen, waarom zou u hen dan vragen om van die middelen af te zien?

De kwaliteiten van een goed coderingsinterview

  • De test is een authentiek werk voorbeeld
  • Het geeft uw kandidaat alle middelen die hij normaal op het werk zou gebruiken
  • Het baseert de taak op een zakelijk probleem waarmee zij zullen worden geconfronteerd wanneer zij voor u beginnen te werken

Nu u een goede coderingsopdracht hebt, kunt u het interview houden, maar een grondige test kan een prijs hebben. De hoeveelheid tijd die u aan een grondige test moet besteden, kan voor sommige kandidaten een probleem vormen.

Stack Overflow's Uit de enquête van 2017 onder ontwikkelaars blijkt dat slechts 13,1% actief op zoek zijn naar een baan, terwijl 62,1% niet actief op zoek zijn maar wel openstaan voor nieuwe kansen. Als een ontwikkelaar niet actief op zoek is, is dat waarschijnlijk omdat hij al een baan heeft. Uw kandidaat is misschien wel geïnteresseerd in wat u te bieden heeft. Dat gezegd hebbende, kan het moeilijk voor hen zijn om midden op de dag tijd vrij te maken om met u te interviewen. Dit wordt nog moeilijker als de kandidaat in een andere stad woont. Dus hoe kunt u de ervaring voor de kandidaat beter maken?

Hoe online coderingsgesprekken op afstand het gemakkelijker maken kandidaten te testen

Het risico bestaat dat drukke kandidaten geen tijd vinden om midden op de dag een interview bij te wonen dat toevallig samenvalt met het tijdstip waarop de interviewer beschikbaar was. In plaats daarvan vallen ze uiteindelijk uit uw kandidatenpijplijne.

Als de kandidaat van buiten de stad moet reizen, kan het nog moeilijker worden om het interview te coördineren. Het houden van een online coderingsinterview is een geweldige manier om dit probleem te omzeilen. Doordat de reistijd wegvalt, is er veel meer flexibiliteit bij het plannen van het examen.

Maar om een online CodePair test uit te voeren, heb je een tool nodig waarmee je zowel met je kandidaten kunt communiceren als kunt zien waar ze aan werken.

Het is gemakkelijk om een online coderingsinterview en CodePair te hebben met DevSkiller

Aan het eind van dit hoofdstuk weet je hoe je:

  • Zet een online CodePair interview op met DevSkiller
  • Communiceer met uw kandidaat
  • Herzie de code die tijdens het interview werd geschreven

DevSkiller stelt u al in staat om een automatische eerste dag van de werktest uit te voeren op uw kandidaten. Deze kan op het gemak van de kandidaat worden uitgevoerd en werkt geweldig als een tech screen. Ons online CodePair interview betekent dat de tech screen en het interview in één kunnen worden gevouwen, wat de kandidaat tijd bespaart.

Het begint eenvoudig genoeg. De interviewer stuurt de kandidaat een uitnodiging voor een van DevSkiller's vele vooraf voorbereide tests op DevSkiller of een test met de code van het bedrijf zelf.

De uitnodiging voor uw online coderingsinterview en codepair met DevSkiller

De kandidaat moet dan op een vooraf afgesproken tijdstip met de test beginnen en de interviewer kan dan aan de CodePair-test deelnemen.

online coderingsinterview en codepair in DevSkiller

Zodra de interviewer zich aansluit, heeft hij of zij volledige real-time toegang tot dezelfde IDE als de kandidaat. De interviewer kan dan samen met de kandidaat aan het project werken, code verwijderen of toevoegen. Best cool, hè? Maar wat als je een online coderingsinterview wilt houden met CodePair?

codepair in een online coderingsinterviewDevSkiller heeft u gedekt. Terwijl de kandidaat en de interviewer aan dezelfde code werken, kunnen ze videochatten binnen de app. Op deze manier kan de interviewer kan vragen stellen en komt te weten waar de kandidaat aan denkt tijdens het interview.

Communiceer via video tijdens uw online coderingsinterview en codepairBovendien kan de interviewer zich concentreren op deeltaken, zodat hij inzicht krijgt in elke stap van het proces en niet alleen het grote geheel tot zijn beschikking heeft.

De toegang van de interviewer tot de IDE is bijzonder nuttig. De kandidaat en de interviewer kunnen namelijk gaandeweg unit tests uitvoeren of in het algemeen zien of de code ook echt doet wat hij moet doen.

Dit toont een unit test tijdens een online coderingsinterview en codepair in DevSkiller.En aan het eind van het interview worden alle acties in de IDE opgenomen, zodat de interviewer kan terugkijken hoe het CodePair interview is verlopen en aantekeningen kan maken over de beslissingen van de kandidaat.

Dit is de herhaling van een online coderingsinterview en codepairHoe voert u uw eerste online coderingsinterview?

De beste plaats om te beginnen is bij uw tech lead. Zij zullen weten met welke taken de kandidaat zich op zijn eerste dag zal bezighouden.

Zij zouden een taak moeten maken die deze kwaliteiten heeft:

  • Gaat in op een zakelijk probleem
  • Wordt gegeven onder real-world omstandigheden
  • van een passende moeilijkheidsgraad is voor de baan

Uw tech lead kan DevSkiller gebruiken om een taak te bouwen met uw eigen code of ze kunnen kiezen uit DevSkiller's uitgebreide bibliotheek van vooraf gemaakte tests. Uw technisch interviewer kan dan het interview houden met een kandidaat waar ook ter wereld. U krijgt een sterke indicatie van de toekomstige prestaties van de kandidaat, terwijl u barrières wegneemt die de ervaring van de kandidaat kunnen schaden.

Post delen

Meer informatie over het inhuren van tech

Abonneer u op onze Learning Hub en ontvang nuttige inzichten rechtstreeks in uw inbox.

Verifieer en ontwikkel coderingsvaardigheden naadloos.

Zie DevSkiller producten in actie.

Beveiligingscertificeringen & naleving. Wij zorgen ervoor dat uw gegevens veilig en beveiligd zijn.

DevSkiller logo TalentBoost logo TalentScore logo