Test SQL online

I test online DevSkiller SQL sono stati scritti dal nostro team dedicato per valutare le competenze degli sviluppatori SQL per varie posizioni. I nostri test di codifica SQL sono la soluzione perfetta per tutte le vostre esigenze di screening tecnico e di colloquio online.

Grazie alla metodologia RealLifeTesting™, potete utilizzare DevSkiller per testare i candidati a posizioni junior, middle e senior.

Tecnologie coperte:

Linguaggio di programmazione: SQL

Framework e librerie SQL: MySQL, PostgreSQL, Oracle, MSSQL e altri.

Strumenti di costruzione:MSBuild

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.

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.

SQL
JUNIOR
Competenze testate
Durata
25 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Pensiero logico, Matematica, MySQL, SQL

Lacune nel codice

valutare la conoscenza di SQL

Compito - Livello: Facile

SQL | MySQL | Catalogo francobolli | Funzione AVG - Seleziona i francobolli (nome e prezzo) con prezzo maggiore o uguale al prezzo medio totale.

SQL
JUNIOR
Competenze testate
Durata
33 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Pensiero logico, SQL, MySQL

Lacune nel codice

valutare la conoscenza di MySQL, SQL

Compito - Livello: Facile

SQL | MySQL | Catalogo francobolli | A Self JOIN - Seleziona i francobolli (nome e posizione) che si trovano nella stessa posizione.

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.

SQL
JUNIOR
Competenze testate
Durata
26 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Pensiero logico, SQL

Lacune nel codice

valutare la conoscenza di SQL

Compito - Livello: Facile

SQL | PostgreSQL | Hotel - prezzi medi - Preparare il rapporto con i prezzi medi nelle città.

SQL
JUNIOR
Competenze testate
Durata
27 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Pensiero logico, SQL

Lacune nel codice

valutare la conoscenza di SQL

Compito - Livello: Facile

SQL | PostgreSQL | Hotels - bookings - Prepara l'elenco delle prenotazioni con un numero di giorni, il prezzo al giorno e il prezzo totale del soggiorno.

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

Domande a scelta

valutare la conoscenza di Pensiero logico, SQL

Compito - Livello: Difficile

SQL | PostgreSQL | Hotels - cities and top hotels - Prepara un elenco di città con la data dell'ultima prenotazione e una foto principale (photos[0]) dell'hotel più popolare (per numero di prenotazioni) in questa città.

terraformare
JUNIOR
Competenze testate
Durata
69 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di DevOps, Terraform, AWS

Lacune nel codice

valutare la conoscenza di DevOps, Terraform, AWS

Attività di programmazione - Livello: Facile

DevOps | Terraform, AWS | Creare l'istanza EC2 usando un AMI specifico - Creare l'istanza EC2 usando un AMI specifico in un VPC predefinito con accesso SSH, usando Terraform e il provider AWS.

Java
MEDIO
Competenze testate
Durata
57 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 PostgreSQL, SQL

Attività di programmazione - Livello: Medio

Java | Spring Boot | Items Retriever Microservice - Implementare un microservizio per recuperare gli articoli dal sistema di shopping.

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

Attività di database - Livello: Medio

SQL | MSSQL | Trovare gli elementi nulli - Scrivere una query che restituisca i nomi di tutti gli elementi che non sono disponibili

Attività di database - Livello: Medio

SQL | MSSQL | Trovare intervalli di date - Scrivere una query che restituisca i nomi di tutti gli elementi aggiunti negli ultimi 7 giorni.

Attività di database - Livello: Medio

SQL | MSSQL | Uso degli aggregati - Scrivere una query che restituisca i nomi di tutti gli articoli di una determinata categoria

Attività di database - Livello: Medio

SQL | MSSQL | Trovare i duplicati - Scrivere una query che restituisca i nomi di tutti gli elementi che sono duplicati

Pitone
SENIOR
Competenze testate
Durata
82 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Grandi dati, PySpark, Pitone

Lacune nel codice

