Типовое тестовое задание для фроненд разработчика это клиент использующий публичный API какого-либо сервиса.
Тот же Weather App - отличный вариант, чтобы продемонстрировать свои навыки. На github очень много примеров подобных приложений.
API, который можете использовать для реализации.
Необходимый функционал:
1. Строка поиска по названию города.
2. Погода в найденном городе.
3. Возможность добавлять город в избранное и удалять. Список таких городов.
4. Показ погоды в локации пользователя если получено разрешение на использование геоданных.
Обязательно использовать React + Redux/MobX. Лучше Redux, так как он больше используется в проектах. Для сохранения пользовательских данных можно использовать localStorage.
Пока у вас нет понимания, какие задачи решают с помощью фреймворков и зачем, о собеседованиях думать еще очень рано.