QA / QA Automation
Бизде A, B, C объекттери бар, андан кийин анын ичинде 50-60 компонент бар. Өсүү маселесин кантип чечмексиң?
Кайсы Join түрлөрүн эсіңде калтырдың?
Сен кандайсың деп ойлойсуң, QA учурдагы тапшырмалар менен автоматташтыруу бэкологу арасындагы баланс табабы?
Эгер колдонуп жатсаңыз, тесттериңизди Spring колдонмосу катары орнотуп жатасызбы?
Эгер бэкенд тапшырмалары кечиксе, веб тапшырмаларында иштегүүгө даярсыңбы?
Акыркы жумуш ордуңда төлөмдөр жана операциялар менен кайсы ачкычта иштеди?
Өнүктүрүү багытында өнүгүүнү каалайсызбы?
Маселе: арыздар үчүн микросервис жакшыртылды, жаңы статус кошулду (мисалы, «Жеткирүү тууралуу SMS жөнөтүлдү»). Арызды жаңы статуска өткөрүүнү кандай сынайсыз — кадамдарды биринчи кадамдан баштап сүрөттөп бериң.
Тестирүү качан аяктады деп эсептелет?
Микросервис архитектурасынын монолитке караганда артыкчылыктары эмнеде? Айрыкча тестирүүчү үчүн.
Фронтенд менен бэкенддин айырмасы эмнеде?
Түшүндүм, демек, кесиптеши жөн гана карап жатат жана көйгөйдү аныктайт?
Ката жашоо циклі
Идарә iOS текшерилбегенине кандай кабыл алды? iOS колдонуучулары болбосо болдубу?
Вазифа: Палиндром is_palindrome(s: str) функциясын жазып чыгыңыз, ал бул функция жол палиндромбу-жокпу текшерет (солдон оңго жана оңдон солго бирдей окулат). Бос орундар, пунктуация белгилери жана чоң-кичинек айырмасын эске албаш керек. Мисалдар: - is_palindrome("racecar") → True - is_palindrome("A man, a plan, a canal: Panama") → True - is_palindrome("race a car") → False
503 — бул жооп кимден келип жатат, эгер кайрылган кызмат жеткиликтүү болбосо?
WHERE жана HAVING ортосундагы айырма эмне?
Өзүңүз жөнүндө айтып бериңиз.
Кайсы учурларда асинхрондуулукту колдонуу маанилүү жана кайсы учурда эмес? Тесттерде асинхрондуулукту кантип ишке ашырасыз?
Jira же башка каталарды көзөмөлдөө системасында иштиҳоҳ ишиндин баштап аякка чейинки өмүр циклин сүрөттөп бериң.