Нормально ли такое тестовое задание?
Во-первых, сама задача не выглядит как развод. Она достаточно проста, и у понимающего человека займет не так много времени (как любое тестовое задание).
Во-вторых, работодатель предлагает продемонстрировать работу на «своей территории». То есть не требует от вас код. Код он уже видел, теперь его интересует функциональность в пределах его тестового задания.
Обычное тестовое задание, на 8 часов для джуниора. Делать или нет - решайте сами. Можете сделать хотя бы для того что бы чуть больше прошариться и набраться сеансу.