QA / QA Automation
Mennyit vársz fizetésként?
Milyen típusú projektek érdekelnek leginkább: web, mobil vagy backend szolgáltatások? Miért?
Mi a különbség a git pull és a git push között?
Meséljen az utolsó munkahelyéről, mivel foglalkozott, milyen eszközöket használt
Meséljen többet a tesztautomatizálási tapasztalatáról
Van egy funkció, amit egy másik csapattal közösen fejlesztettek. A tesztelés során problémák merültek fel: 1. Két szolgáltatás közötti integráció: amelyek, ahogy kiderült, különböző adatformátumokkal rendelkeznek. 2. Találtál egy hibát a frontendben: amikor a frontend küld egy kérést a szolgáltatásnak, és a szolgáltatás azt válaszolja, hogy ilyen módszer nem létezik. 3. Sürgősen tesztelni kell egy új funkciót egy másik csapattal, de ők azt mondják, nem készültek fel a tesztelésre, és ez a feladat nem elsődleges számukra. Hogyan fogsz eljárni?
Mi az a tesztpiramis és miért nem lehet egyszerűen mindent end-to-end tesztekkel lefedni?
Mik az előnyei és különbségei az Appium Inspectornek és az Xcode Inspectornek?
Dolgozott több szálú programozással?
503 — kitől érkezik ez a válasz, ha az általad keresett szolgáltatás nem elérhető?
Szeretnél az automatizált tesztelés irányába fejlődni, vagy inkább manuális tesztelőként maradnál?
Melyik lekérdezés idempotens?
Meséljen magáról: foglalkozott automatizálással vagy teljes körű tesztelőként dolgozott?
Feladat érkezett: új regisztrációs űrlapot készítenek, 10 mező van, amit ki kell tölteni. Sok ellenőrzés lehet. Hogyan minimalizálod a tesztek számát anélkül, hogy sokat veszítenél a lefedettségből?
Milyen szinten ír teszteket: monolit, mikroszolgáltatások? Hogyan határozza meg a lefedettségi szintet?
Dolgozott adatbázisokkal?
[név] kérdezte: Mik azok a generátorok és iterátorok Pythonban? Mi a különbség?
A fejlesztők tesztjei is exportálva lettek?
Meséljen többet a technológiai stackjéról és az eszközökről, amikkel dolgozott.
Feladat: írjon egy függvényt, amely megfordít egy szótárat (kicseréli a kulcsokat és az értékeket). Például, {1:2, 3:4} → {2:1, 4:3}