[Webinar]Da un controllore di plagio del codice a un tracker IP, i test di DevSkiller sono sicuri

Pubblicato: Ultimo aggiornamento:
Da un controllore di plagio del codice a un tracker IP, i test di DevSkiller sono sicuri

Va da sé che un test sulle competenze degli sviluppatori è utile solo se si sa che il test è stato fatto dalla persona giusta. Nella stragrande maggioranza dei casi, questo non è un problema. Tuttavia, nel nostro sistema impieghiamo comunque un controllore di plagio del codice. Perché?

Perché avete bisogno di un controllore di plagio del codice

Il plagio è un grande problema della società. Secondo Paradigmi accademici, LLCIl Centro per l'integrità accademica ha scoperto che quasi l'80% degli studenti universitari ammette di aver imbrogliato almeno una volta. E se pensate che questo sia semplicemente un caso di tutti quegli studenti di tessitura di cesti subacquei che consegnano cesti economici da Walmart come progetto di fine trimestre, vi sbagliate di grosso.

Stanford, il terreno di coltura dei fondatori di alcune delle più grandi aziende tecnologiche come Google e Netflix e una regolare pipeline per i laureati in informatica che entrano nella Silicon Valley, ha avuto la sua parte. Secondo il New York TimesIn una classe di informatica del 2015 20% dei suoi studenti sono stati segnalati per possibili imbrogli.

Perché avete bisogno di un controllore di plagio del codice

Stanford non è l'unica istituzione d'élite ad avere problemi di plagio con i propri informatici. Lo stesso articolo cita notizie di imbrogli dilaganti nelle scienze informatiche di Purdue, Harvard e Yale. So che questo può sembrare un problema astratto per voi. Dopo tutto siete fuori dall'università e il lavoro che fate è molto serio. Ma questi problemi nel mondo accademico suggeriscono un problema molto più ampio.

A studio pubblicato sulla rivista Etica e comportamento ha rilevato che gli studenti che plagiano all'università si considerano più propensi a infrangere le regole sul posto di lavoro. In altre parole, l'imbroglio dilagante nel mondo accademico ha avuto un impatto diretto sull'industria. Il plagio non è quindi un problema puramente accademico, ma un sintomo di un problema più ampio a cui la società deve prepararsi.

Noi di DevSkiller siamo consapevoli che un test di codifica è utilizzabile solo se si può essere sicuri che il candidato che lo esegue sarà lo stesso che si presenta al colloquio. Uno dei principali vantaggi della nostra piattaforma è che può essere svolto ovunque, ma questo significa che dobbiamo includere robusti controllori di plagio del codice per mantenere l'integrità del nostro sistema.

4 controllori di plagio del codice che utilizziamo per assicurarci che i risultati dei test siano accurati

In DevSkiller prendiamo molto sul serio le funzioni di sicurezza. I nostri quattro diversi rilevatori di plagio assicurano che l'integrità dei nostri test non venga violata. Adottiamo un approccio su più fronti:

  • Utilizziamo l'acquisizione di foto per confermare l'identità del candidato.
  • Il nostro localizzatore di indirizzi IP conferma la posizione del candidato
  • Il nostro rilevatore di plagio controlla l'originalità della soluzione del candidato.
  • I nostri strumenti di ascolto dei social media ci avvisano quando viene pubblicato un test, consentendoci di intervenire immediatamente.

Confermare l'identità del candidato con una foto

Codice di controllo del plagio: Confermare l'identità del candidato con una foto

Uno dei modi migliori per garantire l'integrità del processo di assunzione è quello di poter vedere la persona che effettua il test. Volevamo assicurarci che i nostri clienti potessero farlo, ma era importante agire con cautela.

Siamo orgogliosi di aiutare i nostri clienti a dare un'immagine straordinaria ai loro clienti. esperienza del candidato. Per mantenere i candidati nel vostro imbuto di reclutamento, abbiamo scoperto che è importante trovare un equilibrio tra le preoccupazioni di privacy del candidato e la necessità di verificare la sua identità. Dopo un ampio feedback da parte dei candidati, abbiamo deciso di non filmare l'intera sessione. Sarebbe stato troppo invasivo per il candidato.

Invece, abbiamo scoperto che chiedere al candidato di scattarsi una foto mentre svolge il test ci dava la conferma di cui avevamo bisogno. Allo stesso tempo, non ha creato inutili problemi di privacy. Con tutti i test di DevSkiller, è possibile chiedere una foto in qualsiasi momento. Può essere all'inizio, alla fine o anche in un punto arbitrario nel mezzo. Il candidato può facilmente scattarsi un selfie con la propria webcam. In questo modo si verifica che la stessa persona che fa il test sia quella che si presenta al colloquio.

Il nostro tracker dell'indirizzo IP garantisce che il test non venga esternalizzato.

Controllo del plagio del codice: : Il nostro tracker dell'indirizzo IP garantisce che il test non sia stato esternalizzatoUna delle migliori caratteristiche di DevSkiller, quella che probabilmente contribuisce maggiormente all'esperienza dei candidati che offriamo, è la possibilità di sostenere un test DevSkiller in qualsiasi momento e da qualsiasi parte del mondo. L'aspetto positivo è che il candidato può sostenere il test nel momento a lui più congeniale, senza dover fare un viaggio fastidioso o costoso presso i vostri uffici.

