QA / QA Automation
Povedajte nám o posledných mesiacoch práce na projekte, o veľkých úlohách. Aký bol pomer testovania backendu a frontendu?
Ako sa zvyčajne riešili konfliktné situácie? Povedzte viac podrobností o prípade s analytikom.
Aké sú vaše očakávania ohľadom platu?
Existujú negatívne stránky mikroservisov?
Boli situácie, keď neboli dodržané termíny testovania?
Aké princípy OOP poznáte?
Ako rýchlo budete môcť odísť po ponuke, ak vás zaujíma?
Chcel by si sa rozvíjať v oblasti vývoja? Aké oblasti rozvoja a smery pre seba vidíš?
Predstav si, že máš frontend, GET ALL endpoint vracia zoznam používateľov s ID a menom, a v určitom okamihu sa namiesto ID zobrazuje nesprávna hodnota v stĺpci. Ako by si lokalizoval tento problém?
Pripravte príklad: čítač bez synchronizácie a s Synchronized/AtomicInteger, vysvetlite, aké chyby môžu nastať bez synchronizácie
Čo je WebSocket a ako sa líši od HTTP?
To znamená, že vaše integračné testy zahŕňajú jeden službu, ktorá ide do inej služby alebo do databázy?
Aké nástroje a služby si používal na prezeranie logov?
Uveďte nefunkčné testy, ktoré by ste vykonali pre túto službu.
Čo je to fixture v PyTest? Z akých častí sa skladá (setup/teardown cez yield)? Aké argumenty má fixture?
Pri testovaní API bez dokumentácie, ako zistiť, či je výsledok požiadavky správny alebo nie?
Máte skúsenosti s nástrojmi na analýzu prevádzky?
Pracovali ste s viacvláknovým spracovaním?
Čo robí príkaz mvn clean test?
Čo je Kibana?