QA / QA Automation
Talablar bilan amalga oshirishdagi nomuvofiqliklarni toping. Talablar: Dastur ekraniga 0 dan 100 gacha bo'lgan sonlarni chiqaradi. Buning o'rniga, uchga bo'linadigan sonlar uchun "Fizz" so'zini, beshga bo'linadigan sonlar uchun esa "Buzz" so'zini chiqarishi kerak. Agar son 3 va 5 ga bo'linadigan bo'lsa, dastur "FizzBuzz" so'zini chiqarishi kerak.
DOM daraxtida elementlarni tanlashda CSS selektorlarini XPath dan qanday ajratish mumkin?
CI/CD jarayonining avtomatlashtirishini sozlash uchun qanday vositalar va asboblardan foydalandingiz?
So'nggi ish joyingizdagi jamoa tarkibi haqida gapirib bering.
Kutilgan natijani qayerdan olamiz?
Python'da virtual muhit nima uchun kerak?
Turli HTTP usullarning asosiy xususiyatlarini sanab o'ta olasizmi?
Tizim tuzilmasining ikki va uch darajali arxitekturalarining asosiy farqlari nima?
Haqiqiy rivojlanishda API qachon va qanday ishlatilishini misol bilan keltira olasizmi?
Oldingi ish joyingizda tayyorlangan test ssenariylari qanday asosiy mezonlarga javob berishi kerak?
API ning sifat va ishonchliligini tekshirishda qanday mezonlar va parametrlarni hisobga olasiz?
ConfTest sinfida dekoratorning roli nima?
Amaliyotingizda hal qilishga majbur bo'lgan eng murakkab texnik vazifalarni tavsiflang.
Server qanday qilib bir foydalanuvchining takroriy so'rovlarini ajrata oladi?
Dasturlashda cheksiz rekursiya va cheksiz sikl o'rtasidagi farq nima?
Qaysi operatsion tizimlar bilan ishlaysiz: Windows, Linux?
Veb tizimlarining ishini tekshirdingizmi?
Loyihalaringizda ob'ektlarni yaratishda Factory shablonidan foydalandingizmi?
To'plam lug'at yoki to'plamda yagona identifikator sifatida ishlatilishi mumkinmi?
Ish va rivojlanish uchun nima uchun aynan Java tilini tanladingiz?