Dacă timpul este limitat, care sunt cele 5 scenarii pe care le-ai alege în primul rând și de ce anume aceste priorități (luând în considerare riscul pentru afaceri)?
QA / QA Automation
Cum ajung sarcinile la tine?
Ce este designul de testare, ce tehnici cunoști și pe care le aplici cel mai des în practică?
Hai să complicăm sarcina: acum programul trebuie să determine tipul triunghiului (după laturi), cu un interval de valori de la 1 la 10. Ce scenarii de test vei aplica?
De ce nu se poate folosi pur și simplu API-ul REST cu interacțiune asincronă în loc de un broker de mesaje?
Cum sună comanda în sintaxa UPDATE? Ai lucrat cu JOIN în interogările SQL?
Ai în echipa ta analisti, dezvoltatori și testeri toți împreună?
Ai lucrat cu brokeri de mesaje? La ce servesc?
Care este diferența dintre INNER JOIN și LEFT JOIN?
Exercițiu practic: ecran cu 3 câmpuri (laturile triunghiului A, B, C) și un buton „calculează” care determină dacă triunghiul este isoscel. Ce tipuri de teste și verificări ai realiza?
Care este politica dvs. de lansare, cu ce frecvență apar versiunile și cum participați la acest proces?
Participi direct la compilarea versiunii și regresii chiar înainte de lansare?
Spuneți-mi despre dvs., despre ultima experiență profesională (tehnologii, responsabilități, procese).
Ce tipuri de triunghiuri există în funcție de unghiuri (acut, drept, obtuz), și cu ce seturi de numere (lungimi ale laturilor) se poate verifica fiecare tip?
Aceeași situație, dar acum cu LEFT JOIN cu cititorii din stânga. Câte înregistrări minimum și maximum pot fi returnate (cu un exemplu clarificator: 3 cititori au luat câte 3 cărți, 1 a luat 1 carte, 1 nu a luat nimic deloc)?
Exercițiu practic: 2 tabele — cititori (5 înregistrări) și cărți împrumutate (10 înregistrări), consistența datelor este necunoscută, o carte fizică nu poate fi în același timp la mai mulți cititori. Câte înregistrări minim și maxim pot fi returnate în rezultatul INNER JOIN al acestor tabele?