QA / QA Automation
Co je snazší implementovat a dosáhnout: automatizace integrace kódu nebo automatické doručení hotových změn do produkce?
Jaké ukazatele jste použili k hodnocení výkonu systému při zátěžových testech?
Jaká je hlavní funkce operátoru throw v programovacích jazycích a v čem se liší od jiných metod zpracování chyb?
S čím jste museli pracovat na backendu? Byla použita automatizace?
Jak byl přesně nastaven proces testování v týmu? Vztah mezi lidmi?
Znáš pojmy primárního a sekundárního klíče v databázích?
Jak používáte Git: přes IDE nebo přes konzoli?
Jaká datová struktura se používá uvnitř HashMap k ukládání prvků v Java?
Měl jste někdy zkušenost, že jste byl jediným testerem v projektu?
Můžete vysvětlit, co je zásobník volání v JVM a jak funguje?
Můžete vysvětlit pojem magických metod v programovacím jazyce?
Kolik API testů bylo realizováno ve vašem předchozím projektu?
Lze vysvětlit klíčové rozdíly mezi protokoly TCP a UDP a v jakých situacích je vhodné je použít?
Kde je nejlepší umístit kód odpovědný za interakci s lokalizátory ve třídě, která je obsahuje?
Úkol DevTools: při zadání tří písmen města do vyhledávacího pole na stránkách CDEK se zobrazí rozbalovací seznam měst. Ukažte, odkud tyto údaje pocházejí.
Pokusil jste se někdy o testování systému při vysoké zátěži?
Jaké kritéria je třeba sledovat při výběru vhodného rámce pro automatizaci?
Vysvětlete účel metody equals() v jazyce Java a její důležitost při porovnávání objektů.
Máte praktické zkušenosti s používáním WebDriveru pro automatizaci testů nebo interakci s webovými stránkami?
Co děláte, když najdete vadu?