Ați fost nevoit să descrieți specificațiile OpenAPI?
QA / QA Automation
Ai un proiect de lucru în Spring scris, sau înveți pentru tine?
Care este diferența dintre un array și o colecție?
Ce se întâmplă dacă filtrezi o interogare după un câmp fără index?
Care este diferența dintre API-ul Stream și buclele obișnuite?
Dezvoltarea înțelege ce se întâmplă în testele automate? Poate să le citească sau să le completeze?
Pregătește un exemplu: contor fără sincronizare și cu Synchronized/AtomicInteger, explică ce erori pot apărea fără sincronizare
Dacă o solicitare se reîncearcă și eșuează din cauza timeout-ului — cum o poți reproduce ieftin local?
Vorbește despre experiența ta cu Git — enumeratează câteva comenzi de bază și ce fac acestea.
Ai configurat testele ca o aplicație Spring, dacă o folosești?
Vorbește despre ierarhia Throwable, Exception, Error, diferența dintre excepțiile Checked și Unchecked
Cu ce biblioteci de aserțiuni ai lucrat?
Câte teste automatizate de backend aveți în prezent în proiect și cum arată piramida testelor?
Faci și teste manuale, sau altcineva din echipă?
Cât timp durează rularea testului de smoke și regresie nocturnă, ce tipuri de teste sunt incluse în regresie?
Spune-mi despre tine și experiența ta
Cum să scrii un test astfel încât, în cazul în care o aserție eșuează în mijloc, să poți vedea rezultatul, dar să continui executarea pașilor următori?
A fost nevoie să modificați singur un Dockerfile sau să îl scrieți de la zero?
Ce este null? Poate un int fi null?
Doar dezvoltatorii scriu teste unitare?