QA / QA Automation
Sizning maosh kutishlaringiz qanday?
Qaysi turdagi loyihalar sizni ko'proq qiziqtiradi: veb, mobil yoki backend xizmatlari? Nima uchun?
git pull va git push nima farq qiladi?
So'nggi ish joyingiz haqida gapiring, nima bilan shug'ullandingiz, qanday asbob-uskunalarni ishlatdingiz
Test avtomatizatsiyasida tajribangiz haqida batafsil aytib bering
Bir boshqa jamoa bilan birga ishlab chiqayotgan funksionallik mavjud. Test jarayonida muammolarga duch kelindingiz: 1. Ikki xizmat o'rtasidagi integratsiya: ular, qanday bo'lsa, turli ma'lumotlar formatlariga ega. 2. Frontendda xato topildi: frontend xizmatga so'rov yuborganida, xizmat esa bunday metod mavjud emas deb javob beradi. 3. Yangi funksionallikni boshqa jamoa bilan tezda test qilish zarur, ammo ular test qilishga tayyor emasliklarini va bu vazifa ularning ustuvorligi emasligini bildirishmoqda. Qanday harakat qilasiz?
Test piramidasining nima va nima uchun hamma narsani end-to-end testlar bilan qoplay olmaysiz?
Appium Inspector va Xcode Inspector ning afzalliklari va farqlari nima?
Ko'p ipli ishlash bilan ishladingizmi?
503 — bu javob kimdan keladi, agar murojaat qilgan xizmat mavjud bo'lmasa?
Avtomatlashtirilgan test sohasida rivojlanishni xohlaysizmi yoki qo'lda test qiluvchi sifatida qolishni xohlaysizmi?
Qaysi so'rov idempotent?
O'zingiz haqida gapiring: avtomatlashtirishda ishladingizmi yoki to'liq to'plam testchiligi sifatida ishladingizmi?
Vazifa kelib qoldi: yangi ro'yxatdan o'tish shakli yaratilmoqda, unda 10 ta maydon bor, to'ldirilishi kerak. Tekshiruvlar ko'p bo'lishi mumkin. Siz qanday qilib testlar sonini minimallashtirasiz, katta qamrovni yo'qotmasdan?
Qaysi darajada test yozasiz: monolit, mikroxizmatlar? Qoplama darajasini qanday belgilaysiz?
Ma'lumotlar bazalari bilan ishladingizmi?
[ism] so'radi: Python'da generatorlar va iteratorlar nima? Ularning farqi nima?
Dasturchilar testlari ham eksport qilindimi?
Iltimos, o'zingiz ishlagan texnologik to'plam va vositalar haqida batafsilroq aytib bering.
Vazifa: lug'atni teskari aylantiradigan funktsiya yozing (kalitlar va qiymatlarni almashtiring). Masalan, {1:2, 3:4} → {2:1, 4:3}