QA / QA Automation
Akú úlohu majú vzťahy medzi tabuľkami v relačnej databáze?
Ak testy bežali, dáta boli vytvorené, a uprostred testu sa stroj odpojil, či dáta zostali v databáze? Ako ste to riešili?
Ako správne implementovať spracovanie chýb a výnimiek v aplikácii?
Môžete vysvetliť koncept platformy Low Code a jej hlavné výhody?
Aké typy očakávaní používateľského rozhrania môžeš uviesť?
Ako implementovať a používať abstraktné triedy v Jave?
Môžete vysvetliť koncept dedičstva v objektovo orientovanom programovaní?
Aké mechanizmy kontroly a schvaľovania Pull Request boli vo vašom poslednom projekte použité?
Akými spôsobmi komunikuješ s očakávaniami v Selenium, aby bola zabezpečená spoľahlivosť testov?
Aký testovací rámec ste použili — TestNG alebo JUnit?
Aká funkcia v Selenium umožňuje kliknúť na vybraný prvok na stránke?
Robili ste si sami testy? Mali ste niečo také?
Aké sú hlavné architektonické kritériá, ktoré je potrebné zvážiť pri navrhovaní služby?
Môžete vysvetliť koncept dekorátora a ako sa používa v Jave?
Aké typy kolekčných dátových štruktúr som používal vo svojich projektoch?
Môžete vysvetliť, čo znamená príkaz 'git commit' a akú úlohu zohráva v systéme správy verzií Git?
Ktoré metódy HTTP sú idempotentné a ktoré nie?
Existujú termíny alebo ponuky? Kedy sú pripravení vyjsť?
Čo sa stane, ak hodnota prekročí rozsah dátového typu Integer v programovaní?
Aká chyba by mala byť vrátená zo servera na frontend, ak sa používateľ pokúša prihlásiť s neexistujúcim používateľským menom a heslom?