Мы знаем все о Leetcode и Codewars и о том, как они обучают разработчиков решению абстрактных проблем, но я не встречал веб-сайта, который бы предлагал вам производственную ошибку, которую вы должны были решить. Я считаю, что было бы намного полезнее научиться выявлять и решать проблемы. Лично я думаю, что было бы даже лучше использовать их в интервью. Что вы думаете? И есть ли уже такой проект? Поделитесь с классом.

Например, вам дали приложение rails, которому требуется 2 секунды для загрузки страницы, и вас попросили ускорить его.
Или приложение узла, в котором конечная точка API возвращает неопределенное значение, и вам необходимо выяснить, почему.

Я думаю, что таким образом вы можете увидеть разные решения вашей проблемы, если это проблема оптимизации, и вы даже можете сослаться на проблему, когда кто-то не может дублировать ее локально.