QA / QA Automation
Vysvětlete, co znamená příkaz `git clone` a k čemu se používá v systému správy verzí Git.
Co je to pokrytí testů a jak ho lze měřit?
Vysvětlete princip fungování vzoru Service Locator a jeho hlavní vlastnosti.
Jak Java 8 řeší problém kolizí při práci s kolekcemi nebo datovými strukturami?
Jaké typy očekávání můžeš vyjmenovat v kontextu vývoje softwaru?
Jaké jsou hlavní příčiny vzniku chybového kódu 500 při práci se serverem?
Jak podrobně analyzuješ logy pro identifikaci problémů a optimalizaci systému?
Jak lze zobrazit všechny soubory v aktuální složce přes příkazový řádek v Linuxu?
Jaké hlavní metody HTTP požadavků znáš? V čem se liší GET od POST?
Jaké máte zkušenosti s automatizovaným testováním softwaru?
Máte zkušenosti s psaním SQL dotazů pro práci s databázemi?
Jaké typy SQL dotazů jste používali ve svých projektech?
Jaké hlavní hlavičky HTTP nejčastěji používáte ve své práci?
Můžete vysvětlit, jak funguje podmíněné větvení v programování?
Jak jste prováděli automatické testy ve svém předchozím projektu nebo společnosti?
Jak realizujete výběr prvků na stránce — pomocí CSS selektorů nebo XPath výrazů?
Jste připraveni vykonávat práci na svém osobním počítači?
Můžete vysvětlit základní koncepty a principy fundamentální teorie testování softwaru?
Popište, jak byl ve vašem posledním projektu implementován systém autentizace a autorizace.
Mohu porovnat různé testovací knihovny pro automatizaci uživatelského rozhraní v JavaScriptu?