Test online di Kotlin

In DevSkiller il nostro team di esperti produce test online Kotlin appositamente progettati per assistere i reclutatori che cercano di assumere sviluppatori Kotlin. Abbiamo test online Kotlin disponibili per valutare candidati con tutti i livelli di esperienza.

I nostri test online di Kotlin si distinguono dai tradizionali test algoritmici per l'implementazione del RealLifeTesting™. Si tratta di una metodologia di test per sviluppatori unica nel suo genere, che mette alla prova i candidati con problemi del mondo reale, simili a quelli del loro lavoro quotidiano. DevSkiller può aiutarvi a trovare il vostro prossimo sviluppatore Kotlin oggi stesso con la nostra gamma di test online Kotlin.

Android
JUNIOR
Competenze testate
Durata
36 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Android

Lacune nel codice

valutare la conoscenza di Android, Kotlin

Attività di programmazione - Livello: Facile

Android | Kotlin | Bussola - Implementare la funzionalità della bussola nell'applicazione basata sulla posizione.

Android
MEDIO
Competenze testate
Durata
41 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Android

Lacune nel codice

valutare la conoscenza di Android, Kotlin

Attività di programmazione - Livello: Medio

Android | Kotlin | RecyclerView | To-do List - Creare un semplice elenco di cose da fare in cui ogni elemento è un elemento dell'elenco nella cartella Vista Riciclatore.

Android
SENIOR
Competenze testate
Durata
58 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Android

Lacune nel codice

valutare la conoscenza di Android, Kotlin

Attività di programmazione - Livello: Difficile

Android | Kotlin, C | JNI Magic - Implementa la funzionalità JNI che consente di chiamare il metodo Base::getBaseComponent solo con un'istanza Client.

Android
MEDIO
Competenze testate
Durata
61 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Android

Lacune nel codice

valutare la conoscenza di Android, Kotlin

Attività di programmazione - Livello: Medio

Android | Kotlin | Applicazione Notepad - Completare le funzionalità di base di un'applicazione per prendere appunti utilizzando RecyclerView.

Android
SENIOR
Competenze testate
Durata
52 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Lacune nel codice

valutare la conoscenza di Android, Kotlin

Attività di programmazione - Livello: Difficile

Android | Kotlin | Bitmap manipulation - Applicazione completa per la manipolazione delle immagini che esegue alcune operazioni sull'immagine selezionata.

Android
JUNIOR
Competenze testate
Durata
53 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Android,

Lacune nel codice

valutare la conoscenza di Android, Kotlin e Java

Attività di programmazione - Livello: Facile

Android | Kotlin | Applicazione dipendenti - Applicazione completa che visualizza un elenco di persone responsabili di diverse aree dell'azienda, come l'informatica o le buste paga.

Kotlin
JUNIOR
Competenze testate
Durata
95 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Kotlin

Attività di programmazione - Livello: Facile

Kotlin | Spring Boot | Money Heist - Implementare due metodi in base ai requisiti per ottenere tutte le informazioni necessarie dal database.

Kotlin
MEDIO
Competenze testate
Durata
40 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Kotlin

Attività di programmazione - Livello: Medio

Kotlin | Motore di ricerca precompilato - Implementa il motore ottimizzato per la ricerca dei prodotti, basato sul compito di precompilazione per precompilare i risultati per qualsiasi insieme di opzioni.

Android
SENIOR
Competenze testate
Durata
45 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Android

Attività di programmazione - Livello: Difficile

Android | API Vibrazioni - Implementare un metodo per riprodurre una melodia di fantasia tramite il dispositivo aptico incorporato per indicare che l'interruttore della funzione è stato attivato.

Java
JUNIOR
Competenze testate
Durata
34 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Java, Spring Boot

Attività di programmazione - Livello: Facile

Java | Spring Boot, Kotlin | Orders microservice - Implementare una spina dorsale del miscroservizio RESTful.

Android
MEDIO
Competenze testate
Durata
39 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Android

Attività di programmazione - Livello: Medio

Android | Kotlin | ConstraintLayout Animation - Implementare le animazioni degli elementi di layout utilizzando l'API ConstraintLayout.

Android
SENIOR
Competenze testate
Durata
75 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Android

Attività di programmazione - Livello: Difficile

Android | Kotlin | Image Fetch (KitKat + TLSv1.2) - Adattare l'implementazione di MainActivity in modo che il client OkHttp supporti TLS 1.2, anche se è stato disabilitato dal sistema operativo.

Android
SENIOR
Competenze testate
Durata
75 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Android

Attività di programmazione - Livello: Difficile

Android | OpenGL ES Demo - L'obiettivo di questo compito è verificare la conoscenza di GLSL ES 100 da parte del candidato.

Kotlin
MEDIO
Competenze testate
Durata
70 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Kotlin

Attività di programmazione - Livello: Medio

