Что такое работа с фраиворком? Я возьму в пример laravel. Если тебя попросят написать какой-то код, то ты должен будешь создать контроллер и рут к нему и просто сделать. Ни кто не будет от тебя на тестовом задании писать велосипедную архитектуру с нуля. А вообще, чаще всего дают какой-то обычный кусок кода и говорят: "прочитай"