Тесты: Бэкенд
Серверная разработка и проектирование API
Темы
Тесты
NestJS + React — продвинутый уровень
Продвинутые сценарии интеграции NestJS API и React-клиента: границы BFF, cookie-аутентификация, CORS с credentials, валидация DTO и структурированное отображение ошибок в формах и глобальном UI.
ПродвинутыйОткрытьPython + PostgreSQL + Docker — Средний
Сеть Compose, миграции Alembic/Django, пулы SQLAlchemy, секреты, тома и типичные инциденты, когда Python-сервис ходит в Postgres в контейнерах.
СреднийОткрытьRedis — продвинутый уровень
Хэширование в Cluster, Streams, репликация, политики памяти и production-надёжность. Смесь вопросов с одним ответом и с несколькими верными.
ПродвинутыйОткрытьRedis — средний уровень
Hashes, sorted sets, pipelines, Pub/Sub, транзакции и паттерны кэширования. Смесь вопросов с одним ответом и с несколькими верными.
СреднийОткрытьRedis — начальный уровень
Основы: типы данных, базовые команды, TTL и именование ключей. Смесь вопросов с одним ответом и с несколькими верными.
НачальныйОткрытьGo — продвинутый уровень
Продвинутая конкурентность, context, дженерики, профилирование и production-паттерны HTTP. Смесь вопросов с одним ответом и с несколькими верными.
ПродвинутыйОткрытьGo — средний уровень
Конкурентность, интерфейсы, методы, JSON, основы HTTP и практическое оборачивание ошибок. Смесь вопросов с одним ответом и с несколькими верными.
СреднийОткрытьGo — начальный уровень
Основы: пакеты, типы, нулевые значения, слайсы, map и базовая обработка ошибок. Смесь вопросов с одним ответом и с несколькими верными; во вторых нужно отметить все подходящие варианты.
НачальныйОткрытьJava — продвинутый уровень
Многопоточность (`synchronized`, `volatile`, locks), `CompletableFuture`, основы модели памяти JVM, records/sealed types, продвинутые Streams и типичные ловушки производительности. Смесь вопросов с одним и несколькими верными ответами.
ПродвинутыйОткрытьJava — средний уровень
Интерфейсы и abstract-классы, generics, коллекции/`HashMap`, исключения и try-with-resources, `Optional`, основы Streams и контракт equals/hashCode. Смесь вопросов с одним и несколькими верными ответами.
СреднийОткрытьJava — начальный уровень
Основы Java: примитивы и ссылки, классы и методы, неизменяемость String, массивы/списки, управление потоком и точка входа JVM. Смесь вопросов с одним и несколькими верными ответами.
НачальныйОткрыть1С:Предприятие — средний уровень
Практическая разработка: модули и события, запросы, регистры, транзакции, расширения, задания и интеграции. Смесь вопросов с одним и с несколькими ответами; во множественном выборе нужно отметить все верные утверждения.
СреднийОткрыть1С:Предприятие — начальный уровень
Основы платформы: конфигурации, объекты метаданных, клиенты, роли и повседневные понятия Конфигуратора и режима «1С:Предприятие». Смесь вопросов с одним и с несколькими ответами; во множественном выборе нужно отметить все верные утверждения.
НачальныйОткрыть1С:Предприятие — продвинутый уровень
Глубокие темы платформы: архитектура кластера, управляемые блокировки, СКД, планы обмена, привилегированный режим, производительность и конфликты расширений. Смесь вопросов с одним и с несколькими ответами; во множественном выборе нужно отметить все верные утверждения.
ПродвинутыйОткрытьNode.js + PostgreSQL + Docker — средний уровень
Сеть Compose, миграции, пулы соединений, секреты, тома и типичные инциденты, когда Node-сервис ходит в Postgres в контейнерах.
СреднийОткрытьNestJS + PostgreSQL + Docker — продвинутый уровень
Практические production-сценарии: конфигурация, health checks, управление соединениями, миграции, безопасность контейнеров, наблюдаемость, лимиты ресурсов и защита подключения к базе данных.
ПродвинутыйОткрытьPython — средний уровень
Итераторы, контекстные менеджеры, typing, пакеты и введение в конкурентность. Одиночный и множественный выбор.
СреднийОткрытьPython — начальный уровень
Синтаксис, модель данных, функции, импорты и стандартная библиотека. Одиночный и множественный выбор.
НачальныйОткрытьPython — продвинутый уровень
Дескрипторы, MRO, asyncio, C-расширения и безопасность поставки. Сложные вопросы.
ПродвинутыйОткрытьPostgreSQL — средний уровень
CTE, upsert, стратегии индексов и основы планировщика. Смесь одиночного и множественного выбора; отметьте все верные утверждения.
СреднийОткрытьPostgreSQL — начальный уровень
Базовый SQL в стиле PostgreSQL: типы, ограничения, DML и простой DDL. Смесь одиночного и множественного выбора; отметьте все верные утверждения.
НачальныйОткрытьPostgreSQL — продвинутый уровень
WAL, репликация, стратегия vacuum и продвинутые темы планировщика и хранения. Смесь одиночного и множественного выбора; отметьте все верные утверждения.
ПродвинутыйОткрытьPHP — средний уровень
Классы, видимость, трейты, режимы ошибок и типичное поведение рантайма. Смесь вопросов с одним и несколькими ответами; во множественном выборе отметьте все верные утверждения.
СреднийОткрытьPHP — начальный уровень
Основы: синтаксис, переменные, массивы и базовые возможности языка. Смесь вопросов с одним и с несколькими ответами; во множественном выборе нужно отметить все верные утверждения.
НачальныйОткрытьPHP — продвинутый уровень
Темы ближе к внутренностям: жизненный цикл, OPcache, fibers, атрибуты, слабые ссылки и практики с упором на безопасность. Смесь одиночного и множественного выбора; отметьте все верные варианты там, где нужно.
ПродвинутыйОткрытьNode.js — средний уровень
Cluster, worker_threads, HTTP, диагностика и ошибки. Одиночный и множественный выбор.
СреднийОткрытьNode.js — начальный уровень
Event loop, модули, Buffer, основы потоков и npm. Одиночный и множественный выбор.
НачальныйОткрытьNode.js — продвинутый уровень
Границы V8, безопасность, встраивание, libuv и инструментирование. Сложные вопросы.
ПродвинутыйОткрытьNestJS — средний уровень
Guards, interceptors, динамические модули и тестирование. Одиночный и множественный выбор.
СреднийОткрытьNestJS — начальный уровень
Модули, провайдеры, контроллеры, DI и pipes. Одиночный и множественный выбор.
НачальныйОткрытьNestJS — продвинутый уровень
Транспорты, GraphQL, очереди, мультиарендность и безопасность. Сложные вопросы.
ПродвинутыйОткрытьMySQL — средний уровень
Индексы, транзакции, планы запросов и типичное поведение InnoDB. Смесь одиночного и множественного выбора; отметьте все верные утверждения.
СреднийОткрытьMySQL — начальный уровень
Основы SQL с акцентом на MySQL: SELECT, идеи JOIN, ключи и типы данных. Смесь одиночного и множественного выбора; отметьте все верные утверждения в вопросах с несколькими ответами.
НачальныйОткрытьMySQL — продвинутый уровень
Заделы под внутренности InnoDB, топологию репликации и эксплуатационный тюнинг. Смесь одиночного и множественного выбора; отметьте все верные утверждения.
ПродвинутыйОткрыть