Kotlin | Analizzatore di ordini | Trova una quantità media ordinata per ogni giorno della settimana - Implementare un metodo che analizzi il dataset degli ordini e restituisca una mappa con la quantità totale ordinata di un prodotto per ogni giorno della settimana.

Sviluppatore mobile
SENIOR
Competenze testate
Durata
100 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Attività di programmazione - Livello: Difficile

iOS | Swift | Conference App Senior - Implementare un servizio di rete utilizzato per interagire con il server.

Attività di programmazione - Livello: Difficile

Android | Chiamata asincrona da nativo a Java tramite JNI - Fornire la parte JNI mancante della combinazione di comunicazione nativo-Java che soddisfa determinati requisiti.

Android
SENIOR
Competenze testate
Durata
45 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Kotlin, Android

Attività di programmazione - Livello: Difficile

Android | Kotlin | Chiamata asincrona da nativo a Java tramite JNI - Fornire la parte JNI mancante della combinazione di comunicazione nativa-Java che soddisfa determinati requisiti.

Kotlin
MEDIO
Competenze testate
Durata
70 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Kotlin

Attività di programmazione - Livello: Medio

Kotlin | Analizzatore di ordini | Trovare un valore medio degli ordini per ogni giorno della settimana - Implementare un metodo che analizzi il dataset degli ordini e restituisca una mappa con un valore medio totale degli ordini

Kotlin
JUNIOR
Competenze testate
Durata
55 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Kotlin

Attività di programmazione - Livello: Facile

Kotlin | Analizzatore di ordini | Calcolare la quantità totale ordinata per ogni giorno della settimana - Implementare un metodo che analizzi il dataset degli ordini e restituisca una mappa con la quantità totale ordinata per ogni giorno della settimana.

Kotlin
MEDIO
Competenze testate
Durata
55 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Kotlin

Attività di programmazione - Livello: Medio

Kotlin | App di gestione dei voli | Prenotazione dei posti e analisi dei voli - Implementare le funzionalità mancanti dell'applicazione di gestione dei dati dei voli, come la prenotazione dei posti e l'analisi dei voli.

Ruoli consigliati per i nostri test online di Kotlin

  • Sviluppatore Kotlin junior
  • Sviluppatore medio Kotlin
  • Sviluppatore Kotlin senior
  • Sviluppatore Android junior
  • Sviluppatore Android medio
  • Sviluppatore Android senior
  • Sviluppatore Java junior
  • Sviluppatore Java medio
  • Sviluppatore Java senior
  • Sviluppatore mobile

Come funzionano i nostri test online di Kotlin

La metodologia RealLifeTesting™ è alla base dei nostri test online di Kotlin. Questa tecnologia funziona presentando ai candidati una realtà simulata e mettendoli poi alla prova con i problemi reali che probabilmente dovranno affrontare nel ruolo. I test sono sfaccettati e progettati per mettere alla prova i candidati in vari modi. Il risultato è che i selezionatori possono individuare esattamente i punti di forza e di debolezza di ciascun candidato. Possono ottenere informazioni preziose sulle competenze di codifica di un candidato, sulla sua capacità di risolvere i problemi e sulla sua capacità di lavorare sotto pressione.

Caratteristiche principali dei test online DevSkiller Kotlin

  • Test a distanza che possono essere svolti a piacimento del candidato
  • Osservare il test in tempo reale
  • La metodologia RealLifeTesting™ offre un'esperienza utente più ampia in cui i candidati possono utilizzare il proprio IDE, clonare su Git, eseguire test unitari e accedere a Stack Overflow / GitHub / Google o a qualsiasi altra risorsa per la ricerca.
  • Rilevatore antiplagio che individua automaticamente le risposte duplicate nel nostro database
  • Determinare la capacità di codifica del candidato e non solo le sue conoscenze accademiche.
  • Risultati non tecnici e automatizzati
  • Test Kotlin disponibili per testare posizioni di qualsiasi livello

Competenze testate nei nostri test online su Kotlin

  • Gradle
  • Kotlin
  • Spring Boot
  • Spring Boot JPA
  • Maven
  • Android
  • SDK Android
  • VincoloLayout
  • Eredità
  • OkHttp
  • SSL
  • TSL
  • Collezioni
  • C
  • iOS
  • Java
  • JNI
  • Swift
  • JVM

Cosa cercare in uno sviluppatore Kotlin

Kotlin è un linguaggio di programmazione open-source, staticamente tipizzato, con costrutti sia orientati agli oggetti che funzionali. È stato rilasciato per la prima volta all'inizio del 2016.

Kotlin può essere utilizzato in vari tipi di sviluppo, tra cui lato server, lato client e Android. Si ispira ad altri linguaggi di programmazione come Java, C#, JavaScript, Scala e Groovy.

Negli ultimi anni Kotlin è diventato un linguaggio molto popolare e gli sviluppatori Kotlin sono ora tra i più ricercati. Lo sviluppatore deve dimostrare una conoscenza dettagliata di Kotlin. Ciò include la conoscenza delle caratteristiche di sicurezza di Kotlin, in particolare la comprensione della "null-safety".

