QA / QA Automation
Автоматтандыру үшін мерзімдерді қалай жоспарладыңыз және мерзімде үлгермеген жағдайда не істедіңіз?
Тесті тапсырмасы берілген жағдайды елестетіп көріңіз, бірақ талаптар толық емес. Сіз не істейсіз?
Автотестілеу бағытына даму қалайсыз ба, әлде мануальды тестілеуші ретінде қалғыңыз келе ме?
REST-тан басқа қандай API түрлерімен жұмыс істедіңіз? Қандай HTTP әдістерін білесіз? POST әдісі объектіні жоя ала ма?
ООП-нің 4 негізгі принципін түсіндіріп, оларды қолдану тәжірибеңізден мысалдар келтіріңіз.
Мобильді қосымшалардың релизінің ерекшелігі — веб және бэкендтен қандай айырмашылығы бар? Релиздік цикл туралы айтыңыз.
Қызметтер арасындағы синхронды және асинхронды өзара әрекеттесу дегеніміз не?
Реляциялық база деректер дегеніміз не?
Жинақталған массив және мақсат мәні берілгенде, егер мақсат табылса, оның индексін қайтарыңыз. Егер жоқ болса, оны орналастыру керек орынның индексін қайтарыңыз. Мысал 1: Кіріс: nums = [1,3,5,6], target = 5 Шығыс: 2 Мысал 2: Кіріс: nums = [1,3,5,6], target = 2 Шығыс: 1 Мысал 3: Кіріс: nums = [1,3,5,6], target = 7 Шығыс: 4
Міндет келді: жаңа тіркеу формасын жасау керек, онда 10 өріс бар, оларды толтыру керек. Тексерулер көп болуы мүмкін. Қалай тесттердің санын азайтып, қамтуды айтарлықтай жоғалтпайсыз?
Шығарылым процесі қалай ұйымдастырылған және автоматтандырылған тесттердің орыны қандай?
Техникалық тапсырмаларды (ТЗ) тестілеуге қалай қарайтын едің?
Қолмен және автоматтандырылған тестілеу арасындағы пайыздық қатынасыңыз қандай?
Java немесе Kotlin жобасын қайсысы сізге ұнайды?
Практикалық тапсырмаға өтейік (тапсырма сессия кезінде толық айтылмады).
Талаптарда бос орындар болған кезде және әріптестермен нақтылау мүмкін болмаса, сіз қалай әрекет етесіз?
Рефакторлау туралы айттыңыз, ол регресс үшін және уақытты екі есе қысқартты. Нені нақты рефакторладыңыз?
Android-қосымшаларында Activity деген не?
Сіз үшін басқа адамдарға "сіз" деп сөйлеу ыңғайлы ма?
Автотестілер сол бір ортада орындалады ма, әлде оларға бөлек орта бар ма?