Kodningsintervju online och hur du kan CodePair på distans

Publicerad: Senast uppdaterad:
Kodningsintervju online och hur du kan CodePair på distans

Anledningen till att du genomför en kodningsintervju med en kandidat för programvaruutveckling är för att du ska kunna göra en kvalificerad uppskattning av hur väl de kommer att klara sitt jobb om de anställs. I det här inlägget får du veta hur du bäst gör för att ge en kodningsintervju online med en fjärrstyrd CodePair, även känd som en bedömning av färdigheter i parprogrammering intervju. Du får också veta hur du kan ge kandidaterna en bättre upplevelse genom att kodparera på distans.

Kodning av intervjuer brukade innebära att läsa teblad. Sedan kom kristallkulan och förändrade branschen över en natt.

Jag skämtar förstås, men många av de populära metoderna för att intervjua programutvecklare förutsäger deras framgång lika bra som en kristallkula.

Vad du vill se är hur dina kandidater presterar under verkliga förhållanden. Samtidigt vill du göra det så smärtfritt som möjligt för din kandidat att göra testet.

En CodePair-intervju online ger dig en inblick i kandidatens utvecklingsprocess. Det är så nära en verklig miljö som du kan hitta någonstans.

En CodePair-intervju online är bara en del av en teknisk intervju. Mer information, tips och tricks finns på följande webbplats Den ultimata guiden till den tekniska intervjun.

Men det är viktigt att inte spara på det genom att använda föråldrade metoder. För att hjälpa dig att undvika det har vi sammanställt en lista över bästa metoder för att hålla CodePair-intervjuer på distans på ett effektivt sätt.

I slutet av den här artikeln kommer du att känna till följande

  • Det bästa sättet att intervjua en utvecklare
  • Hur man genomför en CodePair-intervju
  • Hur du använder DevSkiller för att ge en kodningsintervju online på distans

Vad händer i en kodningsintervju online?

I de flesta kodningsintervjuer, inklusive en kodningsintervju online, ombeds kandidaten att använda sina kodningsfärdigheter för att utföra en viss uppgift.

Dessa uppgifter kan omfatta:

  • Gör en mycket enkel uppgift som att invertera ett binärt träd.
  • Att skriva en algoritm
  • Korrigera en kodbit
  • Utföra en affärsverksamhet

Intervjuaren ser kandidaten utföra uppgiften och ställer frågor. Dessa kan handla om varför kandidaten tog ett visst beslut eller hur kandidaten skulle reagera på en förändring i uppgiften.

En kodningsintervju online ska visa intervjuaren hur kandidaten skulle reagera på liknande situationer om han eller hon anställdes. Därför bör en kodningsintervju online innehålla en uppgift som speglar kandidatens första arbetsdag. Även om invertering av binära träd och uppbyggnad av algoritmer är populära typer av uppgifter, säger de inte mycket om kandidaten. En bra programvaruutvecklare kommer inte att invertera binära träd eller bygga algoritmer dagligen. De har verktyg som kan göra detta.

Vad är en bra uppgift för en kodningsintervju online?

En bra intervjuuppgift för kodning online bör vara en uppgift som utvecklaren skulle ta itu med om han eller hon började arbeta för dig.

I en artikel i Trådbunden, Laszlo Bock, tidigare Senior Vice President of People Operations på Google, citerade forskning som visade att arbetsprov är den bästa indikatorn på en kandidats framtida prestationer.

Din kodningsintervju bör därför vara ett autentiskt arbetsprov, under samma förhållanden som kandidaten skulle möta på jobbet.

Detta innebär att de får tillgång till alla de resurser som de normalt skulle använda. De bästa programvaruutvecklarna vet ju hur man använder ramverk och bibliotek, Stack Overflow, Googleoch ett antal andra online-resurser för att producera ren och effektiv kod inom tidsgränserna.

Om du vill veta hur de använder alla tillgängliga resurser runt omkring dem för att lösa dina affärsproblem, varför skulle du då be dem att avstå från dessa resurser?

Kvaliteterna hos en bra kodningsintervjuuppgift

  • Testet är ett autentiskt arbetsprov.
  • Den ger din kandidat alla de resurser som han eller hon normalt skulle använda på jobbet.
  • Uppgiften baseras på ett affärsproblem som de kommer att möta när de börjar arbeta för dig.

Nu när du har en bra uppgift för kodningsintervju kan du hålla intervjun, men ett grundligt test kan kosta. Den tid du måste ägna åt ett grundligt test kan vara ett problem för vissa kandidater.

