QA / QA Automation
Indica la principale differenza tra una lista (list), una tupla (tuple) e un insieme (set)
Compito SQL: c'è una tabella users con colonne userid, name, age. Trova l'ID dell'utente più anziano.
Come si progetta il test se non ci sono ancora casi di test?
Quale codice di stato HTTP viene restituito con successo alla creazione di una risorsa?
Sai cos'è SSR (Rendering lato server)?
Parla di idempotenza in HTTP. Quali metodi sono idempotenti e cosa fanno?
Quindi, comunque mockate i servizi vicini?
Perché i tipi di dati sono considerati mutabili o immutabili?
È stata effettuata la generazione e la pulizia dei dati di test?
Perché usando yield non ci sarà una nuova richiesta al database ad ogni chiamata? Come influisce sulla pulizia e sull'integrità dei dati di test?
Ci sono state integrazioni esterne? Quali esattamente e come le avete testate?
Quali tipi di test conosci?
Parlami di gRPC: cos'è, come funziona.
Quali comandi Linux usi per connetterti al server e modificare un file?
Parlami della tua esperienza lavorativa: quali progetti hai seguito, in quali settori, domini, cosa hai fatto, di cosa eri responsabile?
Come scrivere un test in modo che, in caso di fallimento di un'asserzione a metà, si possa vedere il risultato, ma continuare con i passaggi successivi?
Qual è stata la proporzione di test manuali e automatizzati nell'ultimo progetto?
Parla del suo progetto attuale.
C'è differenza tra git pull e git fetch?
Quali sono i vantaggi e gli svantaggi degli emulatori e simulatori rispetto ai dispositivi reali?