valutare la conoscenza di SQL

Attività di programmazione - Livello: Difficile

Python | PySpark | Società di gestione delle flotte - Rilevare gli eventi di eccesso di velocità e verificare la correttezza di un predittore esistente.

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

Attività di programmazione Front End - Livello: Facile

JavaScript | TypeScript | Applicazione per fatture - frontend - Implementare la parte front-end per unire e aggregare i dati delle fatture con i tassi di cambio.

Attività di programmazione Back End - Livello: Facile

Applicazione Java | Fattura - backend - Implementare la parte backend per la ricerca e l'aggregazione dei dati delle fatture con il servizio e i metodi DAO.

Scienza dei dati
JUNIOR
Competenze testate
Durata
45 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Compito - Livello: Facile

SQL | Catalogo francobolli | I tre prezzi più alti - Seleziona i tre francobolli (prezzo e nome) con il prezzo più alto.

Attività di programmazione - Livello: Facile

Python | Pandas | Parser di tabelle HTML - Implementa una funzione per convertire una tabella HTML in un file in formato CSV.

Pitone
MEDIO
Competenze testate
Durata
120 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Pitone

Attività di programmazione - Livello: Medio

Python | Rapporto sulle vendite di veicoli - Implementare un'applicazione per creare rapporti basati sul data warehouse delle vendite di veicoli.

DevOps
SENIOR
Competenze testate
Durata
66 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di DevOps, Docker

Attività DevOps - Livello: Difficile

DevOps | Master of Disaster Recovery (CentOS) - Recuperare i dati da un database MariaDB/MySQL rotto.

DevOps
SENIOR
Competenze testate
Durata
66 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di DevOps, Docker

Attività DevOps - Livello: Difficile

DevOps | Master of Disaster Recovery (Ubuntu) - Recuperare i dati da un database MariaDB/MySQL rotto.

PostgreSQL
MEDIO
Competenze testate
Durata
44 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di SQL

Lacune nel codice

valutare la conoscenza di SQL

Compito - Livello: Medio

SQL | PostgreSQL | Hotels - Ottimizzazione della pagina degli hotel - Migliorare le prestazioni della pagina degli elenchi degli hotel che attualmente utilizza ORM.

MongoDB
MEDIO
Competenze testate
Durata
51 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di SQL, MongoDB, NoSQL

Lacune nel codice

valutare la conoscenza di MongoDB

Compito - Livello: Medio

SQL | Dati clienti - Trova tutti i clienti il cui nome e cognome non sono univoci in questo database, nonché il numero di volte in cui ogni coppia di nomi e cognomi compare nel database.

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

Lacune nel codice

valutare la conoscenza di SQL

Domande a scelta

valutare la conoscenza di ES6, JavaScript, CSS, HTML, WCAG 2.0, Accessibilità web

Attività di programmazione - Livello: Medio

PHP | Repository di categorie - Implementare query PDO che restituiscano agli utenti risultati validi sui film.

PHP
SENIOR
Competenze testate
Durata
88 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di SQL, ES6, JavaScript, AJAX, Sviluppo web

Attività di programmazione - Livello: Difficile

Convertitore PHP | XML-CSV - Implementare metodi di filtraggio e trasformazione dei dati per superare tutti i test.

PHP
JUNIOR
Competenze testate
Durata
41 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Lacune nel codice

valutare la conoscenza di SQL, CSS, HTML

Domande a scelta

valutare la conoscenza di JavaScript

Attività di programmazione - Livello: Facile

PHP | Faker | Manipolazione di base dei dati - Implementare tutti i metodi della classe app/Faker.

MongoDB
SENIOR
Competenze testate
Durata
56 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di SQL, MongoDB, NoSQL

Lacune nel codice

valutare la conoscenza di MongoDB

Compito - Livello: Difficile

SQL | Riempire una tabella sparsa - Scrivere una query che restituisca l'elenco di tutti gli utenti con la data di creazione e restituisca la data della riga precedente non nulla per le voci interessate dal bug.

