Собеседовался как-то в странную, как оказалось на месте, контору, и двое чуваков (видимо разработчиков, они не представились по роду деятельности) просили написать сортировки, убеждая, что с лёту могут мне по 5 вариантов каждый написать, и пару парсеров для деревьев с разными условиями. При этом я жутко тупил и не сделал ни одного задания. А закончилось всё тем, что они хихикали, пересматриваясь. Прийдя домой, я в спокойной обстановке потратил 15 мин, чтобы сделать все задания, которые были на собеседовании. И понял, что они идут в опу со своими сортировками.
Да, на это пошли в виду внесения минимальных изменений. Решение с DI требует рефакторить сотни компонентов пробрасывая инжектор в родителя.
Спасибо, упустили.