Смотри ежедневная деятельность и будет состоять из алгопоепоты, да чтения анализа и модификации кода. Если он свой 10 строчный код не может читать как же он будет чужое читать?
Падажди.
Решение алгозадачки с ходу !== ежедневынм таскам.
Условный я вот на изи построю приложение с кучкой условных рендеров, маппингом компонентов и прочей фигней. Но при этом на тестовом буду тупить в fizzBuzz или деревья, или поворот матрицы на 90 градусов.
Говорит это о том что я дерьмовый разработчик? Нет. Ты нанимаешь меня логику писать, данные с сервера таскать и кнопочки красить.
Почему я посыпался на алгофигне? Потому что мне впадлу тратить время, что бы нарешать на leetcode сотню этих задачек. У меня фронтенд развивается со скоростью поезда и я трачу 2-4 часа в день, что бы не отставать.
Делая первичный отсев на алгозадачках ты пропустишь дальше тех кто надрочился на их решение (но не факт что крутой спец по технологиям), но 100% отсеишь кучу разработчиков которые просто не хотят на собесе писать алгоритмы, но могут быть охренительными спецами в своем деле.