QA / QA Automation
Aké sú vaše očakávania ohľadom platu?
Aký typ projektov vás najviac zaujíma: web, mobilné alebo backendové služby? Prečo?
Aký je rozdiel medzi git pull a git push?
Povedzte mi o poslednom pracovnom mieste, čím ste sa zaoberali, aké nástroje ste používali
Povedzte nám viac o vašich skúsenostiach s automatizáciou testovania
Funkcionalita, na ktorej pracujete s drugim tímom. Počas testovania ste narazili na problémy: 1. Integrácia medzi dvoma službami: ktoré, ako sa ukázalo, majú rôzne formáty dát. 2. Našli ste chybu na frontende: keď frontend odošle požiadavku na službu a služba odpovie, že takáto metóda neexistuje. 3. Je potrebné urgentne otestovať novú funkciu spolu s iným tímom, ale oni hlásia, že nie sú pripravení testovať, a táto úloha nie je ich prioritou. Ako budete postupovať?
Čo je testovacia pyramída a prečo nemôžeme jednoducho pokryť všetko end-to-end testami?
Aké sú výhody a rozdiely medzi Appium Inspector a Xcode Inspector?
Pracovali ste s viacvláknovým spracovaním?
503 — od koho prichádza táto odpoveď, ak služba, na ktorú ste sa obrátili, nie je dostupná?
Chceli by ste sa rozvíjať v oblasti automatizovaného testovania alebo chcete zostať manuálnym testerom?
Ktorý dopyt je idempotentný?
Povedzte mi o sebe: pracovali ste na automatizácii alebo ako full-stack tester?
Prišla je naloga: pripravlja se nov obrazec za registracijo, s 10 polji, ki jih je treba izpolniti. Lahko je veliko preverjanj. Kako minimiziraš število testov, ne da bi veliko izgubil na pokritosti?
Na akej úrovni píšete testy: monolit, mikroservisy? Ako určujete úroveň pokrytia?
Pracovali ste s databázami?
[meno] sa opýtal: Čo sú generátory a iterátory v Pythone? V čom je rozdiel?
Testy vývojárov boli tiež exportované?
Povedzte nám viac o svojom technológickom stacku a nástrojoch, s ktorými ste pracovali.
Úloha: napíšte funkciu, ktorá obráti slovník (vymení kľúče a hodnoty). Napríklad, {1:2, 3:4} → {2:1, 4:3}