Middle developer skill test and interview questions

Use a Middle developer skill test to assess and measure the abilities of Middle-level job applicants. Pick a test from our wide range of frameworks, such as C++, Django, and JavaScript. Make better use of your time and screen applicants with a test to take only the best applicants through to the next stage of the interview process.

TypeScript
MEDIO
Competenze testate
Durata
72 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Dattiloscritto

Lacune nel codice

valutare la conoscenza di Dattiloscritto

Attività di programmazione - Livello: Medio

TypeScript | Redux, Selectors | HR Department Salary - Implementare i selettori Redux che elaborano i dati HR. L'implementazione sarà testata con test istantanei.

unità
MEDIO
Competenze testate
Durata
85 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di .NET, .NET Core, ML.NET, QA, Test, xUnit, NUnit

Lacune nel codice

valutare la conoscenza di NUnit, QA

Attività di programmazione - Livello: Medio

QA | .NET | NUnit | Test per l'API di un sistema di gestione documentale - Implementare un test NUnit che verifichi i requisiti aziendali per un'API di documenti per un sistema di gestione documentale.

junit
MEDIO
Competenze testate
Durata
64 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di JUnit, QA

Lacune nel codice

valutare la conoscenza di JUnit, JUnit4, QA, JUnit 5, Java

Attività di programmazione - Livello: Medio

QA | JUnit | Servizio ATM | Autenticazione e convalida del deposito - Scrivere casi di test per verificare il software dell'Automated Teller Machine (ATM).

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

Domande a scelta

valutare la conoscenza di Matematica, Probabilità, Competenze trasversali, Pensiero logico, Sequenza, Matematica, Sicurezza informatica

Lacune nel codice

valutare la conoscenza di Sicurezza informatica, Nmap, Portscan, Hashing, MD5, Password

Compito di verifica - Livello: Medio

Cybersecurity | Command Injection | Router - In questa sfida al concorrente viene assegnato un compito con la pagina di configurazione di un router. Questa istanza è vulnerabile all'iniezione di comandi. Trovando la giusta sintassi per invocare i comandi di sistema, il concorrente deve far trapelare informazioni aggiuntive dal filesystem.

MySQL
MEDIO
Competenze testate
Durata
60 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Matematica, Probabilità, Competenze trasversali, SQL

Lacune nel codice

valutare la conoscenza di MySQL, SQL

Compito - Livello: Medio

SQL | MySQL | Software House | Sviluppatori e loro progetti - Il responsabile del team di sviluppo vi ha assegnato il compito di creare un elenco di sviluppatori con il loro ruolo nei progetti in corso.

Java
MEDIO
Competenze testate
Durata
75 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Core Java, Java, Serializzazione, Data e ora, Generici

Lacune nel codice

valutare la conoscenza di Core Java, Java, Gestione della memoria, Comunicazione di rete, Espressioni Lambda

Attività di programmazione - Livello: Medio

Applicazione Java | Biblioteca - Creare un'applicazione che consenta alla biblioteca di gestire i libri e i loro prestiti. Il compito attuale è quello di completare l'implementazione dei metodi di servizio mancanti.

java
MEDIO
Competenze testate
Durata
58 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Core Java, Java, Flusso API, Sistema I/O, Data e ora

Lacune nel codice

valutare la conoscenza di Core Java, Java, Comunicazione di rete

Attività di programmazione - Livello: Medio

Java | Azure | Production summarizer - Creare una funzione Azure. Il vostro compito attuale è quello di terminare l'implementazione di un riepilogo della produzione che restituisca informazioni sul numero di auto prodotte da un particolare stabilimento.

Reagire
MEDIO
Competenze testate
Durata
96 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di JavaScript, Reagire,

Lacune nel codice

valutare la conoscenza di JavaScript, Reagire, ES6

Attività di programmazione - Livello: Medio

JavaScript | React, Class Components, Enzyme | Contact Form - Terminare l'implementazione di un semplice modulo di applicazione React.

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

Domande a scelta

valutare la conoscenza di Pensiero logico, Sequenza, Competenze trasversali, Sicurezza informatica

Lacune nel codice

valutare la conoscenza di Sicurezza informatica, Hashing, MD5, Password, Nmap, Portscan, Nnetcat

Compito di verifica - Livello: Medio

Cybersecurity | SSTI Challenge - In questa sfida al concorrente viene assegnato un compito con un motore di microblog. Il compito consiste nel raggiungere l'esecuzione remota sul server. L'uso scorretto dei modelli permette di

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.

Flutter
MEDIO
Competenze testate
Durata
72 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Programmazione asincrona, Dardo, Flutter, Futures, Nucleo, Widget ereditato

Lacune nel codice

valutare la conoscenza di Dardo, Estensione, Flutter, Tema

Attività di programmazione - Livello: Medio

Flutter | Applicazione catalogo dipendenti semplice - Implementare la ricerca con filtri per l'elenco dei dipendenti.

Node.JS
MEDIO
Competenze testate
Durata
87 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di JavaScript, Node.JS

Lacune nel codice

valutare la conoscenza di JavaScript, Node.JS, SQL

Attività di programmazione - Livello: Medio

Node.JS | Rest API | News backend service - Implementare un servizio di news backend creato in Node.JS con Vanilla JS, compresa la scrittura di autorizzazioni e API Rest.

