QA / QA Automation
Quando un metodo è considerato sovrascritto (overriding)?
Cosa sono le espressioni lambda in Java e quale ruolo svolgono?
Parlami delle tecniche di progettazione dei test utilizzate nel metodo della scatola nera.
Conosci il comando git stash e cosa fa?
Python è un linguaggio compilato o interpretato?
Cos'è ArrayList?
Cos'è la parola chiave 'this'?
Come scegliere i test per eseguire i test di regressione?
Come si può scorrere gli elementi di una lista?
Indica i comandi di base di Linux.
Parlami del modello di sviluppo software Waterfall.
Quali metodi e strumenti possono essere utilizzati per verificare la correttezza e l'affidabilità dei microservizi?
In che modo avviene l'interazione tra i diversi servizi nel sistema?
Quali criteri consideri nella valutazione dei compiti?
Cos'è il test dei componenti?
Qual è il ruolo della copertura dei test nel processo di sviluppo del software?
Cos'è REST vs SOAP? Formati dei dati, differenze?
Cosa fa il comando rm -rf .git?
Quali sono i livelli di gravità degli errori nel software?
Quali fasi include il processo di assicurazione della qualità (QA)?