Напишу как рекрутер, который отправляет подобный тестовые задания: обязательно использовать заявленный стек.
Объясню почему: тестовое задание придумывает далеко не рекрутер, а decision maker позиции в компании.
Зачастую стек ограничивают не потому, что очень так хочется, а потому что конкретная позиция предполагает конкретный стек.
К примеру, у нас в компании была junior позиция для фронта. Стек: js+react. Задание соответственно требовалось сделать тоже на нем.
И из 68 тестовых, только лишь 15 были сделаны с использованием необходимого стека, хотя об этом писалось в самом начале тестового задания. К чему это я - из конкуренции 68 человек на одно место, конкуренция превратилась в 15 человек на одно место. Из чего следует, что, делая тестовое по заданному стеку, Вы в разы повышаете свои шансы на трудоустройство.