Это нормально, когда задают такие вопросы на собеседовании?
Беги оттуда, знаю я такие компании. Приходишь к ним backend dev, а они тебя не навязчиво просят сверстать разок кое-что, потом на js что-то накидать, потом полы помыть. Вообщем у таких компаний нет разделения труда в принципе. Им нужен Full-stack, но ему нужно больше платить, а лучший для них выход - нанять backend, да начать просить его о всяком, а просят так что не откажешь.
Тебя кто-то заставляет?
Не хочешь - не надо.
Очевидно, что среди PHP-ников много fullstack и для них подобное задание не проблема.
Если тебя это смущает, если ты принципиально хотел идти в чистые бэкендеры - в явном виде и скажи это потенциальному работодателю.
А то может и неприятный сюрприз (для обоих - и для тебя и для работодателя) выйти, когда ты выйдешь туда на работу.