Стоит ли выполнять такое задание на собеседовании на frontend разработчика?
обычная практика - небольшое тестирование (лайф кодинг, техническое собеседование), + оценка партфолио,  потом человека нанимают на испытательный срок, и дают ему эти самые "тестовые задания", присматриваются к нему еще пару месяцев, если подходит оставляют, нет - расстаются. 
Смысла делать тестовые задания ДО того как тебя наняли - нет абсолютно никакого (ну разве что тебе самому хочется бесплатно поработать, хотя для этого есть опенСорс).
Ну в принципе берется любой похожий bootstrap dashboard и переделывается.
Если зарплатку высокую предлагают , то предполагается , что соискатель в изи сделает.