Максим показал очень неплохие результаты. Сильная просадка была только на многопоточности. Остальные секции прошел на свой уровень и выше. Ревью поставил J+ все-таки, потому что были подсказки
Почему не поставил уровень выше:
Ревью - пока еще маловато опыта для решения задач
JDK - на вопросах M+ чуть застрял, также похоже есть пробел в рефлексии
Многопоточность - самая слабая секция, с подсказки решили задачу и нашли проблему
БД - хорошие знания J+ уровня, выше нужно развитие
В результате общения по задачам из заявки Максим показал полное погружение в разрабатываемый функционал, смог аргументировать некоторые варианты решений.
Рекомендации:
HardSkills:
- освежить в памяти работу рефлексии и как она применяется в Spring
- уделить внимание многопоточности. Изучить инструменты и знать примеры применений.
Глубокое погружение в Java Memory Model https://habr.com/ru/articles/685518/
Разбор основных концепций параллелизма https://habr.com/ru/companies/otus/articles/353414/
Книга Java Concurrency in Practice https://www.google.ru/books/edition/Java_Concurrency_in_Practice/6LpQAAAAMAAJ
Развивать знания по БД (блокировки, уровни изоляции, работу индексов и т.д.)
Документация PostgresPRO. Транзакции: https://postgrespro.ru/docs/postgresql/15/tutorial-transactions
Статья на Habr про уровни изоляции транзакций: https://habr.com/ru/articles/317884/
Развивать навыки в разработке отказоустойчивых приложений (долгий процесс)