QA / QA Automation
У тебя рабочий проект на Spring написан, или для себя изучаешь?
Чем массив отличается от коллекции?
Что ты считаешь самым сложным в финтех-домене? Какие риски и особенности видишь?
Использовал ты моки или стабы?
Можешь привести примеры тестовых сценариев, реализованных на Java?
Какие критерии у тебя при поиске работы? На что смотришь, когда принимаешь решение откликнуться?
Можешь ли ты сказать, что означает ключевое слово Final в Java?
Что можешь рассказать про индексы в базе данных?
Сколько у вас автотестов бэковых сейчас на проекте, и как выглядит пирамида тестирования?
Ну вот смотри, допустим, человек берет кредит. Расскажи, как оба проекта участвуют в этом процессе.
Приходилось ли тебе заниматься ускорением тестирования, регресса, процесса релизов? Какие были исходные данные и как ты их ускорил?
Есть 2 списка a = [1, 2, 3] b = [6, 5, 4] требуется собрать итоговый список, содержащий все элементы первого, символ "a" и все элементы второго в обратном порядке пример c = [1, 2, 3, 'a', 4, 5, 6]
Из чего состоит команда git pull? Пользуешься ли git fetch?
Расскажи про pytest. Что это такое? Что такое фикстуры? Как они работают?
Расскажи о себе, о проектах, какие роли исполнял, какие достижения есть
Расскажи про HTTP методы. В чём разница между POST, PUT и PATCH? Что такое идемпотентность и безопасность методов?
Расскажи подробнее, как вы работаете с flaky-тестами, когда нестабильный тест влияет на работу команды.
Какие типы данных знаешь в Java, приведи примеры?
Что такое итераторы в Python? Какой магический метод реализует итератор? Как происходит перемещение к следующему элементу? Что будет, если пройтись по итератору второй раз?
Работали ли вы с gRPC на проектах?