Какой функционал был в интернет-магазине и что было интересного
Что проверяют
Действительно ли вы работали на проекте и понимаете его бизнес, или пересказываете типовой набор «поиск, корзина, заказ». Вторая часть вопроса проверяет, замечаете ли вы сложные места и умеете ли рассказать о своём вкладе. Следом обычно спрашивают, как вы это тестировали и какой баг запомнился.
Как отвечать
Опирайтесь на свой проект, каркас такой:
- контекст: что продавали, примерный масштаб, ваша роль и состав команды;
- карта функционала: каталог и поиск с фильтрами, карточка товара, корзина, оформление заказа, оплата, доставка, личный кабинет, админка или интеграция с учётной системой. Отметьте, за какие части отвечали вы;
- одна интересная история: что было, как нашли, чем закончилось;
- вывод: что поменялось в процессе после этого.
Интересное в e-commerce обычно прячется на стыках, и хорошо, если ваша история из этого ряда: два покупателя одновременно берут последний товар на складе; промокод складывается со скидкой и уводит цену в минус; сумма в корзине и в чеке расходится на копейку из-за округления; платёжный шлюз прислал уведомление дважды, и появилось два заказа; гостевая корзина теряется после входа в аккаунт; акция заканчивается по времени сервера, а не пользователя.
Называйте инструменты: как проверяли API оплаты через Postman или автотесты, какие тестовые карты песочницы платёжного шлюза использовали, как сверяли статусы заказа по логам и базе. Цифры и детали нужны ваши, выдуманные развалятся на втором уточнении.
Если такого проекта не было, скажите прямо и расскажите о похожем по сложности: любой продукт с платежами, статусами заказа или внешними интеграциями даёт сопоставимые истории.
Где спотыкаются
Перечисляют функции как в описании шаблона сайта и ни разу не говорят «я». Интервьюеру важен ваш вклад, а не устройство магазина.
Отвечают «ничего особенного не было». Это читается как работа без погружения, даже если проект был сложным.
Рассказывают лишнее: реальные названия клиентов, внутренние цифры выручки, данные покупателей. Историю можно обезличить и сохранить суть бага.