QA / QA Automation
Kādi ir jūsu algu gaidījumi?
Kura veida projekti jums ir visvairāk interesanti: tīmekļa, mobilo vai backend pakalpojumi? Kāpēc?
Kā atšķiras git pull un git push?
Pastāstiet par savu pēdējo darba vietu, ar ko nodarbojāties, kādus instrumentus izmantojāt
Pastāstiet mums vairāk par savu pieredzi testu automatizācijā
Ir funkcionalitāte, kuru jūs kopīgi izstrādājat ar citu komandu. Testēšanas laikā jūs sastapāties ar problēmām: 1. Divu pakalpojumu integrācija: kas, kā izrādījās, ir dažādi datu formāti. 2. Atklājāt kļūdu priekšējā daļā: kad priekšējā daļa sūta pieprasījumu pakalpojumam, un pakalpojums atbild, ka šāda metode neeksistē. 3. Steidzami jātestē jauna funkcionalitāte kopā ar citu komandu, bet viņi paziņo, ka nav gatavi testēt, un šis uzdevums nav viņu prioritāte. Kā rīkosieties?
Kas ir testu piramīda un kāpēc nevaram vienkārši aptvert visu ar end-to-end testiem?
Kādi ir Appium Inspector un Xcode Inspector priekšrocības un atšķirības?
Vai esat strādājis ar daudzvītņu programmēšanu?
503 — no kurienes nāk šis atbilde, ja pakalpojums, uz kuru jūs vērsāties, nav pieejams?
Vai vēlaties attīstīties automatizētās testēšanas jomā vai vēlaties palikt manuālais testētājs?
Kura pieprasījuma ir idempotenta?
Pastāstiet par sevi: vai esat strādājis automatizācijā vai kā pilna spektra testētājs?
Ir uzdevums: tiek veido jauna reģistrācijas forma ar 10 laukiem, kas jāaizpilda. Var būt daudz pārbaudes. Kā samazināt testu skaitu, nezaudējot pārklājumu?
Kādā līmenī rakstāt testus: monolīts, mikroservisi? Kā noteikt pārklājuma līmeni?
Vai esat strādājis ar datu bāzēm?
[vārds] jautāja: Kas ir ģeneratori un iteratori Python? Kāda ir atšķirība?
Vai arī izstrādātāju testi tika eksportēti?
Pastāstiet mums vairāk par savu tehnoloģiju steku un rīkiem, ar kuriem strādājāt.
Uzdevums: uzrakstiet funkciju, kas apgriež vārdnīcu (maina atslēgas un vērtības vietām). Piemēram, {1:2, 3:4} → {2:1, 4:3}