QA / QA Automation
Bizda A, B, C entiteleri bor, keyin unda 50-60 komponent bor. Kengayish muammosini qanday hal qilarding?
Qaysi Join turlarini eslaysiz?
Sizningcha, QA hozirgi vazifalar va avtomatlashtirish backlogi o'rtasida qanday muvozanatni topadi?
Agar foydalanayotgan bo'lsangiz, testlaringizni Spring-ilovasi sifatida sozladingizmi?
Agar backend vazifalari kechikayotgan bo'lsa, veb vazifalar bilan ishlashga tayyormisiz?
So'nggi ish joyida to'lovlar va operatsiyalar bilan qanday kalitda ishlagan?
Rivojlanish yo'nalishida rivojlanishni xohlaysizmi?
Vazifa: ariza mikroxizmatini takomillashtirdik, yangi holat qo'shdik (masalan, "Yetkazib berish haqida SMS yuborildi"). Ariza yangi holatga o'tishini qanday sinovdan o'tkazasiz — bosqichma-bosqich yozing, birinchi bosqichdan boshlang.
Qachon test yakunlangan deb hisoblash mumkin?
Mikroxizmat arxitekturasi monolit arxitekturaga nisbatan qanday afzalliklarga ega? Ayniqsa, test qiluvchi uchun.
Frontend va backend o'rtasidagi farq nima?
Tushunarli, demak, hamkasb shunchaki nazorat qilmoqda va muammoni aniqlayaptimi?
Xato hayot aylanishi
Rahbariyat iOS tekshirilmaganiga qanday munosabat bildirdi? iOS foydalanuvchilari bo‘lmaganmi?
Vazifa: Palindrom Yozing is_palindrome(s: str) -> bool funktsiyasini yozing, u satr palindrommi (chapdan o‘ngga va o‘ngdan chapga o‘qilganida bir xil bo‘lsa). Bo‘shliklar, tinish belgilari va harf kattaligini inobatga olmang. Misollar: - is_palindrome("racecar") → True - is_palindrome("A man, a plan, a canal: Panama") → True - is_palindrome("race a car") → False
503 — bu javob kimdan keladi, agar murojaat qilgan xizmat mavjud bo'lmasa?
WHERE va HAVING o'rtasidagi farq nima?
O'zingiz haqingizda gapiring.
Qaysi hollarda asinxronlikdan foydalanish ma'noli va qaysilarda emas? Testlarda asinxronlikni qanday amalga oshirasiz?
Jira yoki boshqa xato kuzatuv tizimida rivojlantirish vazifasining boshidan oxirigacha bo'lgan hayot aylanishini tasvirlang.