Задачи решал много раз. Пару раз не успешно, когда собеседовали разработчики, считающие себя архитекторами. В одной крупной американской товарищ детали Spring и Hibernate помнил лучше меня, например. Через 10 мин я уже сделал вывод.
С их т.з. архитектор, помнящий больше лучше чем архитектор, который помнит меньше. Тоже можно понять. Я тут говорил с архитектором, который не имеет понятия что там внутри БД и как они проектируются.