QA / QA Automation
Git-те қақтығыстар қашан пайда болады?
Тапсырма: үш бүтін санды қабылдайтын (үшбұрыштың қабырғалары) консольдік қосымшаның тест-кейстерін жазу және ол теңбұрышты, теңбүйірлі, әртүрлі бүйірлі немесе қате қайтару.
Мониторингті (Grafana/Kibana) өзіңіз баптадыңыз ба, әлде әріптесіңіз баптады ма?
Java-да қол жетімділік модификаторларын тізімдеңіз.
Docker-де жұмыс істеп тұрған контейнерлер тізімін қалай көруге болады?
Неге сіз вакансияға жауап бердіңіз?
Java-да қателерді өңдеу үшін үш блок атаңыз.
Сіз автоматтандырылған тестілеуді енгізудің мақсаты неде деп ойлайсыз?
Сіз UI және UX ұғымдарын бірнеше рет араластырып айттыңыз — олардың айырмашылығы неде?
GET сұрауында қандай параметрлерді өткізуге болады? GET сұрауында хабарламаның денесін жіберуге бола ма?
Өнімділік бағалауыңыз болды ма? Оның мәдениеті қандай болды?
Жүйелер арасындағы интеграцияны қалай тексердіңіз? Тұтынушы команда мен жеткізуші команда арасындағы жаңа интеграциялық қызметті қалай сынайсыз?
gRPC-пен жұмыс істедіңіз бе?
Сіз тесттерді түтін және регрессия кезеңдеріне қалай бөлдіңіз? Әрқайсысы қай кезеңде орындалды?
[Аты] сұрады: Сіздің автоматты тесттердің архитектурасы қалай ұйымдастырылған? conftest.py, fixtures, scopes туралы айтыңыз.
Бірлік тесттерін тек әзірлеушілер ғана жазады ма?
[аты] сұрады: Транзакциялар мен ACID туралы айта аласыз ба? Сіз параллель операцияларды қалай тестіледіңіз?
Тестілеу дегеніміз не?
Автотест жобасын қалай жасадыңыз және құралдарды таңдау кезінде неге негізделдіңіз?
[банк] ұйымында веб және мобильді тестілеудің қатынасы қандай болды?