Интерфейс дегеніміз не? Бір класс бірнеше интерфейсті жүзеге асыра ала ма? Интерфейсте логика қоюға бола ма?
QA / QA Automation
Қолданба архитектурасы деңгейінде бизнес сценарийін сипаттай аласыз ба? Мысалы, пайдаланушы тарифті қалай өзгертеді немесе қандай да бір әрекетті қалай орындайды — оны архитектура деңгейінде түсіндіріңіз.
Бүтін сандардан басқа қандай мәндерді тексеру керек? Мысалы, ондық сандар — оларға мән беру мағынасы бар ма және қайсысы?
C#-да virtual мен override қалай ерекшеленеді? ООП-нің төрт негізгі принципі.
GitLab CI-пен жұмыс істеу тәжірибеңіз бар ма? Тесттер үшін pipeline орнату тәжірибеңіз туралы айта аласыз ба?
GET және POST арасындағы айырмашылық неде?
Тестте қасақана қате немесе исключение алу қалай?
Жаңа жобада сізге қандай қолмен және автоматтандырылған тестілеудің қатынасы ұнайды?
Сіз қолданған автоматтандыру үлгілері қандай?
HTTP күйі 500 не білдіреді? 1xx сынып статустары не білдіреді?
Сапалы өнім деп не айтуға болады? Өнім сапасы туралы сіздің түсінігіңіз қандай?
SMOKE тестілеуі регрессиялық тестілеуден қалай ерекшеленеді?
C#-да List пен Array қалай ерекшеленеді?
SQL-да өзіңізді қалай бағалайсыз? SQL сұрауларын қандай контексте қолданасыз? Сіздің тесттеріңізде дерекқорға қосылу және SQL сұрауларын орындау бар ма?
Үш параметр қабылдайтын әдіс бар, бірақ сіз төртіншісін беруіңіз керек. Бұл әдісті жүктеу немесе қайта анықтау керек пе?
Шекара мәндерін тестілеу әдісі қандай?
Неге жұмыс орнын ауыстырғыңыз келді?
Қатенің негізгі параметрлерін тізімдеңіз.
Егер есептеу кезінде қате шықса немесе қайтарса, сіздің қызметіңіз не істейді?
Қатты типтен алыстап, жалпы типтермен жұмыс істеу үшін не қолдану керек? Java-да генериктер қайда пайда болады?