Java
MEDIO
Competenze testate
Durata
104 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Java, Spring Boot

Lacune nel codice

valutare la conoscenza di Core Java, Eccezioni, Java, Generici, Sistema I/O

Attività di programmazione - Livello: Medio

Java | Couchbase, Spring Boot | Pagamenti con carta - Creare un microservizio per l'elaborazione dei pagamenti con carta. Completare l'implementazione del salvataggio dei dati di pagamento in Couchbase e comunicare con altri servizi.

C
MEDIO
Competenze testate
Durata
53 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di C

Lacune nel codice

valutare la conoscenza di C

Attività di programmazione - Livello: Medio

C | Notificatore di eventi - Implementa un modello di osservatore, in cui si può sottoscrivere un determinato evento e ricevere notifiche.

SQL
MEDIO
Competenze testate
Durata
53 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di SQL, PostgreSQL

Lacune nel codice

valutare la conoscenza di PostgreSQL, SQL

Compito - Livello: Medio

SQL | PostgreSQL | Music Store | Funzione Tempo - Calcola la durata di tutti i brani di ogni cd e ne produce un elenco.

pitone
MEDIO
Competenze testate
Durata
86 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Python 3.x

Lacune nel codice

valutare la conoscenza di Lambda, Python 3.x, QA

Attività di programmazione - Livello: Medio

Python | API Flask - Lavori come membro di un team di Data Science responsabile della creazione di semplici funzioni lineari per prevedere vari indicatori economici. Siete un nuovo membro del team di sviluppo software e il vostro obiettivo è quello di espandere l'attuale applicazione Flask per consentire agli scienziati dei dati di inviare i loro modelli tramite API, memorizzarli in un database, visualizzarli e ricavarne delle previsioni, in base a un valore di input.

Fiaschetta
MEDIO
Competenze testate
Durata
106 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Python 3.x

Lacune nel codice

valutare la conoscenza di Fiaschetta, Microservizi, Python 3.x

Attività di programmazione - Livello: Medio

Python | Flask, Matplotlib | Math Models Verifier - Implementare un'applicazione per assistere gli scienziati dei dati nella memorizzazione dei loro modelli e nell'ottenimento delle previsioni da essi.

pitone
MEDIO
Competenze testate
Durata
93 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Python 3.x

Lacune nel codice

valutare la conoscenza di Python 3.x

Attività di programmazione - Livello: Medio

Python | Client REST per compagnia di navigazione - Un gestore di spedizioni semplice e personalizzabile con un client per un'API REST di una compagnia di navigazione utilizza un semplice Basic Auth e usa le proprie strutture dati personalizzate e serializzabili. Questo compito metterà alla prova le competenze pratiche di Python 3 e la conoscenza di base dell'interazione con le API REST. Questa applicazione utilizza Pitone 3 e OAuthLib 3.1.0.

pitone
MEDIO
Competenze testate
Durata
63 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Python 3.x

Lacune nel codice

valutare la conoscenza di Python 3.x

Attività di programmazione - Livello: Medio

Python | Drug Analyzer - Siete membri di un team di programmazione di biotecnologie incaricato di creare un sistema per i tecnici di laboratorio, che li assisterà nell'analisi dei farmaci. Il vostro obiettivo è creare un'applicazione che consenta loro di inserire i risultati nel sistema, fornire un'analisi significativa e verificare la correttezza dei dati inviati.

junit
MEDIO
Competenze testate
Durata
66 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di QA, Test, Test unitario, Test manuali

Lacune nel codice

valutare la conoscenza di JUnit 5, Java, QA

Attività di programmazione - Livello: Medio

QA | JUnit | Servizio ATM | Autenticazione e convalida del deposito

Salesforce
MEDIO
Competenze testate
Durata
93 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di SOQL, Salesforce, SOSL, Apice

Lacune nel codice

valutare la conoscenza di SOQL, Salesforce, Apice

Attività di programmazione - Livello: Medio

Salesforce | SOQL | Conteggio delle opportunità - Conteggio delle opportunità con gli ordini in un determinato anno fiscale.

Attività di programmazione - Livello: Medio

Apex | Record Updater Identificazione - Il vostro compito è scrivere un metodo che venga eseguito ogni volta che viene aggiornata un'opportunità.

Selenio
MEDIO
Competenze testate
Durata
48 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di QA, Selenio, .NET, C#

Lacune nel codice

valutare la conoscenza di Java, QA, Selenio

Attività di programmazione - Livello: Medio

QA | .NET, Selenium | Estrazione dati - Implementare i metodi della classe SeleniumTask.SeleniumExecutor per superare con successo tutti i test.

azzurro
MEDIO
Competenze testate
Durata
78 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di CLI, DevOps, SysOps, Terraform, Azzurro

Lacune nel codice

valutare la conoscenza di Terraform

Attività di programmazione - Livello: Medio

DevOps | Terraform, Azure | VMSS - Utilizzare il provider Terraform azurerm per fornire VMSS con un singolo IP in uscita

junit
MEDIO
Competenze testate
Durata
73 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Java e QA

Lacune nel codice

valutare la conoscenza di Java e QA

Attività di programmazione - Livello: Medio

QA | Java, JUnit | Vending Machine - Scrivere test unitari per la verifica di un distributore automatico.

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

Logo DevSkiller Logo TalentBoost Logo TalentScore