Подготовка к интервью

Технические вопросы на собеседовании

42384 вопроса в категории «Технические вопросы»

42384 вопроса 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

В этой подборке вопросы сгруппированы по формату «Технические вопросы», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: database, sql, backend.

Каталог

Результаты поиска

Найдено: 42384
Теория

Как в ваших тестах проверяется взаимодействие с Kafka?

Отправьте событие с уникальным идентификатором, дождитесь обработки в пределах таймаута и проверьте наблюдаемый результат. Старое сообщение нельзя принимать за результат текущего теста.

Читать ответ
Теория

Усложним задачу: теперь программа должна определять вид треугольника (по сторонам), диапазон значений от 1 до 10. Какие тестовые сценарии применишь?

Проверьте три вида треугольников, неравенство треугольника и границы 1–10. Сначала проверяется допустимость сторон и существование фигуры, затем равенство сторон.

Читать ответ
Теория

Каковы преимущества использования Playwright для тестирования пользовательского интерфейса по сравнению с Selenium?

Playwright удобен встроенными ожиданиями готовности элементов и повторяемыми assertions. Это уменьшает ручную обвязку, но не делает любой тест автоматически стабильным.

Читать ответ
Теория

Какая разница между тест-кейсами для строки 'B' и строки 'CD' в контексте RLE-сжатия?

Строка B проверяет одиночный символ, а CD — переход между двумя разными сериями длины один. Для RLE важно, чтобы ни один символ не потерялся при смене серии и завершении обхода.

Читать ответ
Теория

Что такое функциональный интерфейс, чем он отличается от обычного?

Функциональный интерфейс Java описывает одну абстрактную операцию и может быть целевым типом лямбды или ссылки на метод. Обычный интерфейс не обязан удовлетворять этому ограничению.

Читать ответ
Теория

Что такое пирамида тестирования и почему нельзя просто покрыть всё end-to-end тестами?

Пирамида тестирования предлагает много быстрых проверок нижнего уровня и меньше дорогих end-to-end сценариев. E2E полезны для критических путей, но медленнее и сложнее в диагностике.

Читать ответ