QA / QA Automation
Egy feladatot tesztelsz, találsz egy hibát. A fejlesztő azt mondja, 'ez nem hiba, ez egy funkció'. Mit fogsz tenni?
Milyen kivételtípusokat ismersz a Selenium-ban?
A PageObject idővel bővül egy összetett oldalon, és olvashatatlanná válik. Volt már ilyen tapasztalatod, és hogyan kezelted?
Mi volt a legnehezebb és legérdekesebb feladat?
LeetCode #? — Tesztelni kell egy olyan kalkulátort, amely csak osztást tud; vannak mezők az osztandó és osztó számára, egy „Számítás” gomb és egy eredmény mező. Korlátozott erőforrásokkal egy tesztesetet hajthat végre: melyiket választanád és miért?
Sorolja fel a Java-ban lévő hozzáférési módosítókat
Mesélj a tracingről — mire való?
Hogyan volt szervezve a csapat a projektben: egy csapat vagy több, és hány tesztelő, fejlesztő és elemző volt?
Mennyire kell mélyen belemerülnie a QA-nak a technikai részletekbe egy funkció munkája során?
[név] kérdezte: Mik azok a dekorátorok? Adj példát egy valódi projektre.
Hogyan szervezték meg a sprint során végzett munkafolyamatot: azok időtartamát, tervezését és feladatok elosztását?
[név] kérdezte: Milyen státuszkódot ad vissza az API, ha elgépelés van az endpointban?
Ki írta az egység- és izolált teszteket?
Hogyan reprodukálja a problémát, és biztos benne, hogy ugyanazt a naplót kapta?
Beszélj a munkakeresésről: vannak más ajánlatok vagy tárgyalások?
[név] kérdezte: Hogyan használod a Kibana-t és a Grafana-t a hibakereséshez és a naplók elemzéséhez?
Hogyan találod meg a flaky teszteket, és hogyan javítod őket?
[név] kérdezte: Mesélj a tranzakciókról és az ACID-ról. Hogyan tesztelted a párhuzamos műveleteket?
Dolgoztál már Selenium és Playwright segítségével?
Mi az a CI és mi az a CD?