QA / QA Automation
Szükséged volt-e valaha arra, hogy saját kezűleg módosíts egy Dockerfile-t vagy írj egyet nulláról?
Mennyire vagy jártas a tesztkezelés szempontjából a menedzsmentben? Mely találkozók foglalják el a munkaidő nagy részét?
Mi a különbség az integrációs teszt és a funkcionális teszt között?
Milyen TMS-t (Tesztkezelő Rendszert) használtak a projektben?
Mire valók a beágyazott osztályok (építők)?
Meséljen magáról, legutóbbi munkatapasztalatáról (technológiák, felelősségek, folyamatok).
Mi a generátor Pythonban? Hogy hívják az iterátort, amely a háttérben a yield-et használja?
Adj példát egység- és integrációs tesztre egy betétnyitó alkalmazáshoz. Látsz kockázatokat abban a megközelítésben, amikor minden tesztfajtát a fejlesztők írnak?
A kérdező megjegyezte, hogy a min_dist nullára van inicializálva, ami nem helyes a minimum kereséséhez. Hogyan kell helyesen inicializálni és javítani az algoritmust?
Lehetséges-e request-response modellt megvalósítani Kafka segítségével, hogy megerősítést kapjunk a feldolgozásról?
Mesélj a tesztpiramisról. Miért az E2E-tesztek foglalják el a csúcsot, és miért kellene a legkevesebbnek lenniük?
Mi az a git rebase?
Adott egy tömb pozitív és negatív egész számokkal. Rendezze úgy, hogy minden pozitív szám az elején legyen a eredeti sorrendjükben. Ami a tömb második felében van, nem számít.
Milyen Linux parancssori parancsokat használsz?
Mire jók az artefaktok a GitLab CI-ben?
Miért szükségesek a naplózó rendszerek? Egyszerűen hozzáférhetsz a szerverhez vagy letöltheted a fájlt.
Hogyan lehet a Playwright-ben elfogni és módosítani az API választ az UI teszteléséhez?
Mi változik, ha eltávolítjuk a return-t és hagyjuk a print(final)-t?
Vannak még különbségek a PUT és POST között (kivéve a hozzárendelést)?
Értem, tehát a kolléga csak nézi és lokalizálja a problémát?