QA / QA Automation
Povedaj mi o najzložitejšich chybách, ktoré si našiel, a ako si lokalizoval njihov vzrok.
Interviewér ukázal na chybu: v kóde sa používa max, hoci úloha vyžaduje nájsť najkratšiu (minimálnu) vzdialenosť. Ako to opraviť?
Čo sú generátory v Pythone? Ako sa volá iterátor, ktorý pod kapotou používa yield?
S akými technikami testovacieho návrhu pracujete?
Ako prebehla testovacia fáza novej funkcie?
Aké metriky používate na stabilitu testov?
Ako zostavujete správy o spustení automatizovaných testov?
Inak, koľko sa teraz ponúka na trhu?
Ako pristúpiť k prvku poľa? Ako pristúpiť k prvému prvku poľa?
Aký je rozdiel medzi deep copy a shallow copy a kedy je potrebné použiť každú pri príprave testovacích dát?
Testovali ste web aj mobilnú verziu?
Aké modifikátory prístupu poznáte v Jave?
Čo je to asynchronita v C#? Čo sú async/await? Musí sa async metóda nutne vykonať v inom vlákne?
Aký je rozdiel medzi API Stream a bežnými slučkami?
Máte skúsenosti s nasadzovaním infraštruktúry a nastavovaním testovacích prostredí?
Na ktorej platforme sa hlavne testovalo — Android, iOS alebo obe platformy?
Čo robí funkcia super()? Povedz viac o princípoch OOP (zapuzdrenie, dedičstvo, polymorfizmus, abstrakcia).
Predstavte si, že musíte otestovať nový GET endpoint, ktorý podľa ID vracia ID a názov. Uveďte zoznam kontrol od najdôležitejších po menej dôležité.
Aké sú vaše očakávania ohľadom platu?
Čo je to git rebase?