110

Тестовые задания на позицию системного аналитика в  компаниях e-commerce

Как я решала кейсы от Lamoda, СберМегаМаркета и Самоката.

Lamoda

Кейс Lamoda показался мне cамым легким из всех. Условие задачи описано просто и понятно, не надо искать подводных камней, даже прикреплен макет пользовательского интерфейса.

Помимо технической части в задании требовалось описать бизнес-требования.

На решение дается 1 час, задача пришла мне в виде ссылки на google.docs, где отслеживается история и затраченное время на выполнение.


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


Бизнес-требования можно придумать любые, лишь бы они не противоречили уже существующим требованиям и условиям, указанным в задаче. Недостающие данные, я придумала сама и зафиксировала их в формате "вопроса-ответа" к заказчику.


Исходя из придуманных бизнес-требований перешла к описанию технической части, учитывая схему взаимодействия, указанной в задаче Site <-> Customer. В этом блоке нет какого-то определенного шаблона или правильной структуры описания, тут уже кто как умеет, так и делает. Я использовала диаграмму последовательности UML для описания взаимодействия (фронтенд <-> бэкенд), ER-диаграмму для описания данных, ну и описание логики работы программы лояльности для разработки алгоритма на стороне бэка.

СберМегаМаркет

Ниже скрин одного из тестовых заданий СберМегаМаркета для кандидатов на должность системного аналитика. Всего их было два и решение было достаточно объемным (я еще в жизни столько не писала для того, чтобы пройти успешно собеседование).


Задание 1

Задание 2

Сложность для аналитика может заключаться в понимании того, что для реализации продажи подписок на онлайн-сервисы через маркетплейс (продаем цифровой товар) необходима интеграция интернет-магазина с этим сервисом.

Необходимо оповещать онлайн-сервис о покупке цифрового товара или наоборот отмене заказа, также не стоит забывать о проверке активации, купленного цифрового товара на стороне онлайн-сервиса и тд.


У меня возникла лишь одна сложность - дописать это задание до конца, потому что ну правда, зачем требовать так много?

Решение для СберМегаМаркета вышло на 18 страниц. 18 СТРАНИЦ !!!

Всю интеграцию я описывала аналогично решению кейса Lamoda через диаграммы последовательности UML. Параметры с типами данных указывала сразу при описании структуры запросов и ответов в самих json, чтобы не тратить время на таблицы (все равно вышло объемно).

Самокат

Кейс от Самоката был самым нетипичным и интересным из всех рассмотренных.

В отличие от других заданий здесь не нужно было проектировать и ничего описывать, просто поразмышлять. Вот за это и за абстракцию -  ❤️ 

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

Так себе работа

1.9K постов4.2K подписчик

Правила сообщества

1. Не нарушать главные правила пикабу.

2. Запрещены посты не по теме.

3. Запрещено разжигание негатива к работодателю. Только конструктивная критика!

4. Будьте грамотны!

Вы смотрите срез комментариев. Показать все
Автор поста оценил этот комментарий
А что там на 18 страниц для сбера, если просят верхнеуровнево описать? Пара сиквенс диаграмм и несколько методов + краткое описание взаимодействия
раскрыть ветку (6)
3
DELETED
Автор поста оценил этот комментарий
Вот первое задание, которого нет в посте
Иллюстрация к комментарию
2
DELETED
Автор поста оценил этот комментарий
С указанием типов методов и параметрами данных
раскрыть ветку (3)
1
Автор поста оценил этот комментарий
Гет для витрины, гет для подтягивания из каталога, пара постов для покупки непосредственно. Всякие геты на проверку баланса пользователя, методы провиженинга и прочую внутрянку оставим за бортом.
Для всех этих методов накидать минимально необходимые модели - микро жирсоны
Как-никак это тестовое задание, а не солюшн-архитектура
раскрыть ветку (2)
3
DELETED
Автор поста оценил этот комментарий
Вот кусок моего решения, а ниже ещё куча схем и с описанием структуры запросов и ответов
Иллюстрация к комментарию
0
DELETED
Автор поста оценил этот комментарий
Там цифровой товар, у тебя интеграция должна быть с онлайн-сервисом для активации кода подписки, который ты продал, проверки этого кода, активировал ли его клиент и тд. Тут не все так просто
1
DELETED
Автор поста оценил этот комментарий
Плюс там было два задания, в посте я выложила только одно
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества