QA / QA Automation
Jak vypadá OOP v Pythonu, čím je realizováno, jaká je architektura v projektu?
Pověz mi o své zkušenosti s databázemi. Jaké dotazy jsi dělal?
Jaké další joiny si pamatuješ? Co znamená Inner Join?
Jaké jsou vaše očekávání ohledně platu?
Jaké typy selektorů/locatorů znáte? Jaké jsou výhody XPath a CSS?
Lze používat kolekce bez generiků?
Co tento kód vypíše a proč? x = 5 def show_x(): print(x) x = 10 return x show_x() print(x)
Pověz mi o své zkušenosti s Kafka: četl jsi témata, posílal zprávy?
Máte zkušenosti s psaním vlastního frameworku? Nevadí vám přechod na jiný jazyk?
Řekněte nám něco o sobě a proč jste si vybrali testování.
Co je to množina?
Co je to dekorátor v Pythonu a jak jsi používal dekorátory v Pytest?
Použil jsi někdy Claude, Cursor, GPT? Na jaké úkoly?
Jak probíhá kontrola kódu tvých změn v automatických testech?
Pověz mi o sobě, své zkušenosti s testováním a proč jsi se rozhodl/a změnit společnost?
Popište nejkritičtější neúspěšné vydání, na kterém jste pracovali
Předpokládejme, že algoritmus výpočtu sazby vkladu závisí na dvou parametrech: - existence klientského předplatného: A, B, C (preferovaně, aby ho měl klient) - doba trvání vkladu Jak tyto parametry ovlivňují sazbu: 1. Doba trvání vkladu 1.1. do 6 měsíců -> sazba 17% 1.2. více než 6 měsíců -> sazba 15% 2. Přítomnost předplatného u klienta 2.1. předplatné A -> sazba se zvýší o 20% 2.2. předplatné B -> sazba může vzrůst o 1,5% Úkol: analyzujte kontroly, které provedl váš kolega, a doplňte seznam kontrol. Na to máte nejvýše 5 minut.
Jaké agregační funkce znáte?
Co lze říci o názvech testů?
Jaké typy testování znáš, které jsi nejčastěji používala a v čem je mezi nimi rozdíl?