Тестовые задания при приеме на работу. Что скажете?
Тестовое задание должно дать понимание техническому интервьюеру о ваших навыках.
Обычно для того, что бы сложилось это самое понимание достаточно поросить пример кода, который соискатель считает очень качественным.

Задание на 3 дня - это постная хрень, которая говорит об низком уровне интервьюера.
Срок выполнения не равен времени трудозатрат. Срок 3 дня вполне нормален, с учетом, что вы, например, работаете, ходите на другие собеседования и за 3 дня сможете выделить всего несколько часов на задание. 
Трудозатраты в 24 часа неадекватны для тестового задания. Либо работодатель не умеет составлять задания, либо сразу показывает свое отношение к будущим сотрудникам, либо что-то еще в том же ключе. В любом случае, это определенным образом его характеризует. Подходит вам это или нет, решать только вам.