QA / QA Automation
Расскажи о своём последнем месте работы: процесс тестирования, как проходили релизы.
Расскажи подробнее, почему удалёнка критична именно для тебя?
Ты принимал решение автоматизировать тест-кейсы, которые писали мануальные тестировщики, или нет? Как принимал это решение?
Какие severity и priority вы поставите для этого дефекта?
Из чего состоит команда git pull? Пользуешься ли git fetch?
Параметризация тестов — используется ли, с помощью чего реализована?
Redis — что за система, зачем используется в проекте?
Расскажи про пирамиду тестирования. Почему E2E-тесты занимают верхушку и их должно быть меньше всего?
Как микросервисы общались между собой?
В чём разница между примитивными и ссылочными типами?
Подготовь пример: счётчик без синхронизации и с Synchronized/AtomicInteger, объясни какие баги возможны без синхронизации
Чем ты занимался в банке? Какой частью продукта, что тестировал?
Работали ли вы с gRPC на проектах?
Есть ли над вами кто-то, кто глобально отвечает за процессы и выбор инструментов тестирования?
Работала ли ты с библиотекой Requests и писала ли backend API-тесты? Покажи приблизительный пример теста с Requests.
Если не знаю ключей, какие есть подходы, чтобы перебрать всю карту (HashMap) и найти значение?
If you got a feature or module without complete information/data, how did you cope? What actions did you take to get the missing information?
UI-автотестов у вас не было, я правильно понял?
Как решается проблема гонки сообщений в Kafka?
Уақытыңызды қалай басқардыңыз? Жобаларыңызда дедлайндарды қалай ұйымдастырдыңыз?