QA / QA Automation
Spiega cosa significa il comando `git clone` e a cosa serve nel sistema di controllo versione Git.
Cos'è la copertura dei test e come può essere misurata?
Spiega il principio di funzionamento del pattern Service Locator e le sue caratteristiche principali.
Come Java 8 risolve il problema delle collisioni quando si lavora con collezioni o strutture dati?
Quali tipi di aspettative puoi elencare nel contesto dello sviluppo software?
Quali sono le principali cause del codice di errore 500 durante il lavoro con il server?
Quanto dettagliatamente analizzi i log per individuare problemi e ottimizzare il sistema?
Come si possono visualizzare tutti i file nella cartella corrente tramite la riga di comando in Linux?
Quali sono i principali metodi di richiesta HTTP che conosci? In cosa si differenziano GET e POST?
Quale esperienza ha nei test automatizzati del software?
Hai esperienza nella scrittura di query SQL per lavorare con database?
Quali tipi di query SQL hai utilizzato nei tuoi progetti?
Quali intestazioni HTTP principali utilizzi più frequentemente nel tuo lavoro?
Puoi spiegare come funziona il ramo condizionale nella programmazione?
Come hai eseguito i test automatici nel tuo progetto o azienda precedente?
Come implementi la selezione degli elementi sulla pagina — tramite selettori CSS o espressioni XPath?
Sei disposto a svolgere il lavoro sul tuo computer personale?
Può spiegare i concetti e i principi fondamentali della teoria fondamentale dei test del software?
Descrivi come è stato implementato il sistema di autenticazione e autorizzazione nel tuo ultimo progetto.
Posso confrontare diverse librerie di test per l'automazione dell'interfaccia utente in JavaScript?