Hur man genomför en teknisk intervju: 7 tips för tekniska intervjuer

Publicerad: Senast uppdaterad:
tips för tekniska intervjuer

Tekniska intervjuer har länge varit ett ämne som debatterats flitigt bland utvecklare. Detta har lett till att rekryterare söker efter tips för tekniska intervjuer som fungerar. År 2016, Sahat Yalkabovsom för närvarande arbetar som Senior Frontend Engineer på Bloomberg LP, skrev ett inlägg med titeln "F** You, I Quit, Hiring is Broken." I det här inlägget beskrev han den tekniska rekryteringsprocessen som en förödmjukande och avhumaniserande process.Sanningen är att han har en poäng.

Tekniska rekryteringar står inför ett stort problem. Detta kan bara lösas med rätt tillvägagångssätt för både teknisk screening och tekniska intervjuer. För att åstadkomma en positiv förändring krävs dock att personal- och IT-avdelningarna samarbetar. Vi har samlat de bästa tipsen för tekniska intervjuer i den här artikeln för alla parter som är involverade i processen.

För mer information om hur du genomför en teknisk intervju och vilka kodningsutmaningar du ska använda, läs mer på Den ultimata guiden till den tekniska intervjun Om du vill ha mer allmänna intervjutips kan du kolla in 17 intervjutips för intervjuare.

I det här inlägget tar vi upp följande ämnen:

  • Varför behöver du tips för tekniska intervjuer?
  • Vilka är de bästa tipsen för tekniska intervjuer?

Varför behöver du tips för tekniska intervjuer?

Tekniska intervjuer genomförs vanligtvis av tekniska experter. I de flesta fall är det någon från utvecklarteamet, de tekniska ledarna och teknikchefen, beroende på hur högt uppsatt tjänsten är. Kandidaterna ombeds vanligtvis att besvara frågor som är specifika för den roll de sökt. De kanske också kodar tillsammans i vad som ofta kallas för parprogrammering.

Syftet med den tekniska intervjun är följande:

  • utvärdera färdigheter i problemlösning
  • arbeta tillsammans för att bedöma om teamet och företaget passar ihop
  • fokusera på uppgifter som är specifika för ditt företag, t.ex. de uppgifter som ditt utvecklingsteam för närvarande arbetar med

Tekniska intervjuer finns i alla former och storlekar. Det kan handla om att lösa uppgifter tillsammans på en teknisk screening- och intervjuplattform, parprogrammering, whiteboarding eller en kombination av flera av dem. Alla dessa är dock inte lika effektiva. Som en allmän regel gäller att ju mer en viss metod liknar verkligt arbete, desto bättre. Därför bör den tekniska intervjun baseras på arbetsprover under förhållanden som återspeglar utmaningarna i det verkliga arbetet. Det är enklast att göra detta genom att koda tillsammans med kandidaten, antingen genom en screening- och intervjuplattform eller via parningsverktyg.

Tyvärr beror mycket av debatten om den tekniska intervjun på att tekniska intervjuer tenderar att fokusera på fel saker. Det kan till exempel handla om förmågan att minnas något ur huvudet när man normalt sett bara skulle googla det. Vissa företag gör sig också skyldiga till att använda modeord eller ställa logiska frågor som inte bedömer kodningsförmågan.

Även om det är intressant, ger "två tåg och en fågelproblematik" inget ljus över kandidaternas Java-kompetens:tips för tekniska intervjuer Använd inte logiska pussel

Källa: LinkedIn

Behöver en *Riktigt dåligt* exempel på hur tekniska intervjuer inte bör se ut? Se dig själv som varnad:

En bra teknisk intervju gör det möjligt för utvecklare att visa upp sina verkliga kodningsfärdigheter. Detta kan inte uppnås med någon av metoderna i videon. Med de ord som Quincy Larson, läraren som grundade freeCodeCamp.org, "Nästan alla utvecklare som jag har pratat med håller med om att ens förmåga att skriva algoritmer från minnet på en whiteboard nästan inte har något att göra med verkligt dagligt utvecklararbete."

Varför insisterar de stora aktörerna fortfarande på tekniska intervjuer som är inriktade på whiteboardtavlor för att bedöma kandidaternas lämplighet för jobbet? Det är inget fel med att använda en whiteboardtavla, den demoniseras bara för att den står för allt som är fel i branschen. tips för tekniska intervjuer håll dig borta från whiteboardtavlan

Källa: Pexels

Låt oss nu titta på tips för tekniska intervjuer för att visa dig hur din tekniska intervju bör se ut. Tänk på att det är ditt ansvar som teknisk rekryterare att samarbeta med dina utvecklare för att optimera hela rekryteringsprocessen.

Tips för tekniska intervjuer

1. Minska antalet personliga intervjuer

Det bästa tipset är utan tvekan att ha färre tekniska intervjuer. Du kanske tror att detta skulle leda till att du anställer färre personer, men att genomföra färre intervjuer har en positiv inverkan på kvaliteten på din tekniska intervju. Du har mer tid på dig vilket ger dig chansen att göra upplevelsen personlig och mänskligare.

