QA / QA Automation
V jakých situacích se během vývoje používá testovací knihovna Chai?
Jaké typy dat jsou v Javě? Existují dvě proměnné d=1 a a=1, je tvrzení d==a pravdivé nebo nepravdivé?
Jaký tým jste sestavili nebo do kterého jste patřili na vašem předchozím pracovišti?
Jak brzyd jste připraveni začít pracovat?
Můžeš uvést příklad chyby, která nepředstavuje velké nebezpečí, ale vyžaduje okamžitou opravu?
Co by měl dělat frontend, když služba vrátí chybu? S jakou chybou je spojena zpracování chyb na frontendu?
Jaké běžné vzory návrhu používáte ve své praxi?
Co je to testovací pyramida? Povídej o třech úrovních.
Po hodině demo tým zjistil, že na tabletu je tlačítko platby zakryté bannerem. Na telefonech to vypadá v pořádku. Co je třeba udělat?
Proč jste použil právě INNER JOIN a ne LEFT/RIGHT JOIN?
Jaká je hlavní funkce příkazu git cherry-pick a v jakých scénářích se nejčastěji používá?
Jak byste implementovali strukturu hlavní stránky Yandexu s využitím vzoru Page Object?
Jak jste delegovali a rozdělili odpovědnosti ve vašem posledním projektu?
Jak reagujete, když si všimnete, že vaši kolegové dělají chyby v práci?
Proč testy procházejí samostatně, ale při spuštění spolu selhávají?
Můžeš vyjmenovat a popsat hlavní systémy brokerů zpráv, se kterými ses setkal?
Jaký testovací rámec jste použili — TestNG nebo JUnit?
Můžete uvést příklady návrhových vzorů, které jste použili ve svých projektech?
Co je to fixture?
Jak může generátor získat hodnotu zvenčí přes send()? Napište příklad generátoru, který přijímá slovo 'stop' a zastaví se.