Ctrl K

Библиотека вопросов

Вопросы с настоящих собесов. Любой можно отработать голосом за пару минут — с интервьюером, баллом и разбором.

Как вы пишете тесты на pytest? Расскажите про фикстуры и о том, как в тесте подменить внешнюю зависимость.Python · ТеорияJuniorКак вы пишете юнит-тесты на Java и зачем нужен Mockito?Java · ТеорияJuniorКакие виды тестов применяются во фронтенде и чем они отличаются друг от друга?Frontend · ТеорияJuniorКакие тесты вы бы написали для бэкенд-сервиса, и чем unit-тест отличается от интеграционного?Backend · ТеорияJuniorКак вы протестируете с помощью pytest функцию, которая обращается к внешнему платёжному API и записывает результат в базу данных?Python · ТеорияMiddleКак вы решаете, какие тесты писать для фронтенд-приложения и на каком уровне?Frontend · ТеорияMiddleКак вы тестируете код бэкенда, который работает с базой данных: мокаете репозитории или поднимаете настоящую базу?Backend · ТеорияMiddleКак вы тестируете сервисный слой в Spring Boot: в каких случаях пишете юнит-тест на Mockito, а в каких поднимаете контекст?Java · ТеорияMiddleКак вы выстраиваете стратегию тестирования Spring Boot сервиса: что проверяете юнит-тестами с Mockito, а что интеграционными тестами, и почему?Java · ТеорияSeniorКак вы выстраиваете тестирование сервиса, который работает с базой данных, брокером сообщений и парой внешних API? Что вы тестируете на каком уровне?Backend · ТеорияSeniorВы пришли техлидом в проект: триста тысяч строк на Python, тесты идут сорок минут, половина команды их локально не запускает. Как вы перестроите стратегию тестирования?Python · ДизайнSeniorСпроектируйте стратегию тестирования для крупного фронтенд-приложения, в котором почти нет тестов, а релизы регулярно ломают ключевые сценарии.Frontend · ДизайнSenior