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

Вопросы на собеседовании в Национальная Лотерея

15 вопросов с собеседований в Национальная Лотерея

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в Национальная Лотерея. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: qa, testing, backend.

Каталог

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

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

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

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

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

Практическая задача: экран с 3 полями (стороны треугольника A,B,C) и кнопкой «рассчитать», определяющей равнобедренный ли треугольник. Какие виды тестов и проверок ты проведёшь?

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

Читать ответ
Поведенческий

Ты непосредственно перед релизом участвуешь в сборке релиза и регрессах?

Опишите своё фактическое участие перед релизом: подготовку проверок, регресс, анализ рисков и решение о готовности. Сборка артефакта и тестирование релизной версии — разные обязанности.

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

Что такое тест-дизайн, какие техники знаешь и какие чаще всего применяешь на практике?

Тест-дизайн — проектирование проверок на основе требований и рисков. К основным техникам относятся классы эквивалентности, границы, таблицы решений, переходы состояний и попарные сочетания.

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

Какие виды треугольников бывают по углам (остроугольный, прямоугольный, тупоугольный), и какими наборами чисел (длин сторон) можно проверить каждый вид?

Для сторон a ≤ b ≤ c сравните a² + b² с c²: больше — остроугольный, равно — прямоугольный, меньше — тупоугольный. Сначала проверьте, что стороны положительны и a + b > c.

Читать ответ
Поведенческий

У вас в команде фулстек — аналитики, разработчики, тестировщики все вместе?

Уточните, имеется ли в виду кросс-функциональная команда с аналитиками, разработчиками и QA. «Фулстек» чаще описывает охват технического специалиста, а не обязательный состав команды.

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

Почему нельзя просто использовать REST API с асинхронным взаимодействием вместо брокера сообщений?

Можно использовать асинхронный HTTP API, если он удовлетворяет требованиям. Но тогда нужно самостоятельно обеспечить хранение задач, повторы, подтверждения, ограничение нагрузки и восстановление после сбоев.

Читать ответ
Лайвкодинг

Практическая задача: 2 таблицы — читатели (5 записей) и взятые книги (10 записей), консистентность данных неизвестна, одна физическая книга не может быть одновременно у более чем одного читателя. Сколько минимум и максимум записей может вернуться в результате INNER JOIN этих таблиц?

При JOIN по уникальному ID читателя минимум — 0, максимум — 10 строк. Каждая запись книги может совпасть не более чем с одним читателем; неизвестная целостность допускает отсутствие совпадений.

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

В синтаксисе UPDATE как звучит команда? Работал ли с JOIN в SQL-запросах?

Базовый синтаксис: UPDATE таблица SET поле = значение WHERE условие. WHERE ограничивает изменяемые строки; без него можно обновить всю таблицу. Поддержка UPDATE с JOIN зависит от СУБД.

Читать ответ
Лайвкодинг

Та же ситуация, но теперь LEFT JOIN с читателями слева. Сколько минимум и максимум записей может вернуться (с уточняющим примером: 3 читателя взяли по 3 книги, 1 взял 1 книгу, 1 не брал вообще)?

В приведённом примере LEFT JOIN даст 11 строк: 3 × 3 + 1 + 1. Читатель без книг сохраняется одной строкой с NULL в полях правой таблицы.

Читать ответ
Поведенческий

Какая у вас релизная политика, как часто выходят релизы и как ты участвуешь в этом процессе?

Опишите частоту и условия выпуска, обязательные проверки, участников решения и собственную роль до и после deploy, включая срочные исправления.

Читать ответ