QA / QA Automation
Otestoval jsi idempotenci požadavků? Jak přesně?
Jaký je cíl použití fixture v testování?
Jaký je rozdíl mezi POST a PUT?
Pověz mi, jaké klíče existují v relačních databázích.
Uveďte příklad defektu s nízkou prioritou a závažností, stejně jako blokující defekt.
Jak byste vybírali z několika nabídek? Co je důležité a co ne?
Jak se chovají funkce jako objekty v Pythonu? Metaklasové?
Co zahrnuje smoke-test a čím se liší od regresního testu?
Můžeš vyjmenovat typy kolekčních struktur, se kterými ses setkal?
Nepracovala jste s GitLab a Kubernetes?
Na jaké úrovni pracovali?
Vysvětlete základní principy práce s více vlákny v Pythonu a jejich výhody.
Popiš složitý případ z tvé praxe, který jsi vyřešil sám
Jakými metodami a nástroji by měly být použity k ověření správnosti fungování REST API?
Vysvětlete, co se rozumí pod pojmem message brokers a jak fungují v systémech výměny dat.
Můžete mluvit o klíčových principech vývoje serverových systémů?
Jak byste začali s procesem budování automatizovaného testování (QA) od nuly? Jak byste provedli hodnocení a odkud byste začali s automatizací?
S jakými systémy správy databází máte již zkušenosti?
Umíte napsat rámec pro automatické testy od nuly?
Jak bys rozdělil testy mezi úroveň API a úroveň UI pro kreditní kalkulačku?