Oltre alla padronanza di Kotlin, è necessario reclutare un candidato con esperienza in Java, poiché i due linguaggi sono strettamente collegati. Infine, qualsiasi precedente esperienza nello sviluppo di applicazioni mobili o web con Android costituirà un vantaggio.

Cercate qualcosa di più?

Se volete ottenere di più dai nostri test online di Kotlin, potete farlo. Offriamo test personalizzati che possono essere adattati alle esigenze della vostra azienda. La nostra procedura guidata online consente ai selezionatori di creare test online personalizzati per i vostri candidati. In questo modo avrete un maggiore controllo sul processo di screening.

Con i nostri test personalizzati, potete impostare voi stessi la durata del test e persino definire l'ambito di ciascun test. Se necessario, è anche possibile caricare la propria base di codice. Il nostro team di supporto esperto è a disposizione per guidarvi nella creazione del vostro primo invito al test. Trovate oggi stesso il vostro prossimo sviluppatore Kotlin con DevSkiller.

Siete interessati ai nostri test Kotlin ma volete saperne di più?

Quando si tratta di assumere il prossimo sviluppatore, ogni selezionatore vuole avere la certezza di aver trovato la persona giusta. Il nostro strumento di screening può offrire questa tranquillità. Tuttavia, è comprensibile che si voglia avere la certezza anche quando si tratta di investire in DevSkiller. Scoprite cosa hanno da dire i nostri clienti:

Richard Williams - Vicepresidente di ingegneria presso Plutora

"Grazie all'automazione della fase di screening, siamo riusciti a ridurre il tasso di colloqui di 50%. Allo stesso tempo, la qualità dei candidati che arrivano alla fase di colloquio è ora molto più elevata. DevSkiller aggiunge un ulteriore livello di qualità al nostro processo di assunzione di personale tecnico".

Olga Berger - Reclutatore capo e specialista di sourcing presso CodeValue

"DevSkiller è facile da usare e amichevole".

Sabu Pappu - Responsabile acquisizione talenti presso Veriday

"Abbiamo ridotto il numero di scarti tecnici, il che è fantastico. Abbiamo registrato un miglioramento di 25% a questo punto dopo l'implementazione di DevSkiller. La piattaforma ci aiuta davvero a valutare le competenze di programmazione dei candidati e a fornire un approccio logico alle capacità di risoluzione dei problemi dei professionisti IT. DevSkiller ci ha fatto risparmiare molto tempo durante il ramp up e ci ha aiutato a invitare candidati di buona qualità che hanno ottenuto buoni risultati nel test, migliorando infine i criteri di selezione."

Domande frequenti

Che cos'è il RealLifeTestingTM?

Il RealLifeTestingTM è il cuore dei nostri test online di Kotlin. È un modo per andare oltre i tradizionali test per sviluppatori che utilizzano algoritmi, per arrivare a un luogo in cui i reclutatori possono valutare con precisione le prestazioni di ciascun candidato. Utilizza la tecnologia per presentare ai candidati sfide realistiche e valutare le loro conoscenze a un livello più profondo di quanto fosse possibile in precedenza.

Gli sviluppatori devono dimostrare una notevole capacità di codifica e pulizia del codice, risorse come Stack Overflow, capacità decisionale e pensiero critico. I candidati che avanzano sono quelli che hanno ottenuto buoni risultati sotto esame.

Come si svolge il test online di Kotlin?

Da qualsiasi parte del mondo, non appena un candidato è pronto può iniziare a svolgere il test Kotlin. I reclutatori possono anche osservare in tempo reale lo svolgimento dei test durante il processo.

I link ai test sono attivi solo per un breve periodo, dando al candidato solo una piccola finestra in cui lavorare. I test durano finché il candidato non ha finito. Se il candidato non completa il test, questo scade allo scadere del tempo assegnato.

Durante il lavoro, i candidati hanno due opzioni: utilizzare l'IDE in-browser di DevSkiller, all'avanguardia, o completare il progetto sul loro IDE preferito e clonare il progetto su Git. Come nel loro lavoro reale, i candidati possono costruire il progetto ed eseguire test unitari per assicurarsi che le loro soluzioni funzionino.

Come vengono valutati i test online di Kotlin?

Il nostro team di esperti ha progettato i nostri test per sviluppatori in modo che siano il più possibile automatizzati, togliendo il peso ai reclutatori. Con i nostri test online di Kotlin, una volta che il candidato ha finito, la piattaforma DevSkiller inizia automaticamente il processo di valutazione. La piattaforma calcola esattamente le prestazioni di ciascun candidato nelle varie aree di test. I risultati vengono poi aggiunti a un rapporto non tecnico che analizza le prestazioni di ciascun candidato, compreso il funzionamento delle sue soluzioni. Le severe e robuste funzioni antiplagio assicurano che i reclutatori possano fidarsi dei risultati ricevuti.

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

Logo DevSkiller Logo TalentBoost Logo TalentScore