QA / QA Automation
A cosa serve il meccanismo di ereditarietà nella programmazione orientata agli oggetti?
Puoi elencare le caratteristiche principali dei diversi metodi HTTP?
Quali sono le principali differenze tra le architetture a due e tre livelli di strutturazione del sistema?
Qual è il ruolo delle interfacce nel linguaggio di programmazione Java e a cosa servono?
Puoi fare un esempio di quando e come viene utilizzata l'API nello sviluppo reale?
Quali criteri e parametri consideri quando controlli la qualità e l'affidabilità di un'API?
Qual è il ruolo del decoratore nella classe ConfTest?
Descrivi i compiti tecnici più complessi che hai dovuto risolvere nella tua esperienza.
Come si può saltare o disattivare un test specifico in PyTest?
È possibile eseguire test di contratto in ogni fase del rilascio del prodotto?
Può spiegare cosa si intende per test dei componenti nello sviluppo software?
Cosa distingue la ricorsione infinita da un ciclo infinito nella programmazione?
Con quali sistemi operativi lavori: Windows, Linux?
Hai utilizzato il pattern Factory per creare oggetti nei tuoi progetti?
Quali conseguenze possono verificarsi se si invia una richiesta HTTP GET a una risorsa protetta da restrizioni senza autorizzazione preventiva?
Una tupla può essere usata come identificatore univoco in un dizionario o insieme?
Cosa ti ha spinto a scegliere il linguaggio Java per lavoro e sviluppo?
Quali compiti e aree di utilizzo di Docker erano inclusi nel tuo progetto?
Puoi elencare i principali codici di stato HTTP e il loro scopo?
Hai esperienza nello sviluppo di applicazioni con Flask?