Ma il fatto che il test non venga svolto davanti a voi potrebbe aprire la porta ad abusi, per cui è importante sapere dove il candidato effettua il test. Per aiutarvi a individuare la sua posizione, abbiamo incluso un tracker dell'indirizzo IP per mostrarvi esattamente dove viene svolto il test. Si tratta di un'informazione facilmente verificabile che potrete controllare con il vostro candidato. Ad esempio, se un candidato di Albany svolge il test ad Auckland, dovrete probabilmente chiedergli del suo viaggio in Nuova Zelanda.

"I manifesti mi hanno convinto".

Nessun candidato ha visto il compito prima dell'inizio del test

Se chiedete a qualsiasi sviluppatore, vi dirà che non fa codice in una bolla di sapone. I più efficaci, quelli che vorreste assumere, utilizzano costantemente risorse esterne e ricercano soluzioni diverse per risolvere i problemi che si trovano ad affrontare. Non dovete stupirvi se il vostro team cerca regolarmente soluzioni su Stack Overflow, GitHub o in generale su Google.

DevSkiller è unico tra i test di competenze in quanto ricrea l'ambiente aziendale nel modo più accurato possibile. Ma poter accedere a qualsiasi risorsa disponibile significa che dobbiamo aggiungere un'ulteriore protezione per assicurarci che ogni candidato abbia le stesse possibilità di completare i nostri test. Come fa DevSkiller a mantenere l'integrità dei suoi test, fornendo agli sviluppatori le stesse risorse che utilizzeranno quando inizieranno a lavorare per voi?

Iniziamo con la creazione di compiti unici. Questi compiti sono creati da esperti della materia e sono progettati per ottenere un buon campione delle capacità di uno sviluppatore. Per assicurarci che i nostri compiti siano ugualmente impegnativi per tutti coloro che li affrontano, lavoriamo notte e giorno per mantenere i nostri compiti fuori da Internet. Come facciamo a mantenere l'integrità di questi test?

Gli strumenti di ascolto dei social media catturano le attività nel momento in cui vengono pubblicate

Controllo del plagio del codice: : Gli strumenti di ascolto dei social media catturano i compiti nel momento in cui vengono pubblicatiPrima di tutto, impieghiamo speciali strumenti di ascolto sociale in modo da essere avvisati se uno dei nostri test viene pubblicato. Le poche volte che è successo, non si è trattato di un atto doloso. Si è trattato semplicemente di uno sviluppatore entusiasta che voleva condividere il compito di codifica con la comunità. Tuttavia, siamo sempre vigili nell'assicurarci che questi test vengano eliminati immediatamente dopo la loro pubblicazione. Se un compito non viene eliminato o impiega molto tempo per essere rimosso, lo rimuoviamo semplicemente dal nostro catalogo. Anche il miglior compito non vale la pena di essere mantenuto se non è più integro.

Il nostro controllore di plagio del codice assicura che ogni soluzione sia unica.

Controllo del plagio del codice: Il nostro controllore di plagio del codice assicura che ogni soluzione sia unica.Teniamo anche traccia di tutte le soluzioni che sono state date ai compiti di DevSkiller in passato. Come si dice, c'è più di un modo per sbucciare un'arancia e la complessità dei compiti di DevSkiller significa che spesso ci sono infiniti modi per completarli. Il nostro controllore di plagio del codice analizza le soluzioni inviate e ne verifica alcune rispetto a quelle precedenti. Come potete vedere qui sopra, vi viene data una percentuale di somiglianza del codice con le soluzioni precedenti.

Dovete preoccuparvi?

Codice di controllo del plagio: c'è da preoccuparsi?

Vorrei sottolineare che, grazie a queste misure di salvaguardia, il plagio non è un problema comune nel nostro sistema. Come ho detto prima, non abbiamo ricevuto molte segnalazioni in merito. Ma come si dice, la miglior difesa è un buon attacco. Come ogni buon esploratore, siamo sempre preparati. Lo scopo di queste precauzioni non è tanto quello di preoccuparvi quanto quello di evitare che vi preoccupiate.

Naturalmente, il modo migliore per assicurarsi che il lavoro svolto in un test rappresenti il lavoro del candidato è quello di mettere in discussione le sue risposte durante il colloquio. Il candidato deve essere in grado di spiegare e giustificare le scelte fatte nel test DevSkiller.

In questo webinar vi spieghiamo come utilizzare ciascuno dei nostri verificatori di plagio del codice.

Per saperne di più sulle funzioni di sicurezza che abbiamo aggiunto a DevSkiller, abbiamo realizzato un webinar che spiega il nostro controllore di plagio del codice. Potete vederlo qui sotto e, se avete domande, contattateci per telefono, e-mail o tramite Intercom nell'app.

Condividi post

Per saperne di più sulle assunzioni nel settore tecnologico

Iscrivetevi al nostro Learning Hub per ricevere utili approfondimenti direttamente nella vostra casella di posta elettronica.

Verifica e sviluppo delle competenze di codifica senza soluzione di continuità.

Guardate i prodotti DevSkiller in azione.

Certificazioni di sicurezza e conformità. Ci assicuriamo che i vostri dati siano sicuri e protetti.

Logo DevSkiller Logo TalentBoost Logo TalentScore