QA / QA Automation
[jméno] se zeptal: Jaké bylo procento automatizace a manuálního testování na posledním místě práce?
Máte zkušenosti s knihovnou JSON DataBind pro serializaci a deserializaci dat?
Můžete vysvětlit, co je model OSI a jak se používá v síťové komunikaci?
Jaká je hlavní funkce testovacích rámců v procesu vývoje softwaru?
Kdy dochází ke sloučení PR? Po jaké fázi?
Můžete vysvětlit principy SOLID a jejich význam při vývoji softwaru?
Můžeš uvést hlavní typy artefaktů používaných v procesu testování?
Dáváte přednost testování uživatelského rozhraní nebo API vrstev aplikace?
K čemu slouží fixture při testování softwaru?
Jak se liší metody POST a PUT při odesílání dat na server?
Můžeš uvést příklad testovací metody, která kontroluje všechny možné páry vstupních dat?
Jaký je účel systému cache a jaké jsou jeho výhody?
Jaký systém správy databází jste použili ve svém posledním projektu?
Jakou roli hrají vztahy mezi tabulkami v relační databázi?
Pokud testy běžely, data byla vytvořena a uprostřed testu se stroj odpojil, zůstala data v databázi? Jak to vyřešili?
Jak by měla být správně implementována správa chyb a výjimek v aplikaci?
Můžete vysvětlit koncept platformy Low Code a její hlavní výhody?
Jaké typy očekávání uživatelského rozhraní můžeš uvést?
Jak implementovat a používat abstraktní třídy v jazyce Java?
Můžete vysvětlit koncept dědičnosti v objektově orientovaném programování?