Test MariaDB per la selezione
Scoprite come i candidati leggono il codice MariaDB e ragionano sul lavoro con applicazioni basate su database.
- 10 minuti
- 15 domande
- Intermedio
- Scelta multipla
- Domande in inglese
- Cellulare e computer
La risposta breve
Il test MariaDB for Developers è una valutazione di livello intermedio per la selezione di sviluppatori che realizzano applicazioni basate su MariaDB, tra cui sviluppatori backend e full-stack, sviluppatori di database, data engineer e tecnici di supporto alle applicazioni che scrivono e ottimizzano query SQL. Brevi domande di lettura del codice valutano le conoscenze pratiche di progettazione degli schemi, SQL, transazioni, gestione degli errori e ottimizzazione delle query.
Che cosa misura
Conoscenze pratiche di progettazione degli schemi MariaDB, SQL, transazioni, gestione degli errori e ottimizzazione delle query, valutate tramite brevi frammenti SQL.
Progettazione dello schema
I candidati valutano le definizioni delle tabelle e le chiavi e gli indici necessari per i dati e le query descritti.
Scrivere query SQL
Le domande presentano query con join, funzioni finestra o routine memorizzate e chiedono cosa restituiscono.
Transazioni, errori e ottimizzazione
I candidati decidono come gestire una transazione o un errore e quale modifica può velocizzare una query lenta.
Formati delle domande
Scelta multipla
Il candidato: Legge una breve situazione, una tabella o un’affermazione e sceglie la risposta corretta o tutte le risposte corrette.
Ecco cosa vedrai: Se il candidato conosce la materia abbastanza bene da saperla applicare, non solo riconoscere.
15 domande in 10 minuti, presentate una alla volta.
Ruoli adatti a questo test
Sviluppatori che realizzano applicazioni basate su MariaDB: sviluppatori backend e full-stack, sviluppatori di database, data engineer e tecnici di supporto alle applicazioni che scrivono e ottimizzano query SQL.
Cosa può mostrare questo test
Ragionare sul codice MariaDB
Ogni domanda presenta un breve frammento SQL, una definizione di tabella o un piano di esecuzione di una query, quindi chiede cosa fa, cosa restituisce o quale modifica è corretta.
Piani di esecuzione, non solo query
Alcune domande presentano un piano di esecuzione di una query MariaDB e chiedono quale modifica sia corretta, così è possibile valutare se un candidato sa ottimizzare una query lenta, oltre che scriverla.
Una configurazione del database coerente
Le domande descrivono il comportamento di una versione attuale di MariaDB con supporto a lungo termine, InnoDB e impostazioni predefinite. Ogni impostazione da cui dipende una domanda viene specificata, così le risposte non dipendono dall'installazione o dagli strumenti usati dal candidato.
Cosa ottieni per ogni candidato
- Ha mantenuto aperta la scheda del test per tutta la durata
- Nessuna risposta incollata
- Risposte date a ritmo costante
Punteggi, profili e segnali di integrità sono elementi da valutare insieme a un colloquio, mai una decisione automatica.
Segnali di integrità e controlli del test
Ogni candidato riceve un insieme diverso di domande, estratte da ampi archivi, con l'ordine delle domande e le opzioni di risposta mescolati. Il browser mostra una domanda alla volta e le soluzioni restano sui server di HireValid. Il tempo viene misurato sul server; ricaricando la pagina, si ripristina la stessa domanda con il solo tempo rimanente. I candidati non possono copiare o selezionare il testo delle domande e ogni tentativo di copia bloccato viene registrato nella cronologia. HireValid riassume segnali quali il tempo trascorso fuori dalla scheda del test, il testo incollato nelle risposte e le risposte date più rapidamente del tempo necessario per leggere una domanda in un Integrity Score, corredato da una cronologia delle evidenze che il datore di lavoro può esaminare. Non prende mai decisioni autonomamente. Per saperne di più sull'approccio adottato per i test, consultare Come creiamo i nostri test.
Come preveniamo gli imbrogli con l'IA · Indicatori di integrità
Usate il punteggio come uno degli elementi di valutazione
Esaminate il punteggio insieme a un esercizio pratico su MariaDB pertinente al ruolo e a un colloquio strutturato. Usatelo per guidare gli approfondimenti, non come unica base per una decisione o come soglia di superamento. Se valutate un altro database, confrontate il test PostgreSQL o MySQL.
Domande per colloqui strutturati
Mi parli di una query che ha modificato dopo averne esaminato il piano di esecuzione. Cosa ha notato, cosa ha cambiato e cosa ha verificato in seguito?
Valutate se il candidato sa spiegare chiaramente come ha letto il piano, motivato la modifica e verificato i risultati.
Descriva una struttura di tabella a cui ha lavorato, in cui chiavi o indici erano importanti. Quali esigenze hanno guidato le sue scelte?
Valutate come il candidato ha collegato i dati e il loro utilizzo a specifiche scelte di progettazione.
Mi descriva una transazione o un errore del database che ha dovuto gestire in un'applicazione. Come ha deciso cosa fare?
Valutate il ragionamento del candidato sulla situazione, sulla risposta adottata e sul suo effetto sull'applicazione.
Capire i punteggi e i parametri di riferimento
Equità e misure di supporto
Le domande utilizzano semplici dati aziendali, come ordini, scorte, prenotazioni e personale, senza simboli di valuta e con nomi che riflettono diverse provenienze. Il codice è breve e scritto con uno stile coerente. Il comportamento descritto si riferisce a una versione attuale di MariaDB con supporto a lungo termine, InnoDB e impostazioni predefinite. Ogni domanda specifica le impostazioni da cui dipende, così nulla dipende dall'installazione o dagli strumenti usati dal candidato. Le righe di codice sono brevi, per essere leggibili su qualsiasi schermo.
È possibile concedere tempo aggiuntivo a qualsiasi candidato come misura di accomodamento. I risultati sono elementi che una persona può esaminare, mai una decisione automatica.
Dato provvisorio: l'affidabilità verrà riportata quando 200 candidati avranno completato il test.
Dettagli del test
Brevi domande di lettura del codice per valutare a livello intermedio la creazione di applicazioni basate su MariaDB. Le domande riguardano tre aree: progettazione di tabelle, chiavi e indici; scrittura di query, join, funzioni finestra e routine memorizzate; gestione di transazioni, errori e query lente. Ogni domanda presenta un breve frammento SQL, una definizione di tabella o un piano di esecuzione di una query e chiede cosa fa, cosa restituisce o quale modifica è corretta.
- Le domande sono in inglese.
- Non sono necessari ausili.
- Si risponde a ogni domanda una sola volta, nell’ordine previsto, senza poter tornare indietro.
- 4 domande di esercitazione, 4 minuti, prima del test a tempo.
MariaDB è un marchio del rispettivo titolare. HireValid non è affiliata a tale titolare né è da lui approvata.
Domande frequenti
In che modo il test MariaDB for Developers tiene conto delle diverse configurazioni dei candidati?+
Il comportamento descritto si riferisce a una versione attuale di MariaDB con supporto a lungo termine, InnoDB e impostazioni predefinite. Se una domanda dipende da un'impostazione, la specifica, così la risposta non dipende dall'installazione o dagli strumenti usati dal candidato. I dati sono semplici dati aziendali, come ordini, scorte, prenotazioni e personale.
I candidati possono usare strumenti di supporto durante il test MariaDB for Developers?+
Non è consentito usare strumenti di supporto e i candidati non possono tornare a una domanda precedente. Ogni domanda mostra sullo schermo tutto il necessario: un breve frammento SQL, una definizione di tabella o un piano di esecuzione di una query, con uno stile coerente e righe abbastanza brevi da poter essere lette su qualsiasi schermo.
Cosa comprende la prova pratica MariaDB for Developers?+
La prova pratica contiene 4 domande e dura 4 minuti. Permette ai candidati di familiarizzare con il formato delle brevi domande di lettura del codice prima di sostenere la valutazione.
Per quali ruoli è adatto il test MariaDB for Developers di livello intermedio?+
È pensato per sviluppatori che realizzano applicazioni basate su MariaDB, tra cui sviluppatori backend e full-stack, sviluppatori di database, data engineer e tecnici di supporto alle applicazioni che scrivono e ottimizzano query SQL. Il livello intermedio è adatto a chi scrive già query SQL per applicazioni MariaDB, non a chi sta imparando SQL per la prima volta.
Test correlati
PostgreSQL
10 minuti, Competenze informatiche
ScopriMicrosoft SQL Server
10 minuti, Competenze informatiche
ScopriElasticsearch
10 minuti, Competenze informatiche
ScopriOracle DBMS
10 minuti, Competenze informatiche
ScopriSQL Server Management Studio
10 minuti, Competenze informatiche
ScopriMongoDB
10 minuti, Competenze informatiche
ScopriUsa il test MariaDB per sviluppatori per la prossima assunzione
Il piano Free include 5 test essenziali; i piani a pagamento includono Libreria completa di test.