MongoDB
JUNIOR
Competenze testate
Durata
27 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di SQL, MongoDB, NoSQL

Lacune nel codice

valutare la conoscenza di MongoDB, SQL

Compito - Livello: Facile

SQL | Catalogo dei francobolli | Istruzione CASE - Eseguite un'istruzione select con la quale dividete la vostra collezione di francobolli in 3 gruppi.

I giusti test SQL online per selezionare gli sviluppatori SQL

Ruoli consigliati per i nostri test SQL online

  • Analista dati
  • Amministratore di database
  • Sviluppatore SQL
  • Ingegnere di database
  • Specialista di database
  • Sviluppatore SQL junior
  • Sviluppatore medio SQL
  • Sviluppatore SQL senior
  • Tecnico di inserimento dati
  • Specialista della qualità dei dati

Come funzionano i nostri test SQL online

La metodologia RealLifeTesting™ è alla base dei test di codifica SQL di DevSkiller. La nostra selezione di test di codifica vi aiuterà ad analizzare la conoscenza di varie versioni di SQL da parte dei vostri candidati. Inoltre, i nostri test di codifica vi aiuteranno a valutare le abilità di codifica, la capacità di risolvere i problemi e la gestione del tempo dei candidati.

Caratteristiche principali

  • I test di codifica DevSkiller SQL misurano la capacità di codifica dei candidati e non solo le loro conoscenze accademiche.
  • Test a distanza che vi offre la libertà e la comodità di testare candidati da tutto il mondo
  • La metodologia RealLifeTesting™ crea una migliore esperienza utente in cui i candidati possono utilizzare il proprio IDE, clonare su GIT, eseguire test unitari e accedere a Stack Overlow/Github/Google per le ricerche.
  • Un rigoroso strumento antiplagio che garantisce risultati accurati dei test
  • Risultati generati automaticamente e comprensibili anche ai non addetti ai lavori.
  • Test di codifica SQL disponibili per posizioni di livello junior, medio e senior

Cosa cercare negli sviluppatori SQL

SQL è il più diffuso 4GL (Fourth Generation Programming Language), il che significa che i programmatori dichiarano solo l'aspetto del risultato, piuttosto che il modo in cui il database deve calcolarlo. SQL è incorporato in altri linguaggi di programmazione più generici, come Java, per accedere ai dati dei database centrali.

Uno sviluppatore SQL qualificato deve possedere una buona conoscenza delle prestazioni di SQL. Inoltre, il candidato prescelto deve possedere capacità di progettazione SQL e una conoscenza comprovata della teoria relazionale. Infine, le competenze di refactoring SQL possono rivelarsi molto utili nei team più grandi, dove l'SQL è più complesso.

Competenze trattate nei nostri test SQL online

  • HSQLDB
  • Mongo
  • MongoDB
  • MSSQL
  • MySQL
  • NoSQL
  • Oracolo
  • PostgreSQL
  • SQL
  • CSS
  • ES6
  • HTML
  • Javascript
  • DOP

Sembra buono, ma volete di più?

Volete eseguire test di codifica in un ambiente predefinito? Forse volete testare i candidati utilizzando la vostra base di codice? Su DevSkiller, potete creare test personalizzati utilizzando la nostra procedura guidata online. Risolvete oggi stesso tutte le vostre esigenze di screening tecnico con i nostri test di codifica SQL.

Volete la prova che i nostri test SQL online funzionano?

Come potete capire l'efficacia del nostro strumento di screening se non lo avete mai provato? Dopo tutto, i nostri test online DevSkiller SQL sono diversi dai tradizionali test algoritmici che avete incontrato. Non credete alle nostre parole, ma date un'occhiata a ciò che hanno da dire alcuni dei nostri clienti passati:

Patrycja Kiljańska - Specialista in acquisizione di talenti presso Spartez

"Abbiamo sostituito una soluzione interna ad alta manutenzione con DevSkiller. Il nostro processo è identico, ma il prodotto ci offre prestazioni migliori. I risultati sono anche molto più facili da valutare".

