QA / QA Automation
Quale operatore SQL viene usato per le espressioni regolari?
Parlami dello stack tecnologico del progetto e del framework di test.
In che modo il processo differisce da un thread in Java? Possono interferire tra loro? Cosa fa System.exit?
Qual è la tecnica di test dei valori limite?
Cos'è un'interfaccia? Puoi implementare più interfacce con una classe? Puoi mettere logica in un'interfaccia?
Come verificare in un'istruzione if che un oggetto appartiene a un certo tipo? Come lavorare con un oggetto come una classe specifica se il tipo è sconosciuto in anticipo?
HashMap sarebbe adatto se devo iterare sugli elementi nell'ordine di inserimento?
Cosa sono DTO e POJO? Un DTO con annotazioni Lombok può essere considerato un POJO?
Cosa applicare per allontanarsi dalla tipizzazione stretta nell'implementazione e lavorare con tipi generici? Dove appaiono i generici in Java?
Quale richiesta HTTP non ha corpo?
Cosa significa lo stato HTTP 500? Cosa significano gli stati della classe 1xx?
Parlami del tuo ultimo lavoro: quali sono i pro e i contro che menzioneresti?
Qual è la differenza tra le richieste POST e PATCH?
Perché vuoi cambiare lavoro?
Cos'è Lombok e cosa fa l'annotazione @Data? Per quali classi è conveniente usarla?
Quali tipi di eccezioni esistono in Java? Cos'è StackOverflowError?
Cos'è il pattern Page Object? Cosa contiene?
Qual è la differenza tra overloading e overriding dei metodi?
Qual è la differenza tra attese esplicite e implicite in Selenium?
Come si chiama la funzione che permette di passare un algoritmo come argomento in Java 8+?