[Webinar]DevSkillers tester är säkra, från en kontroll av plagiat till en IP-tracker.

Publicerad: Senast uppdaterad:
DevSkillers tester är säkra, från en kontroll av kodplagiat till en IP-tracker.

Det säger sig självt att ett test av utvecklarens färdigheter endast är användbart om du vet att rätt person har gjort testet. I de allra flesta fall är detta inget problem. Men vi använder ändå en kodplagiatskontroll i vårt system. Varför gör vi det?

Varför du behöver en plagiatkontroll för kod

Plagiering är ett stort problem i samhället. Enligt Academic Paradigms, LLCCenter for Academic Integrity fann att nästan 80% av alla studenter på högskolor erkänner att de har fuskat minst en gång. Och om du tror att detta helt enkelt beror på att alla dessa undervattensstudenter i korgflätning lämnar in billiga korgar från Walmart som sitt projekt i slutet av terminen, så har du verkligen fel.

Stanford, där grundarna av några av de största teknikföretagen som Google och Netflix har fötts och där en regelrätt pipeline för datavetenskapsexaminerade studenter går till Silicon Valley, har haft sin beskärda del. Enligt New York Times, en datavetenskapsklass från 2015 fick 20% av sina elever flaggade för eventuellt fusk.

Varför du behöver en plagiatkontroll för kod

Stanford är inte den enda elitinstitutionen som har haft problem med plagiat bland sina datavetare. I samma artikel citeras rapporter om utbrett fusk inom datavetenskap vid Purdue, Harvard och Yale. Jag vet att detta kan verka som en abstrakt fråga för dig. Ni är trots allt ute på universitetet och det arbete ni utför är mycket seriöst. Men dessa frågor inom den akademiska världen tyder på ett mycket större problem.

A studera publicerad i tidskriften Etik och beteende fann att studenter som plagierar i college rapporterade att de ansåg att de var mer benägna att bryta mot regler på arbetsplatsen. Med andra ord hade det utbredda fusket inom den akademiska världen haft en direkt inverkan på näringslivet. Plagiering är därför inte enbart ett akademiskt problem utan ett symptom på ett större problem som samhället måste förbereda sig på.

På DevSkiller förstår vi att ett kodningstest endast är användbart om du kan vara säker på att kandidaten som gör det kommer att vara samma kandidat som vid intervjun. En stor fördel med vår plattform är att det kan tas var som helst, men det innebär att vi måste inkludera robusta kodplagiatskontroller för att upprätthålla integriteten i vårt system.

4 kodplagiatskontroller som vi använder för att se till att testresultaten är korrekta.

Vi tar säkerhetsfunktioner på största allvar på DevSkiller. Våra fyra olika plagiatdetektorer ser till att integriteten i våra tester inte kränks. Vi använder oss av ett flerstämmigt tillvägagångssätt enligt följande:

  • Vi använder oss av fotografering för att bekräfta kandidatens identitet.
  • Vår spårare av IP-adresser bekräftar kandidatens plats.
  • Vår plagiatdetektor kontrollerar hur originell kandidatens lösning är.
  • Våra verktyg för att lyssna på sociala medier varnar oss när ett test publiceras så att vi kan vidta omedelbara åtgärder.

Bekräfta kandidatens identitet med ett foto

Kontroll av plagiat av kod: Det är en av de viktigaste

Ett av de bästa sätten att garantera integriteten i din rekryteringsprocess är att kunna se den person som gör testet. Vi ville se till att våra kunder kunde göra detta, men det var viktigt att gå försiktigt fram.

Vi är stolta över att hjälpa våra kunder att ge en fantastisk kandidatupplevelse. För att behålla kandidater i din rekryteringstratt har vi funnit att det är viktigt att hitta en balans mellan kandidatens integritet och behovet av att verifiera deras identitet. Efter omfattande feedback från testkandidaterna beslutade vi att inte filma hela sessionen. Detta skulle vara alltför påträngande för kandidaten.

Istället fann vi att om vi bad kandidaten att ta ett foto av sig själv medan han eller hon gjorde testet fick vi den bekräftelse vi behövde. Samtidigt skapade det inga onödiga problem med integriteten. Med alla DevSkillers tester kan du be om ett foto när som helst. Det kan vara i början, i slutet eller till och med en godtycklig punkt i mitten. Kandidaten kan enkelt ta en selfie med sin webbkamera. Detta verifierar att samma person som gör ett test är den som kommer in på intervjun.

Vår IP-adressspårare garanterar att testet inte är utlokaliserat.