Michael Gerwig Responsabile dell'ingegneria presso Ada Health

"DevSkiller ci ha aiutato a risparmiare tempo prezioso in loco per i candidati che sono già probabilmente adatti. Stiamo risparmiando 3 ore per ogni candidato: questo era il tempo che prima dedicavamo ai candidati su un compito tecnico".

Jonatan Rugarn - CEO, Fondatore, Recruiter presso Lingonberry Talent Acquisition, Engineering Manager presso Avinode Group

"La durata del processo di reclutamento non è cambiata, ma spendiamo meno tempo e meno fatica per ogni candidato. Inoltre, non perdiamo tempo con i candidati sbagliati".

Domande frequenti

Come vengono valutati i test SQL online?

Uno dei principali vantaggi dei test DevSkiller è che la valutazione dei nostri test SQL online avviene automaticamente. Non appena il candidato ha finito, il nostro strumento di screening si mette al lavoro sulle soluzioni e valuta automaticamente il livello di qualità di ciascun candidato. Ciò consente ai selezionatori di risparmiare innumerevoli e faticose ore di correzione dei test algoritmici.

I candidati vengono valutati in base alla capacità di funzionare o meno della soluzione da loro ideata (un fattore essenziale in tutto lo sviluppo di software). Come si comporterebbe la loro soluzione in casi limite e il contenuto e la qualità del loro codice. I candidati che hanno successo sono quelli che riescono a dimostrare al meglio le loro capacità di pensiero critico nel tempo a disposizione.

I risultati vengono poi compilati in rapporti concisi e facili da seguire, che i professionisti non tecnici possono comprendere indipendentemente dal loro livello di competenza tecnica.

Come si svolge un test SQL online?

I test online Devskiller SQL sono accessibili da remoto e possono essere svolti da qualsiasi parte del mondo. In questo modo si risparmia tempo prezioso in attesa che il candidato e l'intervistatore abbiano il tempo di svolgere il test. Il test a distanza significa che, una volta inviati gli inviti al test, il selezionatore deve solo sedersi e attendere i risultati. I selezionatori possono anche aggiungere limiti di tempo a ciascun test per assicurarsi di non rimanere in attesa.

Per quanto riguarda il test vero e proprio, i candidati hanno la possibilità di utilizzare l'IDE in-browser all'avanguardia di DevSkiller oppure possono completare il progetto sul loro IDE preferito e poi clonare il progetto su GIT. Se lo desiderano, i candidati possono eseguire test unitari per assicurarsi che le loro soluzioni funzionino come dovrebbero.

Qual è la durata dei test online SQL?

La durata dei nostri test SQL online è flessibile e viene lasciata al selezionatore. Ogni test SQL viene fornito con impostazioni predefinite, tra cui una durata predefinita, ma queste possono essere facilmente modificate. Se necessario, è possibile assegnare limiti di tempo anche alle singole domande di un test.

Cosa pensano i candidati dei test online DevSkiller SQL?

Le reazioni degli sviluppatori ai nostri test SQL online sono in generale molto positive. La stragrande maggioranza dei candidati apprezza la possibilità di dimostrare le proprie capacità di sviluppo del software. Se a volte la reazione di uno sviluppatore non è quella che ci aspettiamo, di solito si tratta solo di una reazione iniziale al fatto di dover sostenere i test. Molti test per sviluppatori non riflettono il lavoro reale che gli sviluppatori svolgono, quindi possono diffidare dei test per sviluppatori. Una volta che si rendono conto che i nostri test sono diversi, le loro risposte sono estremamente positive e apprezzano l'opportunità di dimostrare effettivamente ciò che sanno fare.

I nostri test SQL online consentono agli sviluppatori di utilizzare i normali strumenti e convenzioni di codifica, come i test unitari e la clonazione in GIT da un IDE personale.

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

Logo DevSkiller Logo TalentBoost Logo TalentScore