Stack Overflow's 2017 års undersökning av utvecklare visade att endast 13,1% söker aktivt efter ett jobb medan 62,1% inte söker aktivt men är öppna för nya möjligheter. Om en utvecklare inte söker aktivt är det förmodligen för att han eller hon redan har en anställning. Din kandidat kan vara intresserad av vad du har att erbjuda. Med det sagt kan det vara svårt för dem att ta ledigt mitt på dagen för att intervjua dig. Detta blir ännu svårare om kandidaten bor i en annan stad. Så hur kan du göra upplevelsen bättre för kandidaten?

Hur fjärrstyrda kodningsintervjuer online gör det lättare att testa kandidater

Det finns en risk att upptagna kandidater inte hinner delta i en intervju mitt på dagen som råkar sammanfalla med när intervjuaren var tillgänglig. Istället hamnar de i slutändan i din kandidatpipeline.e.

När kandidaten reser från en annan ort kan det bli ännu svårare att samordna intervjun. Att hålla en kodningsintervju online är ett utmärkt sätt att komma runt detta problem. Genom att ta bort restiden ger det mycket mer flexibilitet i planeringen av provet.

Men för att genomföra ett CodePair-test online behöver du ett verktyg som gör att du både kan kommunicera med dina kandidater och se vad de arbetar med.

Det är enkelt att ha en kodningsintervju online och CodePair med DevSkiller.

I slutet av det här avsnittet kommer du att veta hur du kan:

  • Ställ in en CodePair-intervju online med DevSkiller
  • Kommunicera med din kandidat
  • Granska den kod som skrevs under intervjun

DevSkiller gör det redan möjligt för dig att automatiskt testa dina kandidater på deras första arbetsdag. Detta kan genomföras när kandidaten vill och fungerar utmärkt som en teknisk screening. Vår CodePair-intervju online innebär att den tekniska undersökningen och intervjun kan sammanfogas i en och samma intervju, vilket sparar kandidatens tid.

Det börjar enkelt nog. Intervjuaren skickar kandidaten en inbjudan till ett av DevSkillers många förberedda tester på DevSkiller eller ett test med företagets egen kod.

Inbjudan till din kodningsintervju online och codepair med DevSkiller

Kandidaten måste sedan starta testet vid en förutbestämd tidpunkt och intervjuaren kan sedan delta i CodePair-testet.

Intervju om kodning online och codepair i DevSkiller

När intervjuaren ansluter sig har han/hon full realtidstillgång till samma IDE som kandidaten har. Intervjuaren kan sedan arbeta på projektet tillsammans med kandidaten och ta bort eller lägga till kod. Ganska häftigt, eller hur? Men vad händer om du vill genomföra en kodningsintervju online med CodePair?

codepair i en kodningsintervju onlineDevSkiller har allt du behöver. Medan kandidaten och intervjuaren arbetar med samma kod kan de videochatta i appen. På så sätt kan intervjuaren kan ställa frågor och får veta vad kandidaten tänker på under intervjun.

Kommunicera via video under din kodningsintervju online och codepair.Intervjuaren kan dessutom fokusera på deluppgifter så att han/hon kan få inblick i varje steg i processen i stället för att bara ha en helhetsbild tillgänglig.

Intervjuarens tillgång till IDE är särskilt användbar. Detta beror på att kandidaten och intervjuaren kan köra enhetstester under tiden eller allmänt se om koden faktiskt gör vad den ska göra.

Det här visar ett enhetstest under en kodningsintervju och kodparning online i DevSkiller.I slutet av intervjun spelas alla åtgärder i IDE-instrumentet in så att intervjuaren kan granska hur CodePair-intervjun gick till och anteckna kandidatens beslut.

Det här är en repris av en kodningsintervju och en kodparning online.Hur du genomför din första intervju om kodning online

Det bästa stället att börja är med din tekniska chef. De vet vilka uppgifter kandidaten kommer att få ta itu med första dagen.

De ska bygga en uppgift som har dessa egenskaper:

  • Tar upp en affärsproblematik.
  • ges under verkliga förhållanden
  • har en lämplig svårighetsgrad för arbetet

Din tekniska ledare kan använda DevSkiller för att skapa en uppgift med din egen kod eller välja från DevSkillers omfattande bibliotek med färdiga tester. Din tekniska intervjuare kan sedan hålla intervjun med en kandidat var som helst i världen. Du får en stark indikation på kandidatens framtida prestationer samtidigt som du eliminerar hinder som kan skada kandidatens upplevelse.

Dela inlägg

Läs mer om rekrytering av tekniker

Prenumerera på vår Learning Hub för att få nyttiga insikter direkt i din inkorg.

Kontrollera och utveckla kodningsfärdigheter utan problem.

Se DevSkillers produkter i praktiken.

Säkerhetscertifieringar och efterlevnad. Vi ser till att dina data är säkra och skyddade.

DevSkillers logotyp TalentBoost logotyp TalentScore-logotyp