Сіз flaky тесттермен кездестіңіз бе? Оларды жою үшін қандай тәжірибелер бар?
QA / QA Automation
Біздің жоба немесе компания туралы сұрақтарыңыз бар ма?
Тестілеудің түрлері мен деңгейлерін атаңыз.
Автоматтандырылған тесттермен не тестіледіңіз: фронтенд, бэкенд? REST API-мен өзара әрекеттесу үшін қандай кітапхананы қолдандыңыз?
Объектке бағытталған бағдарламалаудың негізгі принциптерін тізе аласыз ба?
Өз жұмыс тәжірибеңіз бен ағымдағы технологиялар стекіңіз туралы айтыңыз.
Функция алдында 'сәлем' деп, кейін 'сәлем' деп шығаратын декоратор жазыңыз, басталуы кейінге қалдырылған.
Тесттер жеке-жеке өтеді, бірақ бірге іске қосқанда неге сәтсіздікке ұшырайды?
WebView туралы айтыңыз, оның ерекшеліктері, кемшіліктері және жұмыс істеу тәсілдері.
Жобада қандай тестілеу деңгейлерін қолдандыңыз?
range(101) мен range(0, 101) арасында қандай айырмашылық бар?
Сіз тесттерді қандай деңгейде жазасыз: монолит, микросервистер? Қамту деңгейін қалай анықтайсыз?
RLE қысымын жүзеге асырыңыз: ағылшын алфавитінің таңбалар массиві берілген, оны қайталанатын таңбалар бір рет жазылып, қайталану саны көрсетіле отырып қысу керек. Мысалы: AAAABBBAAA → A4B3A3.
Қолданба архитектурасы: монолит немесе микросервистер?
Қандай HTTP жауап кодтарын білесіз? 401 мен 403 қалай ерекшеленеді?
Await-тан кейін не болады: код сол бір ағында орындалады ма, әлде басқа бір ағында ма?
generateItems функциясы не нәрсені қайтарады? Бұл сөздік тізімі ме немесе бүтін сандар тізімі ме? list comprehension дегеніміз не?
Firebase/Sentry-те мыңдаған оқиғалар арасынан қажетті оқиғаны (мысалы, құлау) қалай табуға болады?
Автоматтандырылған тесттер шеңберінде дерекқорлармен өзара әрекеттестік болды ма?
Сіз тесттерді бір деңгейден екінші деңгейге аударуға мәжбүр болғансыз ба (мысалы, E2E-ден интеграциялық/компоненттікке)?