Qual è la differenza tra virtual e override in C#? Quattro principi fondamentali della OOP.
QA / QA Automation
Cos'è un'interfaccia? Puoi implementare più interfacce con una classe? Puoi mettere logica in un'interfaccia?
Hai esperienza con GitLab CI? Puoi parlare della tua esperienza nella configurazione di pipeline per i test?
Qual è la differenza tra GET e POST?
Quale rapporto tra test manuali e automatizzati ti sembrerebbe adeguato per un nuovo progetto?
Cosa si può definire un prodotto di qualità? Qual è la tua comprensione della qualità del prodotto?
Quali pattern di automazione dei test hai utilizzato?
Quale richiesta HTTP non ha corpo?
Qual è la differenza tra test di fumata e test di regressione?
Qual è la differenza tra List e Array in C#?
Come ti valuti in SQL? In quale contesto utilizzi le query SQL? Nei tuoi test ci sono connessioni al database e l'esecuzione di query SQL?
Cosa significa lo stato HTTP 500? Cosa significano gli stati della classe 1xx?
C'è un metodo che accetta 3 parametri, ma bisogna passarne 4. Si dovrebbe sovraccaricare o sovrascrivere il metodo?
Cosa fa il tuo servizio se la fatturazione fallisce o restituisce un errore in quel momento?
Come testare intenzionalmente o ottenere un'eccezione in un test?
Se la condizione con il formato di lavoro ibrido non fosse sorta, non avresti cercato lavoro?
Elenca i parametri principali del difetto.
Perché hai deciso di cambiare lavoro?
Ci sono parametri che si possono passare in una richiesta GET? È possibile inviare il corpo del messaggio in una richiesta GET?
Qual è la tecnica di test dei valori limite?