Kontroll av plagiat av kod: : Vår IP-adressspårare garanterar att testet inte är utlokaliserat.En av de bästa funktionerna hos DevSkiller, den funktion som förmodligen bidrar mest till den kandidatupplevelse som vi erbjuder, är det faktum att du kan göra ett DevSkiller-test när som helst från var som helst i världen. Det fina med detta är att kandidaten kan göra testet vid en tidpunkt som passar dem bäst och de behöver inte göra en besvärlig eller dyr resa till era kontor.

Men om du inte gör testet framför dig kan det leda till missbruk, så det är viktigt att veta var din kandidat gör testet. För att hjälpa dig att lokalisera deras plats har vi inkluderat en IP-adressspårare som visar dig exakt var testet tas. Detta är en lätt verifierbar information som du kan kontrollera med din kandidat. Om du till exempel har en kandidat från Albany som gör testet i Auckland bör du förmodligen fråga honom eller henne om hans eller hennes resa till Nya Zeeland.

"Jag blev övertygad av affischerna"

Ingen kandidat har sett uppgiften innan testet börjar.

Fråga vilken utvecklare som helst och de kommer att säga att de inte kodar i en bubbla. De mest effektiva, de som du faktiskt vill anställa, använder sig ständigt av externa resurser och undersöker olika lösningar för att lösa de problem de ställs inför. Du ska inte bli förvånad om ditt team regelbundet letar efter lösningar på Stack Overflow, GitHub eller allmänt tittar på Google.

DevSkiller är unikt bland färdighetstesterna eftersom det återskapar affärsmiljön så exakt som möjligt. Men eftersom vi kan få tillgång till alla tillgängliga resurser måste vi lägga till extra skydd för att se till att alla kandidater har samma chans att klara våra tester. Så hur upprätthåller DevSkiller testens integritet samtidigt som utvecklarna får tillgång till samma resurser som de kommer att använda när de börjar arbeta för dig?

Vi börjar med att skapa unika uppgifter. Dessa uppgifter skapas av ämnesexperter och är utformade för att ge ett bra exempel på en utvecklares förmåga. För att se till att våra uppgifter är lika utmanande för alla som tar dem arbetar vi natt och dag för att hålla våra uppgifter utanför internet. Så hur upprätthåller vi integriteten hos dessa tester?

Lyssningsverktyg för sociala medier fångar upp uppgifterna i samma ögonblick som de publiceras

Kontroll av plagiat av kod: : Verktyg för att lyssna på sociala medier fångar upp uppgifter i samma ögonblick som de publiceras.First of all, we employ special social listening tools so we are notified if any of our tests are ever posted. The few times that this has happened it has not been malicious. It has simply been an excited developer who wants to share the coding task with the community. But we are still vigilant about making sure these tests are taken down immediately after they’re posted. If any task isn’t taken down or takes a long time to be removed, we simply remove it from our catalog. Even the best task isn’t worth keeping if it no longer has integrity.

Vår plagiatkontroll ser till att varje lösning är unik.

Kontroll av plagiat av kod: Vår plagiatkontrollant för kod ser till att varje lösning är unik.Vi håller också reda på alla lösningar som har givits för DevSkillers uppgifter tidigare. Som folk säger finns det mer än ett sätt att skala en apelsin och komplexiteten hos DevSkillers uppgifter innebär att det ofta finns ett oändligt antal sätt att slutföra dem. Vår kodplagiatkontrollant analyserar de lösningar som lämnas in och kontrollerar vissa mot tidigare lösningar. Som du kan se ovan får du en procentsats för hur lik koden är tidigare lösningar.

Bör du vara orolig?

Kodplagiatskontroll: Bör du vara orolig?

Jag vill betona att med dessa skyddsåtgärder på plats är plagiat inte ett vanligt problem i vårt system. Som jag sa tidigare har vi inte fått många rapporter om att det faktiskt har hänt. Men som de säger, det bästa försvaret är ett bra anfall. Som alla bra scouter är vi alltid förberedda. Syftet med dessa försiktighetsåtgärder är inte att oroa dig så mycket som att hindra dig från att oroa dig.

Det bästa sättet att se till att arbetet på ett test representerar kandidatens arbete är naturligtvis att ifrågasätta deras svar under intervjun. Kandidaten bör kunna förklara och motivera de val de gjorde i sitt DevSkiller-test.

I det här webbseminariet förklarar vi hur du använder var och en av våra plagiatkontroller för kod.

Om du vill veta mer om de säkerhetsfunktioner som vi har lagt till i DevSkiller har vi gjort ett webbseminarium som förklarar vår plagiatkontroll för kod. Du kan se det nedan och om du har några frågor kan du kontakta oss via telefon, e-post eller Intercom i appen.

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