Antalet personer som HR- och utvecklingsteamet måste intervjua beror på hur du granskar tekniska färdigheter. Om du förbättrar ditt screeningförfarande har det en enormt positiv effekt på antalet personliga intervjuer som du behöver organisera. Ju tidigare du screenar tekniska färdigheter i processen, desto bättre. Med andra ord gör en automatiserad lösning för teknisk screening det möjligt för dig att eliminera kandidater som ändå skulle misslyckas med den tekniska intervjun. Detta innebär att du inte behöver genomföra intervjuer utan efterarbete.

Här är ett utmärkt exempel från Lingonberry Talent Acquisition:bild presentera tekniska intervjutips köra färre intervjuer

Efter att ha implementerat DevSkiller kunde Lingonberry minska antalet tekniska intervjuer med hela 53%. De lyckades göra det genom att vara mer noggranna med sin tekniska screening.

Det är ett enkelt sätt att komma på god fot med de utvecklare som vanligtvis genomför intervjun. Du kan involvera dem så sent som möjligt och låta dem fokusera på sina projekt.

2. Var snabb

Enligt Jobvite, "50% av de arbetssökande har haft minst en intervju under det senaste året för att utforska olika alternativ eller skaffa sig erfarenhet - utan att ha för avsikt att lämna sitt nuvarande jobb." Siffran är ännu högre om man lägger till dem som aktivt funderar på att byta jobb.

Dina kandidater som är utvecklare pratar förmodligen med andra företag och tittar på andra karriärmöjligheter. Eftersom deras kompetens är mycket efterfrågad får de vanligtvis mer än ett erbjudande åt gången. Om du verkligen är intresserad av en kandidat bör du boka in den tekniska intervjun så snart som möjligt.

Om du måste avbryta, se till att den nya intervjun äger rum. oavsett vad som händer. Om du flyttar fram tiderna igen kan kandidaten förlora intresset för tjänsten eftersom det ger ett felaktigt intryck av ditt företag.

3. Imitera det arbete som ska utföras

Den tekniska intervjun ger dina tekniska ledare, medlemmarna i utvecklingsteamet och dina kandidater en chans att arbeta tillsammans och lära känna varandra.

Utvecklare kommer till den tekniska intervjun för att få sina färdigheter bedömda, träffa de personer som de kan komma att arbeta med och få en känsla för företaget. De uppskattar inte att få vaga frågor som inte gör mycket (om ens något) för att bedöma deras kodningsfärdigheter.

Min personliga favorit? "Berätta om HTML."gif användes för att presentera förvirringen om några tips för tekniska intervjuer.

4. Gå online

Det är ofta svårt att planera intervjuer. Detta gäller särskilt för kandidater som överväger att flytta för att kunna arbeta för dig. Om du planerar en intervju för kodning på distans kan du få en bra inblick i hur en viss utvecklare tycker om att arbeta utan att be honom eller henne att resa. Både personliga intervjuer och kodningsintervjuer på distans har sina egna fördelar. Om du vill lära dig mer om kodparintervjuer på distans rekommenderar jag starkt vårt inlägg: Kodningsintervju online och hur du kan CodePair på distans

tips för tekniska intervjuer gif som visar kodpar på nätet5. Anställning i samförstånd

Om det är för mycket folk i intervjurummet kan det kännas som ett förhör och inte som ett samtal. Detta sagt, enligt Joel Spolsky, under hela rekryteringsprocessen måste din kandidat ses av minst sex personer. Två av dessa bör vara hans eller hennes närmaste kollegor. Helst ska du ha enighet om varje anställning och om fler än två personer inte är överens ska du inte anställa kandidaten.

Att ta med för många personer till den tekniska intervjun kan vara stressande för kandidaten. För att undvika detta kan du spela in dina sessioner och visa dem för resten av teamet.

6. Arbeta med din kandidatupplevelsetips för tekniska intervjuer

Källa: Jobvite

Enligt Jobvite47% av kandidaterna säger att intervjun har störst inverkan på deras intryck av jobbet.

Vilket intryck ger dina intervjuare? Kommer de i tid? Är de kollektivt ute efter kandidaten eller har de en konversation? Presenterar de sig själva för kandidaten?

7. Se till att alla intervjuare får utbildning.

"Bara för att din intervjuare är en briljant mjukvaruutvecklare betyder det inte att han är en briljant intervjuare. Jag har sett några av de mest fruktansvärda intervjuerna av fantastiska programvaruutvecklare. ", säger Kevin Ferguson, VD och koncernchef för Craftlogic. Det är nödvändigt att förstå de olika svarsalternativen, så frågor och uppgifter bör förberedas före intervjun. Du kan välja att i viss mån gå utanför manuskriptet beroende på hur intervjun utvecklas. Med det sagt bör du definitivt ha ett manus.

Slutsats: tips för tekniska intervjuer

En bra teknisk intervju är informativ och relevant för vad ditt företag gör. Den ger insikter till både personal- och utvecklingsavdelningen. Den genomförs för att locka fram vissa handlingar och svar så att du kan bedöma problemlösningsförmågan och se hur kandidaten skulle klara sig i ditt team.

Vilka är de bästa tipsen för tekniska intervjuer som du någonsin har fått? Berätta för mig i kommentarsfältet nedan!

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