API и сетевые протоколы (Skill Passport)Отличает GET/POST/PUT/DELETE/PATCH, знает основные группы HTTP статус-кодов (2xx/4xx/5xx) и может объяснить разницу минимум между тремя из них (200/404/500).
БД/SQLПишет `SELECT` с `JOIN` (INNER/LEFT) и `WHERE`/`GROUP BY` по готовой схеме; объясняет разницу между `JOIN` и подзапросом на простом примере.
System DesignНе оценивается (нет ожидания на Junior).
Message queuesЗнает, зачем нужна очередь сообщений (асинхронная обработка, сглаживание пиковой нагрузки), называет хотя бы один пример (Kafka/RabbitMQ) и объясняет разницу между producer и consumer.
Микросервисная архитектураОбъясняет разницу между монолитом и микросервисами минимум по двум критериям (независимость деплоя, сетевой вызов вместо вызова функции); не обязан проектировать сервисы самостоятельно.
Кэширование (Redis)Знает, зачем нужен кэш (снижение нагрузки на БД/API, ускорение ответа); называет Redis как пример in-memory хранилища и отличает его от основной БД.
Тестирование кодаПишет unit-тесты на happy path для готовой функции по примеру; отличает unit-тест от интеграционного.
Docker/контейнеризацияЗапускает готовый Dockerfile/docker-compose и объясняет, зачем нужен образ (изоляция окружения, воспроизводимость сборки).
PHP (направление)Пишет корректный код по декомпозированной задаче; знает базовый синтаксис, массивы, ООП-принципы на примерах, разницу между `include`/`require`.
Фреймворк PHP (Laravel/Symfony)Для Laravel — знает, что такое Eloquent ORM; по образцу создаёт простой route и controller. Для Symfony — знает, что такое service container и bundle; по образцу создаёт простой route и controller через аннотации/атрибуты.