QA / QA Automation
Жалпы маянаңыз кандай болот?
Кайсы түрдүү долбоорлор сизди көбүрөөк кызыктырды: веб, мобил же бэкенд кызматтары? Неге?
git pull жана git push эмнеге айырмаланат?
Акыркы иш орунун тууралуу айтып бериңиз, эмне менен алектендиңиз, кайсы аспаптарды колдондуңуз
Тест автоматташтыруу боюнча тажрыйбаңыз жөнүндө көбүрөөк айтып бериңиз
Сиз башка команда менен бирге иштеп жаткан функция бар. Тестирлөө учурунда сиз көйгөйлөргө туш келдиңиз: 1. Эки кызматтын интеграциясы: алар, кандай болбосо, ар башка маалымат форматтарына ээ. 2. Алдыңкы жакта каталар табылды: алдыңкы жак, кызматка суроо жибергенде жана кызмат мындай ыкма жок деп жооп бергенде. 3. Жаңы функцияны башка команда менен бирге тез тестирлөө керек, бирок алар тестке даяр эместигин билдиришүүдө, жана бул тапшырма алардын приоритети эмес. Кандай иш-аракет кылуу керек?
Тестирлөө пирамидеси эмне жана эмне үчүн бардык нерсени end-to-end тесттер менен каптай албайбыз?
Appium Inspector жана Xcode Inspectorдин артыкчылыктары жана айырмачылыктары эмнеде?
Көп жиптүү иштедиңби?
503 — бул жооп кимден келип жатат, эгер кайрылган кызмат жеткиликтүү болбосо?
Автоматташтырылган тестирүү жаатында өнүгүүнү каалайсызбы же колмен тестирүүчү бойдон калгыңыз келеби?
Кай суроо идемпотенттүү?
Өзүңүз жөнүндө айтып бериңиз: автоматташтыруу же фулстек-тестирлөөдө иштедиңизби?
Маселе келип түштү: Жаңы каттоо формасы түзүлүүдө, анда 10 талаа бар, толтуруусу керек. Көп текшерүүлөр болушу мүмкүн. Тесттердин санын кантип минималдаштырса болот, көп камтууну жоготпостон?
Кайсы деңгээлде тесттер жазасыз: монолит, микросервистер? Кантип каптоо деңгээлин аныктайсыз?
Маалыматтар базаларында иштедиңизби?
[аты] суроо берди: Pythonдогу генераторлор жана итераторлор эмне? Алардын айырмасы эмнеде?
Өнүктүрүүчүлөрдүн тесттери да экспорттолду беле?
Жумуштаган технологиялык стек жана инструменттер жөнүндө көбүрөөк айтып бериңиз.
Маселе: сөздүктү бурууга жөндөмдүү функция жазгыла ( ачкычтарды жана маанилерди алмаштырыңыз). Мисалы, {1:2, 3:4} → {2:1, 4:3}