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