Developer
Search
Поиск
Тёмный режим
Светлый режим
Проводник
Тег: priority/must
с этим тегом 559 элементов
04 окт. 2026 г.
2.3.3 async-await изнутри — state machine, SynchronizationContext, ConfigureAwait
domain/backend
stage/2
level/middle
topic/async
topic/await
priority/must
04 окт. 2026 г.
2.3.6 Синхронизация — lock, Monitor, SemaphoreSlim, Interlocked, ReaderWriterLockSlim
domain/backend
stage/2
level/middle
topic/dotnet
topic/concurrency
priority/must
04 окт. 2026 г.
2.3.7 Race condition, deadlock, livelock, starvation
domain/backend
stage/2
level/middle
topic/dotnet
topic/concurrency
priority/must
04 окт. 2026 г.
2.3.4 ValueTask и аллокации
domain/backend
stage/2
level/middle
topic/valuetask
topic/performance
priority/must
04 окт. 2026 г.
2.3.5 CancellationToken и таймауты
domain/backend
stage/2
level/middle
topic/cancellation
topic/timeouts
priority/must
04 окт. 2026 г.
2.3.8 Потокобезопасные коллекции и Channels
domain/backend
stage/2
level/middle
topic/dotnet
topic/concurrency
topic/collections
priority/must
04 окт. 2026 г.
2.3.9 Parallel, PLINQ, Task.WhenAll и ограничение параллелизма
domain/backend
stage/2
level/middle
topic/dotnet
topic/concurrency
topic/tpl
priority/must
04 окт. 2026 г.
2.1.11 Сериализация — System.Text.Json и Newtonsoft
domain/backend
stage/2
level/middle
topic/serialization
topic/json
priority/must
04 окт. 2026 г.
2.3.1 Thread и ThreadPool
domain/backend
stage/2
level/middle
topic/threads
topic/concurrency
priority/must
04 окт. 2026 г.
2.3.10 Антипаттерны — async void, .Result, sync over async
domain/backend
stage/2
level/middle
topic/dotnet
topic/async
topic/antipatterns
priority/must
04 окт. 2026 г.
2.3.2 Task и TPL
domain/backend
stage/2
level/middle
topic/tasks
topic/tpl
priority/must
04 окт. 2026 г.
2.1.10 Source generators и Roslyn (как в analytics_generator)
domain/backend
stage/2
level/middle
topic/roslyn
topic/codegen
priority/must
04 окт. 2026 г.
2.1.12 Что нового в C♯ 10–13 и .NET 8–9
domain/backend
stage/2
level/middle
topic/csharp
topic/dotnet
topic/news
priority/must
04 окт. 2026 г.
2.1.2 События и паттерн Observer в C♯
domain/backend
stage/2
level/middle
topic/events
topic/patterns
priority/must
04 окт. 2026 г.
2.1.6 Extension methods и fluent API
domain/backend
stage/2
level/middle
topic/extensions
topic/fluent
priority/must
04 окт. 2026 г.
2.1.1 Делегаты, Func, Action, лямбды, замыкания
domain/backend
stage/2
level/middle
topic/delegates
topic/lambdas
priority/must
04 окт. 2026 г.
2.1.3 LINQ глубоко — отложенное выполнение, IEnumerable и IQueryable, expression trees
domain/backend
stage/2
level/middle
topic/linq
topic/expressions
priority/must
04 окт. 2026 г.
2.1.4 yield, итераторы, IAsyncEnumerable
domain/backend
stage/2
level/middle
topic/iterators
topic/async
priority/must
04 окт. 2026 г.
2.1.7 Records, init, with, required, primary constructors
domain/backend
stage/2
level/middle
topic/records
topic/types
priority/must
04 окт. 2026 г.
2.1.5 Generics глубоко — constraints, вариантность, static abstract
domain/backend
stage/2
level/middle
topic/generics
priority/must
04 окт. 2026 г.
2.1.8 Span и Memory — stackalloc, ref struct
domain/backend
stage/2
level/middle
topic/span
topic/memory
topic/performance
priority/must
04 окт. 2026 г.
2.1.9 Атрибуты и рефлексия
domain/backend
stage/2
level/middle
topic/reflection
topic/attributes
priority/must
04 окт. 2026 г.
2.4.4 FluentAssertions и AutoFixture
domain/backend
stage/2
level/middle
topic/dotnet
topic/testing
priority/must
04 окт. 2026 г.
2.4.1 Виды тестов и пирамида в .NET
domain/backend
stage/2
level/middle
topic/dotnet
topic/testing
priority/must
04 окт. 2026 г.
2.4.2 xUnit — Fact, Theory, fixtures, параллелизм
domain/backend
stage/2
level/middle
topic/dotnet
topic/testing
topic/xunit
priority/must
04 окт. 2026 г.
2.4.3 Тестовые двойники — Moq и NSubstitute
domain/backend
stage/2
level/middle
topic/dotnet
topic/testing
topic/mocking
priority/must
04 окт. 2026 г.
2.4.5 Тестируемый код — DI, TimeProvider, границы
domain/backend
stage/2
level/middle
topic/dotnet
topic/testing
topic/design
priority/must
04 окт. 2026 г.
2.4.6 Coverage (coverlet) и CI
domain/backend
stage/2
level/middle
topic/dotnet
topic/testing
topic/ci
priority/must
04 окт. 2026 г.
2.2.2 Стек и куча, boxing и unboxing
domain/backend
stage/2
level/middle
topic/memory
topic/boxing
priority/must
04 окт. 2026 г.
2.2.3 Сборщик мусора — поколения, LOH, режимы GC
domain/backend
stage/2
level/middle
topic/gc
topic/memory
priority/must
04 окт. 2026 г.
2.2.4 IDisposable, using, финализаторы, IAsyncDisposable
domain/backend
stage/2
level/middle
topic/dispose
topic/memory
priority/must
04 окт. 2026 г.
2.2.1 CLR, IL, JIT, AOT, tiered compilation
domain/backend
stage/2
level/middle
topic/clr
topic/jit
topic/runtime
priority/must
04 окт. 2026 г.
2.2.5 Утечки памяти в .NET и как их искать
domain/backend
stage/2
level/middle
topic/memory
topic/leaks
topic/diagnostics
priority/must
04 окт. 2026 г.
2.2.6 Пулы объектов — ArrayPool, ObjectPool, RecyclableMemoryStream
domain/backend
stage/2
level/middle
topic/pools
topic/memory
topic/performance
priority/must
04 окт. 2026 г.
9.2.2 Рассказ о сервисе справочников (Terminology Service) по STAR
domain/backend
stage/9
level/senior
topic/interview
topic/star
priority/must
04 окт. 2026 г.
9.2.1 Рассказ о проекте — микросервисы, gateway, storage-сервисы, аналитика
domain/backend
stage/9
level/senior
topic/interview
topic/project-story
priority/must
04 окт. 2026 г.
9.2.3 Рассказ о генерации печатных форм (70+) по STAR
domain/backend
stage/9
level/senior
topic/interview
topic/star
topic/documents
priority/must
04 окт. 2026 г.
9.2.5 Частые вопросы C♯ и .NET — блиц
domain/backend
stage/9
level/senior
topic/interview
topic/csharp
topic/dotnet
topic/quiz
priority/must
04 окт. 2026 г.
9.2.7 Вопросы работодателю и переговоры о зарплате
domain/backend
stage/9
level/senior
topic/interview
topic/career
topic/negotiation
priority/must
04 окт. 2026 г.
9.1.1 Code review на бэкенде — чек-лист
domain/backend
stage/9
level/senior
topic/techlead
topic/code-review
priority/must
04 окт. 2026 г.
9.1.3 Оценка, декомпозиция и планирование задач
domain/backend
stage/9
level/senior
topic/techlead
topic/estimation
topic/planning
priority/must
04 окт. 2026 г.
9.1.4 Как fullstack соединяет фронт и бэк — контракты, кодген, сквозные фичи
domain/backend
stage/9
level/senior
topic/techlead
topic/fullstack
topic/contracts
priority/must
04 окт. 2026 г.
9.2.4 Рассказ об observability и инфраструктуре (OTel, Docker, Makefile, Ansible)
domain/backend
stage/9
level/senior
topic/interview
topic/star
topic/devops
priority/must
04 окт. 2026 г.
9.2.6 Задачи на лайв-кодинг — что выведет код, рефакторинг, написать эндпоинт
domain/backend
stage/9
level/senior
topic/interview
topic/live-coding
priority/must
04 окт. 2026 г.
9.1.2 Технический долг, рефакторинг, миграция легаси
domain/backend
stage/9
level/senior
topic/techlead
topic/tech-debt
topic/refactoring
priority/must
04 окт. 2026 г.
4.2.2 Моделирование — конвенции, Fluent API, связи, owned types, NamingConventions
domain/backend
stage/4
level/middle
topic/dotnet
topic/efcore
topic/modeling
priority/must
04 окт. 2026 г.
4.2.3 Миграции EF Core
domain/backend
stage/4
level/middle
topic/dotnet
topic/efcore
topic/migrations
priority/must
04 окт. 2026 г.
4.3.1 InMemory и SQLite провайдеры — подводные камни
domain/backend
stage/4
level/middle
topic/dotnet
topic/efcore
topic/testing
priority/must
04 окт. 2026 г.
4.3.2 Testcontainers для PostgreSQL и ClickHouse
domain/backend
stage/4
level/middle
topic/dotnet
topic/testing
topic/docker
priority/must
04 окт. 2026 г.
4.3.3 Изоляция тестов — транзакции, Respawn, сиды
domain/backend
stage/4
level/middle
topic/dotnet
topic/testing
topic/data
priority/must
04 окт. 2026 г.
4.2.1 DbContext — жизненный цикл, pooling, Unit of Work
domain/backend
stage/4
level/middle
topic/dotnet
topic/efcore
priority/must
04 окт. 2026 г.
4.2.5 Загрузка связей — Include, lazy, explicit, split queries, проблема N+1
domain/backend
stage/4
level/middle
topic/dotnet
topic/efcore
topic/performance
priority/must
04 окт. 2026 г.
4.2.8 Bulk-операции — ExecuteUpdate, ExecuteDelete, батчи
domain/backend
stage/4
level/middle
topic/dotnet
topic/efcore
topic/performance
priority/must
04 окт. 2026 г.
4.2.9 Производительность EF Core и логирование SQL
domain/backend
stage/4
level/middle
topic/dotnet
topic/efcore
topic/performance
priority/must
04 окт. 2026 г.
4.2.10 Repository и Unit of Work поверх EF — нужно ли
domain/backend
stage/4
level/middle
topic/dotnet
topic/efcore
topic/architecture
priority/must
04 окт. 2026 г.
4.2.4 Change tracking — tracking и AsNoTracking, состояния сущностей
domain/backend
stage/4
level/middle
topic/dotnet
topic/efcore
priority/must
04 окт. 2026 г.
4.2.6 Проекции, пагинация, сырой SQL, compiled queries
domain/backend
stage/4
level/middle
topic/dotnet
topic/efcore
topic/queries
priority/must
04 окт. 2026 г.
4.2.7 Конкурентность — optimistic concurrency, xmin, row version
domain/backend
stage/4
level/middle
topic/dotnet
topic/efcore
topic/concurrency
priority/must
04 окт. 2026 г.
4.1.1 ADO.NET и Npgsql — соединения, команды, пул соединений
domain/backend
stage/4
level/middle
topic/dotnet
topic/data
topic/adonet
priority/must
04 окт. 2026 г.
4.1.2 Параметризованные запросы и SQL-инъекции
domain/backend
stage/4
level/middle
topic/dotnet
topic/data
topic/security
priority/must
04 окт. 2026 г.
4.1.3 Dapper — микро-ORM, мультимаппинг, когда вместо EF
domain/backend
stage/4
level/middle
topic/dotnet
topic/data
topic/dapper
priority/must
04 окт. 2026 г.
4.1.4 Транзакции в .NET — DbTransaction, TransactionScope
domain/backend
stage/4
level/middle
topic/dotnet
topic/data
topic/transactions
priority/must
04 окт. 2026 г.
4.1.5 Драйвер ClickHouse и другие БД из .NET (Firebird, MS SQL)
domain/backend
stage/4
level/middle
topic/dotnet
topic/data
topic/clickhouse
priority/must
04 окт. 2026 г.
1.4.1 Классы, конструкторы, свойства, индексаторы
domain/backend
stage/1
level/junior
topic/oop
topic/classes
priority/must
04 окт. 2026 г.
1.4.5 Полиморфизм и инкапсуляция на практике
domain/backend
stage/1
level/junior
topic/oop
topic/polymorphism
priority/must
04 окт. 2026 г.
1.4.6 Композиция вместо наследования
domain/backend
stage/1
level/junior
topic/oop
topic/composition
priority/must
04 окт. 2026 г.
1.4.2 Модификаторы доступа, static, sealed, partial
domain/backend
stage/1
level/junior
topic/oop
topic/modifiers
priority/must
04 окт. 2026 г.
1.4.3 Наследование, virtual, override, new
domain/backend
stage/1
level/junior
topic/oop
topic/inheritance
priority/must
04 окт. 2026 г.
1.4.4 Интерфейсы и абстрактные классы, default interface methods
domain/backend
stage/1
level/junior
topic/oop
topic/interfaces
priority/must
04 окт. 2026 г.
1.3.1 Платформа .NET — SDK, runtime, версии, сборки, NuGet, solution и csproj
domain/backend
stage/1
level/junior
topic/dotnet
priority/must
04 окт. 2026 г.
1.3.5 Nullable — значимые типы и nullable reference types
domain/backend
stage/1
level/junior
topic/nullability
priority/must
04 окт. 2026 г.
1.3.7 Исключения — try, catch, finally, when, свои исключения
domain/backend
stage/1
level/junior
topic/exceptions
priority/must
04 окт. 2026 г.
1.3.8 Enum, record, tuple, деконструкция
domain/backend
stage/1
level/junior
topic/types
topic/records
priority/must
04 окт. 2026 г.
1.3.10 Equals, GetHashCode, сравнение объектов
domain/backend
stage/1
level/junior
topic/equality
priority/must
04 окт. 2026 г.
1.3.2 Типы — value и reference, struct и class, CTS
domain/backend
stage/1
level/junior
topic/types
priority/must
04 окт. 2026 г.
1.3.4 Строки — иммутабельность, StringBuilder, интерполяция, сравнение
domain/backend
stage/1
level/junior
topic/strings
priority/must
04 окт. 2026 г.
1.3.9 Pattern matching и switch expressions
domain/backend
stage/1
level/junior
topic/patterns
priority/must
04 окт. 2026 г.
1.3.3 Переменные, var, const и readonly, преобразования типов
domain/backend
stage/1
level/junior
topic/types
priority/must
04 окт. 2026 г.
1.3.6 Методы и параметры — ref, out, in, params, именованные аргументы
domain/backend
stage/1
level/junior
topic/methods
priority/must
04 окт. 2026 г.
1.5.4 LINQ — основные операторы
domain/backend
stage/1
level/junior
topic/linq
priority/must
04 окт. 2026 г.
1.5.5 Сложность операций с коллекциями и выбор структуры
domain/backend
stage/1
level/junior
topic/collections
topic/complexity
topic/algorithms
priority/must
04 окт. 2026 г.
1.5.1 Массивы, List, Dictionary, HashSet, Queue, Stack
domain/backend
stage/1
level/junior
topic/collections
priority/must
04 окт. 2026 г.
1.5.2 Интерфейсы коллекций — IEnumerable, ICollection, IList, IReadOnly
domain/backend
stage/1
level/junior
topic/collections
topic/interfaces
priority/must
04 окт. 2026 г.
1.5.3 Generics — обобщённые типы и методы
domain/backend
stage/1
level/junior
topic/generics
priority/must
04 окт. 2026 г.
1.1.7 Запрос по TCP руками — nc, telnet, openssl s_client, HTTP и Redis
domain/backend
stage/1
topic/networks
topic/tcp
topic/debugging
level/junior
priority/must
04 окт. 2026 г.
1.1.6 TCP на практике — сокеты, TcpClient и TcpListener, фрейминг
domain/backend
stage/1
topic/networks
topic/tcp
topic/sockets
level/junior
priority/must
04 окт. 2026 г.
5.2.1 gRPC и HTTP-2 — как работает
domain/backend
stage/5
level/middle
topic/api
topic/grpc
priority/must
04 окт. 2026 г.
5.2.3 Сервер и клиент в .NET — Grpc.AspNetCore, Grpc.Net.Client
domain/backend
stage/5
level/middle
topic/api
topic/grpc
topic/dotnet
priority/must
04 окт. 2026 г.
5.2.4 Стриминг — server, client, bidirectional
domain/backend
stage/5
level/middle
topic/api
topic/grpc
topic/streaming
priority/must
04 окт. 2026 г.
5.2.5 Deadlines, отмена, статусы ошибок, interceptors, metadata
domain/backend
stage/5
level/middle
topic/api
topic/grpc
topic/reliability
priority/must
04 окт. 2026 г.
5.2.6 gRPC или REST — когда что, gRPC-Web и JSON transcoding
domain/backend
stage/5
level/middle
topic/api
topic/grpc
topic/rest
priority/must
04 окт. 2026 г.
5.1.2 Пагинация, фильтрация, сортировка
domain/backend
stage/5
level/middle
topic/api
topic/rest
priority/must
04 окт. 2026 г.
5.1.3 Идемпотентность и Idempotency-Key
domain/backend
stage/5
level/middle
topic/api
topic/rest
topic/reliability
priority/must
04 окт. 2026 г.
5.1.6 Публичный API — документация, лимиты, ключи
domain/backend
stage/5
level/middle
topic/api
topic/rest
topic/security
priority/must
04 окт. 2026 г.
5.2.2 Protobuf — proto-контракты, типы, эволюция схем
domain/backend
stage/5
level/middle
topic/api
topic/grpc
topic/protobuf
priority/must
04 окт. 2026 г.
5.1.1 Ресурсы, URL, методы и статусы — правила хорошего REST
domain/backend
stage/5
level/middle
topic/api
topic/rest
priority/must
04 окт. 2026 г.
5.1.4 Версионирование и обратная совместимость
domain/backend
stage/5
level/middle
topic/api
topic/rest
topic/versioning
priority/must
04 окт. 2026 г.
5.1.5 Кэширование HTTP — ETag, Cache-Control, output caching
domain/backend
stage/5
level/middle
topic/api
topic/rest
topic/caching
priority/must
04 окт. 2026 г.
5.4.4 Kafka в .NET — Confluent.Kafka, сериализация, Schema Registry
domain/backend
stage/5
level/middle
topic/messaging
topic/kafka
topic/dotnet
priority/must
04 окт. 2026 г.
5.4.1 Зачем асинхронный обмен — очереди, pub-sub, события
domain/backend
stage/5
level/middle
topic/messaging
priority/must
04 окт. 2026 г.
5.4.10 MassTransit и абстракции над брокерами
domain/backend
stage/5
level/middle
topic/messaging
topic/dotnet
topic/masstransit
priority/must
04 окт. 2026 г.
5.4.2 Kafka — топики, партиции, offset, consumer groups
domain/backend
stage/5
level/middle
topic/messaging
topic/kafka
priority/must
04 окт. 2026 г.
5.4.3 Kafka — producer, acks, идемпотентность, порядок сообщений
domain/backend
stage/5
level/middle
topic/messaging
topic/kafka
topic/reliability
priority/must
04 окт. 2026 г.
5.4.5 RabbitMQ — exchanges, queues, routing, ack
domain/backend
stage/5
level/middle
topic/messaging
topic/rabbitmq
priority/must
04 окт. 2026 г.
5.4.6 Kafka или RabbitMQ — когда что
domain/backend
stage/5
level/middle
topic/messaging
topic/kafka
topic/rabbitmq
priority/must
04 окт. 2026 г.
5.4.7 Гарантии доставки — at-most-once, at-least-once, exactly-once
domain/backend
stage/5
level/middle
topic/messaging
topic/reliability
priority/must
04 окт. 2026 г.
5.4.8 Transactional Outbox и Inbox, идемпотентные консьюмеры
domain/backend
stage/5
level/middle
topic/messaging
topic/reliability
topic/patterns
priority/must
04 окт. 2026 г.
5.4.9 Dead letter queue, retry, poison messages
domain/backend
stage/5
level/middle
topic/messaging
topic/reliability
priority/must
04 окт. 2026 г.
5.3.5 Безопасность GraphQL — глубина, сложность, персистентные запросы
domain/backend
stage/5
level/middle
topic/api
topic/graphql
topic/security
priority/must
04 окт. 2026 г.
5.3.1 GraphQL на сервере — схема, типы, resolvers
domain/backend
stage/5
level/middle
topic/api
topic/graphql
priority/must
04 окт. 2026 г.
5.3.2 Hot Chocolate — queries, mutations, фильтрация, пагинация
domain/backend
stage/5
level/middle
topic/api
topic/graphql
topic/hotchocolate
priority/must
04 окт. 2026 г.
5.3.3 Проблема N+1 и DataLoader
domain/backend
stage/5
level/middle
topic/api
topic/graphql
topic/performance
priority/must
04 окт. 2026 г.
5.3.4 Federation и gateway — Hot Chocolate Fusion
domain/backend
stage/5
level/middle
topic/api
topic/graphql
topic/microservices
priority/must
04 окт. 2026 г.
5.7.1 Моки внешних HTTP-сервисов — WireMock.Net, HttpMessageHandler
domain/backend
stage/5
level/middle
topic/testing
topic/integration
topic/http
priority/must
04 окт. 2026 г.
5.7.2 Контрактные тесты — Pact, проверка proto и GraphQL-схем
domain/backend
stage/5
level/middle
topic/testing
topic/contracts
topic/pact
priority/must
04 окт. 2026 г.
5.7.3 Тестирование gRPC-сервисов
domain/backend
stage/5
level/middle
topic/testing
topic/grpc
priority/must
04 окт. 2026 г.
5.7.4 Тестирование консьюмеров Kafka и очередей
domain/backend
stage/5
level/middle
topic/testing
topic/kafka
topic/messaging
priority/must
04 окт. 2026 г.
3.2.2 Время жизни — Singleton, Scoped, Transient
domain/backend
stage/3
level/middle
topic/aspnet
topic/di
priority/must
04 окт. 2026 г.
3.2.3 Captive dependency и другие ловушки DI
domain/backend
stage/3
level/middle
topic/aspnet
topic/di
topic/pitfalls
priority/must
04 окт. 2026 г.
3.2.1 DI и IoC — зачем и как работает контейнер
domain/backend
stage/3
level/middle
topic/aspnet
topic/di
priority/must
04 окт. 2026 г.
3.2.4 Keyed services, фабрики, декораторы, IServiceScopeFactory
domain/backend
stage/3
level/middle
topic/aspnet
topic/di
priority/must
04 окт. 2026 г.
3.2.5 Организация регистраций — extension-методы, модули
domain/backend
stage/3
level/middle
topic/aspnet
topic/di
topic/architecture
priority/must
04 окт. 2026 г.
3.5.3 Фоновые задачи — IHostedService, BackgroundService, Worker, Hangfire и Quartz
domain/backend
stage/3
level/middle
topic/aspnet
topic/background
topic/jobs
priority/must
04 окт. 2026 г.
3.5.1 Глобальная обработка ошибок — IExceptionHandler, middleware
domain/backend
stage/3
level/middle
topic/aspnet
topic/errors
priority/must
04 окт. 2026 г.
3.5.2 Health checks — liveness и readiness
domain/backend
stage/3
level/middle
topic/aspnet
topic/health
topic/kubernetes
priority/must
04 окт. 2026 г.
3.5.4 CORS, rate limiting, сжатие ответов
domain/backend
stage/3
level/middle
topic/aspnet
topic/security
topic/performance
priority/must
04 окт. 2026 г.
3.5.5 Graceful shutdown и жизненный цикл приложения
domain/backend
stage/3
level/middle
topic/aspnet
topic/lifecycle
topic/kubernetes
priority/must
04 окт. 2026 г.
3.5.6 Реалтайм — SignalR и SSE
domain/backend
stage/3
level/middle
topic/aspnet
topic/realtime
topic/signalr
priority/must
04 окт. 2026 г.
3.1.1 Как устроен ASP.NET Core — Kestrel, хост, Program.cs, WebApplication
domain/backend
stage/3
level/middle
topic/aspnet
topic/hosting
priority/must
04 окт. 2026 г.
3.1.2 Middleware — конвейер, порядок, свои middleware
domain/backend
stage/3
level/middle
topic/aspnet
topic/middleware
priority/must
04 окт. 2026 г.
3.1.3 Конфигурация — appsettings, окружения, переменные, секреты
domain/backend
stage/3
level/middle
topic/aspnet
topic/configuration
priority/must
04 окт. 2026 г.
3.1.5 Логирование — ILogger, уровни, structured logging, Serilog
domain/backend
stage/3
level/middle
topic/aspnet
topic/logging
topic/observability
priority/must
04 окт. 2026 г.
3.1.4 Options pattern — IOptions, IOptionsSnapshot, IOptionsMonitor, валидация
domain/backend
stage/3
level/middle
topic/aspnet
topic/configuration
topic/options
priority/must
04 окт. 2026 г.
3.1.6 HttpClient и IHttpClientFactory, HeaderPropagation
domain/backend
stage/3
level/middle
topic/aspnet
topic/http
topic/httpclient
priority/must
04 окт. 2026 г.
3.3.6 Ответы и ошибки — IResult, ProblemDetails, статус-коды
domain/backend
stage/3
level/middle
topic/aspnet
topic/http
topic/errors
priority/must
04 окт. 2026 г.
3.3.7 OpenAPI и Swagger, версионирование API
domain/backend
stage/3
level/middle
topic/aspnet
topic/openapi
topic/versioning
priority/must
04 окт. 2026 г.
3.3.2 Маршрутизация и model binding
domain/backend
stage/3
level/middle
topic/aspnet
topic/routing
priority/must
04 окт. 2026 г.
3.3.3 Валидация — DataAnnotations и FluentValidation
domain/backend
stage/3
level/middle
topic/aspnet
topic/validation
priority/must
04 окт. 2026 г.
3.3.4 Фильтры — action, exception, resource, endpoint filters
domain/backend
stage/3
level/middle
topic/aspnet
topic/filters
priority/must
04 окт. 2026 г.
3.3.5 DTO, маппинг и контракты API
domain/backend
stage/3
level/middle
topic/aspnet
topic/api-design
topic/mapping
priority/must
04 окт. 2026 г.
3.3.8 Загрузка и скачивание файлов, стриминг
domain/backend
stage/3
level/middle
topic/aspnet
topic/files
topic/streaming
priority/must
04 окт. 2026 г.
3.3.1 Контроллеры и Minimal API — когда что
domain/backend
stage/3
level/middle
topic/aspnet
topic/webapi
priority/must
04 окт. 2026 г.
3.6.1 Unit-тесты сервисов и контроллеров
domain/backend
stage/3
level/middle
topic/aspnet
topic/testing
priority/must
04 окт. 2026 г.
3.6.2 Интеграционные тесты — WebApplicationFactory
domain/backend
stage/3
level/middle
topic/aspnet
topic/testing
priority/must
04 окт. 2026 г.
3.6.3 Testcontainers — настоящие БД и брокеры в тестах
domain/backend
stage/3
level/middle
topic/aspnet
topic/testing
topic/docker
priority/must
04 окт. 2026 г.
3.4.3 OAuth 2.0, OpenID Connect и Keycloak на бэкенде
domain/backend
stage/3
level/middle
topic/aspnet
topic/security
topic/oauth
topic/oidc
priority/must
04 окт. 2026 г.
3.4.5 Контекст пользователя в сервисах (UserContext) и проброс токена между сервисами
domain/backend
stage/3
level/middle
topic/aspnet
topic/security
topic/microservices
priority/must
04 окт. 2026 г.
3.4.6 Хранение паролей, ASP.NET Core Identity, API-ключи
domain/backend
stage/3
level/middle
topic/aspnet
topic/security
topic/identity
priority/must
04 окт. 2026 г.
3.6.4 Тестирование авторизации и middleware
domain/backend
stage/3
level/middle
topic/aspnet
topic/testing
topic/security
priority/must
04 окт. 2026 г.
3.4.1 Аутентификация и авторизация в ASP.NET Core — схемы, handlers
domain/backend
stage/3
level/middle
topic/aspnet
topic/security
topic/auth
priority/must
04 окт. 2026 г.
3.4.2 JWT Bearer — валидация токена, claims, срок жизни
domain/backend
stage/3
level/middle
topic/aspnet
topic/security
topic/jwt
priority/must
04 окт. 2026 г.
3.4.4 Политики, роли, claims-based и resource-based авторизация
domain/backend
stage/3
level/middle
topic/aspnet
topic/security
topic/authorization
priority/must
04 окт. 2026 г.
3.4.7 Свой OIDC-провайдер — OpenIddict, Duende IdentityServer и когда Keycloak
domain/backend
stage/3
level/senior
topic/oidc
topic/openiddict
topic/identityserver
topic/keycloak
topic/oauth
priority/must
04 окт. 2026 г.
8.1.4 Структурные паттерны — Adapter, Decorator, Facade, Proxy, Composite
domain/backend
stage/8
level/senior
topic/design
topic/patterns
topic/structural
priority/must
04 окт. 2026 г.
8.1.8 Антипаттерны и code smells
domain/backend
stage/8
level/senior
topic/design
topic/antipatterns
topic/refactoring
priority/must
04 окт. 2026 г.
8.1.2 DRY, KISS, YAGNI, GRASP, Law of Demeter
domain/backend
stage/8
level/senior
topic/design
topic/principles
priority/must
04 окт. 2026 г.
8.1.3 Порождающие паттерны — Factory Method, Abstract Factory, Builder, Singleton (фабрика отчётов)
domain/backend
stage/8
level/senior
topic/design
topic/patterns
topic/creational
priority/must
04 окт. 2026 г.
8.1.5 Поведенческие паттерны — Strategy, Chain of Responsibility, Command, Observer, Template Method, Mediator
domain/backend
stage/8
level/senior
topic/design
topic/patterns
topic/behavioral
priority/must
04 окт. 2026 г.
8.1.7 Result pattern и обработка ошибок без исключений
domain/backend
stage/8
level/senior
topic/design
topic/patterns
topic/errors
priority/must
04 окт. 2026 г.
8.1.1 SOLID в C♯ с примерами
domain/backend
stage/8
level/senior
topic/design
topic/solid
priority/must
04 окт. 2026 г.
8.1.6 Паттерны доступа к данным — Repository, Unit of Work, Specification
domain/backend
stage/8
level/senior
topic/design
topic/patterns
topic/data-access
priority/must
04 окт. 2026 г.
8.4.3 Масштабирование — вертикальное, горизонтальное, stateless-сервисы
domain/backend
stage/8
level/senior
topic/system-design
topic/scaling
priority/must
04 окт. 2026 г.
8.4.9 Кейс — аналитика событий (Kafka + ClickHouse)
domain/backend
stage/8
level/senior
topic/system-design
topic/case
topic/analytics
topic/clickhouse
priority/must
04 окт. 2026 г.
8.4.10 Кейс — хранение документов и файлов (MinIO)
domain/backend
stage/8
level/senior
topic/system-design
topic/case
topic/storage
priority/must
04 окт. 2026 г.
8.4.5 Кейс — rate limiter
domain/backend
stage/8
level/senior
topic/system-design
topic/case
topic/rate-limiting
priority/must
04 окт. 2026 г.
8.4.6 Кейс — система уведомлений
domain/backend
stage/8
level/senior
topic/system-design
topic/case
topic/notifications
priority/must
04 окт. 2026 г.
8.4.8 Кейс — генерация отчётов и тяжёлые фоновые задачи
domain/backend
stage/8
level/senior
topic/system-design
topic/case
topic/background-jobs
priority/must
04 окт. 2026 г.
8.2.6 DDD — тактический — entity, value object, aggregate, domain events
domain/backend
stage/8
level/senior
topic/architecture
topic/ddd
priority/must
04 окт. 2026 г.
8.4.1 Фреймворк ответа на System Design интервью
domain/backend
stage/8
level/senior
topic/system-design
topic/interview
priority/must
04 окт. 2026 г.
8.4.2 Оценка нагрузки — RPS, объём данных, back-of-the-envelope
domain/backend
stage/8
level/senior
topic/system-design
topic/capacity
priority/must
04 окт. 2026 г.
8.4.4 Кейс — URL shortener
domain/backend
stage/8
level/senior
topic/system-design
topic/case
priority/must
04 окт. 2026 г.
8.4.7 Кейс — сервис записи к врачу - бронирование слотов
domain/backend
stage/8
level/senior
topic/system-design
topic/case
topic/booking
priority/must
04 окт. 2026 г.
8.2.4 CQRS и MediatR
domain/backend
stage/8
level/senior
topic/architecture
topic/cqrs
topic/mediatr
priority/must
04 окт. 2026 г.
8.2.5 DDD — стратегический — bounded context, ubiquitous language, context map
domain/backend
stage/8
level/senior
topic/architecture
topic/ddd
priority/must
04 окт. 2026 г.
8.2.8 Модульный монолит
domain/backend
stage/8
level/senior
topic/architecture
topic/modular-monolith
priority/must
04 окт. 2026 г.
8.2.9 ADR и документирование архитектуры (C4)
domain/backend
stage/8
level/senior
topic/architecture
topic/documentation
topic/adr
priority/must
04 окт. 2026 г.
8.2.1 Слоистая архитектура и её проблемы
domain/backend
stage/8
level/senior
topic/architecture
topic/layers
priority/must
04 окт. 2026 г.
8.2.2 Clean Architecture, Onion, Hexagonal (Ports & Adapters)
domain/backend
stage/8
level/senior
topic/architecture
topic/clean
topic/hexagonal
priority/must
04 окт. 2026 г.
8.2.3 Vertical Slice Architecture
domain/backend
stage/8
level/senior
topic/architecture
topic/vertical-slice
priority/must
04 окт. 2026 г.
8.2.7 Event Sourcing
domain/backend
stage/8
level/senior
topic/architecture
topic/event-sourcing
priority/must
04 окт. 2026 г.
2.1.11 Функции, триггеры, представления, materialized views
domain/db
stage/2
level/middle
topic/postgresql
topic/plpgsql
topic/triggers
topic/views
priority/must
04 окт. 2026 г.
2.1.6 MVCC, VACUUM, bloat
domain/db
stage/2
level/middle
topic/postgresql
topic/mvcc
topic/vacuum
priority/must
04 окт. 2026 г.
2.1.8 JSONB, массивы, полнотекстовый поиск
domain/db
stage/2
level/middle
topic/postgresql
topic/jsonb
topic/full-text-search
priority/must
04 окт. 2026 г.
2.1.1 Архитектура PostgreSQL — процессы, страницы, WAL, shared buffers
domain/db
stage/2
level/middle
topic/postgresql
topic/architecture
topic/wal
priority/must
04 окт. 2026 г.
2.1.10 Оптимизация запросов и пул соединений (PgBouncer)
domain/db
stage/2
level/middle
topic/postgresql
topic/optimization
topic/pgbouncer
priority/must
04 окт. 2026 г.
2.1.2 Индексы — B-tree, Hash, GIN, GiST, BRIN, составные, частичные, covering
domain/db
stage/2
level/middle
topic/postgresql
topic/indexes
priority/must
04 окт. 2026 г.
2.1.3 EXPLAIN и EXPLAIN ANALYZE — чтение плана, seq scan, index scan, joins
domain/db
stage/2
level/middle
topic/postgresql
topic/explain
topic/optimization
priority/must
04 окт. 2026 г.
2.1.7 Блокировки — row, table, advisory, SELECT FOR UPDATE, deadlocks
domain/db
stage/2
level/middle
topic/postgresql
topic/locks
topic/deadlock
priority/must
04 окт. 2026 г.
2.1.4 Транзакции и ACID
domain/db
stage/2
level/middle
topic/postgresql
topic/transactions
topic/acid
priority/must
04 окт. 2026 г.
2.1.5 Уровни изоляции и аномалии — dirty read, non-repeatable, phantom, serialization
domain/db
stage/2
level/middle
topic/postgresql
topic/isolation
topic/anomalies
priority/must
04 окт. 2026 г.
2.1.9 Партиционирование таблиц
domain/db
stage/2
level/middle
topic/postgresql
topic/partitioning
priority/must
04 окт. 2026 г.
1.1.10 NULL и трёхзначная логика
domain/db
stage/1
level/junior
topic/sql
topic/null
topic/logic
priority/must
04 окт. 2026 г.
1.1.1 Реляционная модель — таблицы, ключи, связи, ограничения
domain/db
stage/1
level/junior
topic/sql
topic/relational
topic/constraints
priority/must
04 окт. 2026 г.
1.1.5 JOIN — inner, left, right, full, cross, self
domain/db
stage/1
level/junior
topic/sql
topic/join
priority/must
04 окт. 2026 г.
1.1.7 Подзапросы, EXISTS, IN, CTE, рекурсивные CTE
domain/db
stage/1
level/junior
topic/sql
topic/subquery
topic/cte
priority/must
04 окт. 2026 г.
1.1.8 Оконные функции — ROW_NUMBER, RANK, LAG, накопительные суммы
domain/db
stage/1
level/junior
topic/sql
topic/window-functions
priority/must
04 окт. 2026 г.
1.1.2 Нормализация и денормализация
domain/db
stage/1
level/junior
topic/sql
topic/normalization
topic/design
priority/must
04 окт. 2026 г.
1.1.3 Проектирование схемы — ER, типы данных, суррогатные ключи, UUID
domain/db
stage/1
level/junior
topic/sql
topic/schema-design
topic/uuid
priority/must
04 окт. 2026 г.
1.1.6 GROUP BY, HAVING, агрегатные функции
domain/db
stage/1
level/junior
topic/sql
topic/group-by
topic/aggregates
priority/must
04 окт. 2026 г.
1.1.9 INSERT, UPDATE, DELETE, UPSERT (ON CONFLICT), RETURNING
domain/db
stage/1
level/junior
topic/sql
topic/dml
topic/upsert
priority/must
04 окт. 2026 г.
1.1.11 Задачи на SQL с собеседований
domain/db
stage/1
level/junior
topic/sql
topic/interview
topic/practice
priority/must
04 окт. 2026 г.
1.1.4 SELECT, WHERE, ORDER BY, LIMIT
domain/db
stage/1
level/junior
topic/sql
topic/select
priority/must
04 окт. 2026 г.
AN 4.1.1 Манифест и принципы Agile, waterfall против agile
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.1.2 Гибридные подходы
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.1.4 Lean и ценность
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.1.5 Мифы и антипаттерны Agile
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.1.3 Масштабирование — SAFe, LeSS, Nexus, Spotify-модель
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.4.1 Jira — проекты, задачи, типы, эпики, версии
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.4.4 Доски и дашборды, отчёты Jira
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.4.6 Альтернативы
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.4.7 Связь задач с кодом
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.4.2 Workflow и статусы
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.4.3 JQL — поиск и фильтры
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.2.5 Оценка
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.2.7 Ретроспективы
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.4.5 Confluence — структура пространства, шаблоны, макросы
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.2.1 Роли — Product Owner, Scrum Master, команда
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.2.10 Частые вопросы про Scrum на собеседовании
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.2.3 Артефакты
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.2.4 Рефайнмент бэклога
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.2.6 Метрики спринта
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.2.8 Scrum-события на практике
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.2.9 Роль аналитика и PM в Scrum
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.2.2 Спринт и события
domain/analytics
stage/4
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 4.5.1 Декомпозиция — эпик, фича, история, задача
domain/analytics
stage/4
track/shared
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 4.5.2 Roadmap — виды и как делать
domain/analytics
stage/4
track/shared
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 4.5.4 Зависимости, риски, критический путь, Gantt
domain/analytics
stage/4
track/shared
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 4.5.6 Релизное планирование и версии
domain/analytics
stage/4
track/shared
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 4.5.3 Оценка
domain/analytics
stage/4
track/shared
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 4.5.5 Capacity planning и загрузка команды
domain/analytics
stage/4
track/shared
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 1.6.1 Как читать документацию API
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.6.3 Swagger Editor и описание метода
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.6.4 Redoc, порталы документации, Confluence
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.6.5 Версионирование и изменения контрактов
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.4.1 Как читать JSON — объекты, массивы, значения
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.4.4 JSON Schema — описание структуры и валидация
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.4.5 XML и SOAP для чтения
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.4.6 CSV, Excel, YAML — когда что
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.6.2 OpenAPI и Swagger UI — структура спецификации
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.4.2 Типы данных, null, даты и числа
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.4.3 Вложенность и массивы — путь к значению, JSONPath
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.3.3 OAuth 2.0 и OpenID Connect на пальцах
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.3.1 Аутентификация и авторизация — в чём разница
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.3.2 API-ключ, Basic, Bearer
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.3.4 JWT — как прочитать токен
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.3.5 Безопасность для аналитика — что нельзя светить
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.1.2 Что такое API простыми словами
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.1.3 Виды API — REST, SOAP, GraphQL, gRPC, вебхуки, очереди
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.1.6 Как найти API — документация, Swagger UI, DevTools, коллекции
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.1.1 Клиент, сервер, база и API — как устроено приложение
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.1.4 Окружения и стенды — dev, test, stage, prod
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.1.5 Синхронные и асинхронные вызовы
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.2.1 Запрос и ответ — из чего состоит HTTP-сообщение
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.2.4 Коды ответов — 2xx, 3xx, 4xx, 5xx
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.2.5 Заголовки — Content-Type, Accept, Authorization и другие
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.2.7 REST — ресурсы, пагинация, фильтры, сортировка
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.2.2 URL — адрес, path, query-параметры
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.2.3 Методы GET, POST, PUT, PATCH, DELETE
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.2.6 Тело запроса — JSON, form-data, urlencoded, файлы
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.5.4 Коллекции — папки, порядок, документирование
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.5.5 Авторизация в Postman
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.5.6 Pre-request скрипты и тесты
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.5.7 Collection Runner, Newman и запуск в CI
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.5.8 Импорт и экспорт — cURL, OpenAPI, Swagger
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.5.1 Установка и интерфейс Postman
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.5.2 Первый запрос — GET и POST
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.5.3 Переменные и окружения (environments)
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 1.5.9 Mock-серверы, Monitors и альтернативы
domain/analytics
stage/1
track/shared
level/junior
priority/must
04 окт. 2026 г.
AN 3.4.2 BPMN 2.0
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.4.4 ER-диаграммы и модель данных
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.4.6 Wireframes, прототипы, CJM, User Story Mapping
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.4.7 Event Storming и доменное моделирование
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.4.9 Инструменты
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.4.1 Зачем модели и уровни детализации
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.4.3 UML — use case, activity, sequence, class, state
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.4.5 DFD, C4 и диаграммы архитектуры
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.4.8 Диаграммы состояний и жизненный цикл сущности
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.5.3 Контракт API — OpenAPI как артефакт аналитика
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.5.7 Миграция данных и справочников
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.5.8 Модель данных — проектирование таблиц с разработчиком
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.5.9 Нагрузка и производительность — оценки для аналитика
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.5.1 Что такое системная аналитика — артефакты SA
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.5.2 Описание API-метода
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.5.6 Идемпотентность, повторы, статусы и ошибки в ТЗ
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.3.1 BRD, MRD, PRD, SRS, ТЗ — что есть что
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.3.5 Критерии приёмки
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.3.8 Confluence и Jira — документация без хаоса
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.5.4 Диаграммы последовательности для интеграций
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.5.5 Асинхронные сценарии — очереди, события, Kafka
domain/analytics
stage/3
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 3.3.2 ТЗ по ГОСТ 34 и ГОСТ 19
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.3.3 User Story
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.3.4 Use Case
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.3.6 Definition of Ready и Definition of Done
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.3.7 Глоссарий, справочники, матрица ролей и прав
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.2.1 Виды требований
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.2.2 Источники и техники выявления
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.2.5 Приоритизация
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.2.7 Противоречия и неопределённость
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.2.8 Нефункциональные требования
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.2.3 Как задавать вопросы
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.2.4 Качество требований
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.2.6 Трассируемость и управление изменениями
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.1.6 Работа с разработкой и тестированием
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.1.1 Бизнес-аналитик, системный аналитик, продакт, PM — различия
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.1.2 Жизненный цикл разработки — SDLC, waterfall, V-model, agile
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.1.3 Стейкхолдеры и анализ контекста
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.1.4 Бизнес-цели, проблемы и ценность
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 3.1.5 BABOK — области знаний простыми словами
domain/analytics
stage/3
track/ba
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.5.1 Как говорить с разработчиками
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.5.2 Архитектура на уровне понимания
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.5.4 Технические ограничения и компромиссы
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.5.6 Выбор технологий и вендоров
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.4.1 Путь изменения до продакшена — CI-CD простыми словами
domain/analytics
stage/5
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 5.4.5 Инциденты — severity, on-call, postmortem
domain/analytics
stage/5
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 5.4.8 Технический долг
domain/analytics
stage/5
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 5.5.3 Код-ревью и merge request глазами неразработчика
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.5.5 Оценки и реалистичные сроки
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.4.2 Окружения, релизные ветки, версии, code freeze
domain/analytics
stage/5
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 5.4.3 Стратегии выкладки
domain/analytics
stage/5
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 5.4.4 Откат, hotfix, риски релиза
domain/analytics
stage/5
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 5.4.6 SLA, SLO, SLI, error budget для PM
domain/analytics
stage/5
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 5.4.7 Мониторинг и алерты — что смотреть PM
domain/analytics
stage/5
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 5.2.2 Vision, стратегия, цели — OKR, KPI, North Star
domain/analytics
stage/5
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 5.2.5 Lean Canvas, Value Proposition, конкуренты
domain/analytics
stage/5
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 5.2.6 Приоритизация бэклога продукта
domain/analytics
stage/5
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 5.2.7 Roadmap продукта и коммуникация приоритетов
domain/analytics
stage/5
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 5.2.8 Метрики продукта и обратная связь
domain/analytics
stage/5
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 5.1.2 Инициация — Project Charter
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.1.3 Scope, WBS и тройное ограничение
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.2.1 Продукт и проект; роли PO, Product Manager, PM
domain/analytics
stage/5
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 5.2.3 Discovery — интервью, CustDev, JTBD, гипотезы
domain/analytics
stage/5
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 5.2.4 MVP, прототип, пилот
domain/analytics
stage/5
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 5.1.1 Проект, программа, портфель; жизненный цикл
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.1.5 Риски — реестр и план реакции
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.1.6 Изменения и конфигурация
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.1.7 PMBOK, PRINCE2, Agile PM — обзор
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.1.8 Закрытие проекта и lessons learned
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.1.4 Бюджет, TCO, ROI
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.3.3 Роли у клиента
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.3.5 Интеграции как часть продукта
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.3.7 Онбординг, Customer Success, внедрение
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.3.9 Требования корпоративных клиентов
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.3.1 B2B, B2C, B2G, B2B2C
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.3.2 Цикл B2B-продажи
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.3.4 SaaS, on-premise, white label, мультитенантность
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.3.6 SLA, поддержка, тарифы, биллинг
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 5.3.8 Метрики B2B SaaS
domain/analytics
stage/5
track/pm
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 6.2.1 Типовые вопросы PM
domain/analytics
stage/6
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 6.2.3 Кейс — запуск B2B-продукта и MVP
domain/analytics
stage/6
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 6.2.4 Вопросы по Agile и Scrum
domain/analytics
stage/6
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 6.2.5 Метрики и оценка успеха — кейсы
domain/analytics
stage/6
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 6.1.1 Типовые вопросы BA и SA
domain/analytics
stage/6
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 6.1.2 Кейс — описать интеграцию двух систем
domain/analytics
stage/6
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 6.1.3 Кейс — BPMN процесса согласования
domain/analytics
stage/6
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 6.1.5 Тестовое задание — ТЗ, истории, спецификация API
domain/analytics
stage/6
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 6.2.2 Кейс — срыв сроков и конфликт приоритетов
domain/analytics
stage/6
track/pm
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 6.1.4 SQL-задачи для аналитика
domain/analytics
stage/6
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 6.1.6 Практика Postman — проверить API по документации
domain/analytics
stage/6
track/ba
level/middle
priority/must
flag/todo
04 окт. 2026 г.
AN 2.1.1 Что такое БД и СУБД — реляционные и нереляционные
domain/analytics
stage/2
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 2.1.2 Таблицы, ключи, связи — читаем ER-диаграмму
domain/analytics
stage/2
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 2.1.3 Нормализация простыми словами, типы данных
domain/analytics
stage/2
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 2.1.4 Транзакции, ACID и индексы на пальцах
domain/analytics
stage/2
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 2.1.5 Как приложение ходит в БД — ORM, миграции
domain/analytics
stage/2
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 2.2.3 Агрегаты — COUNT, SUM, AVG, GROUP BY, HAVING
domain/analytics
stage/2
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 2.2.7 Даты, строки, CASE
domain/analytics
stage/2
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 2.2.8 Безопасная работа — транзакции, откат, бэкап
domain/analytics
stage/2
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 2.2.9 Как читать чужой запрос и план — EXPLAIN
domain/analytics
stage/2
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 2.2.10 Практика — SQL-задачи аналитика
domain/analytics
stage/2
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 2.2.2 Фильтры — AND, OR, IN, BETWEEN, LIKE, NULL
domain/analytics
stage/2
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 2.2.4 JOIN — типы и как не потерять строки
domain/analytics
stage/2
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 2.2.5 Подзапросы и CTE
domain/analytics
stage/2
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 2.2.6 Оконные функции для отчётов
domain/analytics
stage/2
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
AN 2.2.1 SELECT, WHERE, ORDER BY, LIMIT
domain/analytics
stage/2
track/shared
level/junior
priority/must
flag/todo
04 окт. 2026 г.
9.6 Вопросы DevOps для разработчика на собесе
domain/devops
stage/9
level/final
priority/must
04 окт. 2026 г.
9.10 Чек-лист готовности к Middle DevOps и план финального повторения
domain/devops
stage/9
level/final
priority/must
04 окт. 2026 г.
9.3 Типовые практические задания на собесе
domain/devops
stage/9
level/final
priority/must
04 окт. 2026 г.
9.8 Проектируем CI-CD для Clinic в GitLab — .gitlab-ci.yml, образы, деплой на стенды
domain/devops
stage/9
level/final
priority/must
04 окт. 2026 г.
9.9 Переезд Clinic с docker compose в Kubernetes — план, Helm-чарты, что поменяется
domain/devops
stage/9
level/final
priority/must
04 окт. 2026 г.
9.1 Кто такой Middle DevOps — ожидания, зона ответственности, стек, переход из бэкенда
domain/devops
stage/9
level/final
priority/must
04 окт. 2026 г.
9.2 Homelab — практический проект для портфолио от VPS до Kubernetes
domain/devops
stage/9
level/final
priority/must
04 окт. 2026 г.
2.2 OCI, containerd, Podman — что под капотом Docker
domain/devops
stage/2
level/junior
priority/must
04 окт. 2026 г.
2.9 docker-compose — сервисы, depends_on, healthcheck, profiles, extends, env-файлы
domain/devops
stage/2
level/junior
priority/must
04 окт. 2026 г.
9.4 Troubleshooting-сценарии — «сайт не открывается», «диск заполнен», «контейнер падает»
domain/devops
stage/9
level/final
priority/must
04 окт. 2026 г.
9.5 Рассказ о своём инфраструктурном опыте (Docker, compose, Makefile, Ansible, OTel, nginx)
domain/devops
stage/9
level/final
priority/must
04 окт. 2026 г.
9.7 Разбор — развёртывание Clinic end-to-end (Makefile, Ansible, compose, nginx, Keycloak, телеметрия)
domain/devops
stage/9
level/final
priority/must
04 окт. 2026 г.
2.1 Контейнеры и виртуальные машины — namespaces, cgroups
domain/devops
stage/2
level/junior
priority/must
04 окт. 2026 г.
2.11 Container registry — теги, версионирование, GitLab Registry
domain/devops
stage/2
level/junior
priority/must
04 окт. 2026 г.
2.6 Оптимизация образов — размер, .dockerignore, non-root, distroless, chiseled
domain/devops
stage/2
level/junior
priority/must
04 окт. 2026 г.
2.7 Сети и volumes в Docker
domain/devops
stage/2
level/junior
priority/must
04 окт. 2026 г.
2.10 Docker Compose в проде — ресурсы, restart policy, логирование, обновление
domain/devops
stage/2
level/junior
priority/must
04 окт. 2026 г.
2.14 Lifecycle контейнера — PID 1, сигналы, healthcheck, graceful shutdown
domain/devops
stage/2
level/junior
priority/must
04 окт. 2026 г.
2.3 Образы и слои, кэш сборки
domain/devops
stage/2
level/junior
priority/must
04 окт. 2026 г.
2.4 Dockerfile — инструкции, ENTRYPOINT и CMD, ARG и ENV
domain/devops
stage/2
level/junior
priority/must
04 окт. 2026 г.
2.12 Makefile — цели, переменные, зависимости, кроссплатформенность
domain/devops
stage/2
level/junior
priority/must
04 окт. 2026 г.
2.13 Безопасность контейнеров — capabilities, seccomp, read-only, rootless
domain/devops
stage/2
level/junior
priority/must
04 окт. 2026 г.
2.8 Отладка контейнеров — logs, exec, inspect, stats
domain/devops
stage/2
level/junior
priority/must
04 окт. 2026 г.
2.5 Multi-stage build для .NET и Vue-Quasar, базовые образы
domain/devops
stage/2
level/junior
priority/must
04 окт. 2026 г.
3.1 CI-CD — принципы, пайплайн, стадии, артефакты
domain/devops
stage/3
level/middle
priority/must
04 окт. 2026 г.
3.7 Качество в пайплайне — тесты, линтеры, coverage, SonarQube, quality gates
domain/devops
stage/3
level/middle
priority/must
04 окт. 2026 г.
3.9 Миграции БД в пайплайне
domain/devops
stage/3
level/middle
priority/must
04 окт. 2026 г.
3.10 Стратегии деплоя — rolling, blue-green, canary, feature flags, откат
domain/devops
stage/3
level/middle
priority/must
04 окт. 2026 г.
3.11 Метрики и оптимизация CI-CD — DORA, flaky jobs, critical path, стоимость
domain/devops
stage/3
level/middle
priority/must
04 окт. 2026 г.
3.6 Пайплайн для .NET-микросервисов и фронтенда в monorepo
domain/devops
stage/3
level/middle
priority/must
04 окт. 2026 г.
3.2 Версионирование и артефакты — SemVer, теги, Nexus и Harbor
domain/devops
stage/3
level/middle
priority/must
04 окт. 2026 г.
3.3 GitLab CI — .gitlab-ci.yml, stages, jobs, rules, runners, кэш
domain/devops
stage/3
level/middle
priority/must
04 окт. 2026 г.
3.4 GitHub Actions — workflows, jobs, matrix, secrets
domain/devops
stage/3
level/middle
priority/must
04 окт. 2026 г.
3.8 Секреты и окружения — dev, staging, prod
domain/devops
stage/3
level/middle
priority/must
04 окт. 2026 г.
3.12 DevSecOps и supply chain — SAST, SCA, SBOM, подпись и provenance
domain/devops
stage/3
level/middle
priority/must
04 окт. 2026 г.
3.13 Альтернативные CI-CD системы — Tekton, Argo Workflows, Woodpecker и Dagger
domain/devops
stage/3
level/middle
topic/cicd
topic/tekton
topic/argo-workflows
topic/woodpecker
topic/dagger
topic/teamcity
priority/must
04 окт. 2026 г.
3.5 Jenkins — обзор для собеса
domain/devops
stage/3
level/middle
priority/must
04 окт. 2026 г.
4.1.11 Props и emits, однонаправленный поток данных
domain/frontend
stage/4
level/middle
topic/vue
topic/components
topic/props
priority/must
04 окт. 2026 г.
4.1.12 v-model на компонентах и defineModel
domain/frontend
stage/4
level/middle
topic/vue
topic/v-model
topic/defineModel
priority/must
04 окт. 2026 г.
4.1.28 Testing Library для Vue — тесты с позиции пользователя
domain/frontend
stage/4
level/middle
topic/vue
topic/testing
topic/testing-library
priority/must
04 окт. 2026 г.
4.1.29 Задачи на Vue — написать компонент или composable
domain/frontend
stage/4
level/middle
topic/vue
topic/interview
topic/live-coding
priority/must
04 окт. 2026 г.
4.1.14 provide и inject
domain/frontend
stage/4
level/middle
topic/vue
topic/provide-inject
topic/di
priority/must
04 окт. 2026 г.
4.1.15 Атрибуты — $attrs и inheritAttrs
domain/frontend
stage/4
level/middle
topic/vue
topic/attrs
priority/must
04 окт. 2026 г.
4.1.5 Реактивность — ref, reactive, shallowRef, toRef, toRefs
domain/frontend
stage/4
level/middle
topic/vue
topic/reactivity
priority/must
04 окт. 2026 г.
4.1.8 Кастомные директивы
domain/frontend
stage/4
level/middle
topic/vue
topic/directives
topic/custom
priority/must
04 окт. 2026 г.
4.1.2 Директивы — v-if и v-show, v-for и key, v-bind, v-on, v-model
domain/frontend
stage/4
level/middle
topic/vue
topic/directives
priority/must
04 окт. 2026 г.
4.1.22 VueUse
domain/frontend
stage/4
level/middle
topic/vue
topic/vueuse
priority/must
04 окт. 2026 г.
4.1.23 Плагины Vue
domain/frontend
stage/4
level/middle
topic/vue
topic/plugins
priority/must
04 окт. 2026 г.
4.1.6 computed
domain/frontend
stage/4
level/middle
topic/vue
topic/computed
priority/must
04 окт. 2026 г.
4.1.16 Template refs и nextTick
domain/frontend
stage/4
level/middle
topic/vue
topic/refs
topic/nexttick
priority/must
04 окт. 2026 г.
4.1.18 Динамические компоненты — component —is
domain/frontend
stage/4
level/middle
topic/vue
topic/dynamic-components
priority/must
04 окт. 2026 г.
4.1.24 Обработка ошибок — errorCaptured, app.config.errorHandler
domain/frontend
stage/4
level/middle
topic/vue
topic/errors
priority/must
04 окт. 2026 г.
4.1.3 Options API и Composition API
domain/frontend
stage/4
level/middle
topic/vue
topic/composition-api
topic/options-api
priority/must
04 окт. 2026 г.
4.1.10 Жизненный цикл компонента
domain/frontend
stage/4
level/middle
topic/vue
topic/lifecycle
priority/must
04 окт. 2026 г.
4.1.19 Встроенные компоненты — Transition, KeepAlive, Teleport, Suspense
domain/frontend
stage/4
level/middle
topic/vue
topic/built-in-components
priority/must
04 окт. 2026 г.
4.1.21 Composables
domain/frontend
stage/4
level/middle
topic/vue
topic/composables
priority/must
04 окт. 2026 г.
4.1.25 TypeScript во Vue — типизация props, emits, ref, generic-компоненты
domain/frontend
stage/4
level/middle
topic/vue
topic/typescript
priority/must
04 окт. 2026 г.
4.1.26 Отличия Vue 2 и Vue 3
domain/frontend
stage/4
level/middle
topic/vue
topic/migration
topic/vue2
priority/must
04 окт. 2026 г.
4.1.1 SFC и шаблонный синтаксис
domain/frontend
stage/4
level/middle
topic/vue
topic/sfc
topic/templates
priority/must
04 окт. 2026 г.
4.1.17 defineExpose, useSlots, useAttrs, useTemplateRef
domain/frontend
stage/4
level/middle
topic/vue
topic/script-setup
topic/api
priority/must
04 окт. 2026 г.
4.1.27 Vue Test Utils — тестирование компонентов
domain/frontend
stage/4
level/middle
topic/vue
topic/testing
topic/vue-test-utils
priority/must
04 окт. 2026 г.
4.1.4 script setup и макросы компилятора
domain/frontend
stage/4
level/middle
topic/vue
topic/script-setup
priority/must
04 окт. 2026 г.
4.1.13 Слоты — default, named, scoped
domain/frontend
stage/4
level/middle
topic/vue
topic/slots
priority/must
04 окт. 2026 г.
4.1.20 Асинхронные компоненты и lazy loading
domain/frontend
stage/4
level/middle
topic/vue
topic/lazy-loading
topic/performance
priority/must
04 окт. 2026 г.
4.1.7 watch и watchEffect
domain/frontend
stage/4
level/middle
topic/vue
topic/watch
priority/must
04 окт. 2026 г.
4.1.9 Потеря реактивности и частые ошибки
domain/frontend
stage/4
level/middle
topic/vue
topic/reactivity
topic/pitfalls
priority/must
04 окт. 2026 г.
3.1.1 Базовые типы, any, unknown, never, void
domain/frontend
stage/3
level/middle
topic/typescript
topic/types
priority/must
04 окт. 2026 г.
3.1.13 Структурная типизация, вариантность, satisfies
domain/frontend
stage/3
level/middle
topic/typescript
topic/structural-typing
topic/variance
priority/must
04 окт. 2026 г.
3.1.18 Задачи на TypeScript
domain/frontend
stage/3
level/middle
topic/typescript
topic/interview
topic/practice
priority/must
04 окт. 2026 г.
3.1.10 keyof, typeof, indexed access
domain/frontend
stage/3
level/middle
topic/typescript
topic/type-operators
priority/must
04 окт. 2026 г.
3.1.14 Декораторы
domain/frontend
stage/3
level/middle
topic/typescript
topic/decorators
priority/must
04 окт. 2026 г.
3.1.16 tsconfig и strict-режим
domain/frontend
stage/3
level/middle
topic/typescript
topic/tsconfig
topic/strict
priority/must
04 окт. 2026 г.
3.1.3 Union, intersection, literal types
domain/frontend
stage/3
level/middle
topic/typescript
topic/union
topic/literals
priority/must
04 окт. 2026 г.
3.1.15 Декларации и .d.ts
domain/frontend
stage/3
level/middle
topic/typescript
topic/declarations
priority/must
04 окт. 2026 г.
3.1.4 Utility types
domain/frontend
stage/3
level/middle
topic/typescript
topic/utility-types
priority/must
04 окт. 2026 г.
3.1.6 Narrowing и type guards
domain/frontend
stage/3
level/middle
topic/typescript
topic/narrowing
priority/must
04 окт. 2026 г.
3.1.7 Классы в TS — модификаторы, abstract, implements
domain/frontend
stage/3
level/middle
topic/typescript
topic/classes
priority/must
04 окт. 2026 г.
3.1.8 Enum и as const
domain/frontend
stage/3
level/middle
topic/typescript
topic/enum
topic/const-assertions
priority/must
04 окт. 2026 г.
3.1.11 Mapped и conditional types, infer
domain/frontend
stage/3
level/middle
topic/typescript
topic/mapped-types
topic/conditional-types
priority/must
04 окт. 2026 г.
3.1.17 Тестирование типов — expectTypeOf, vue-tsc в CI
domain/frontend
stage/3
level/middle
topic/typescript
topic/testing
topic/ci
priority/must
04 окт. 2026 г.
3.1.19 Runtime-валидация данных — Zod, Valibot и границы TypeScript
domain/frontend
stage/3
level/middle
topic/typescript
topic/validation
topic/zod
priority/must
04 окт. 2026 г.
3.1.2 Interface и type — различия
domain/frontend
stage/3
level/middle
topic/typescript
topic/interface
topic/type
priority/must
04 окт. 2026 г.
3.1.12 Template literal types
domain/frontend
stage/3
level/middle
topic/typescript
topic/template-literals
priority/must
04 окт. 2026 г.
3.1.5 Типизация функций и перегрузки
domain/frontend
stage/3
level/middle
topic/typescript
topic/functions
topic/overloads
priority/must
04 окт. 2026 г.
3.1.9 Generics
domain/frontend
stage/3
level/middle
topic/typescript
topic/generics
priority/must
04 окт. 2026 г.
2.1.11 Память и сборщик мусора, утечки
domain/frontend
stage/2
level/middle
topic/javascript
topic/memory
topic/gc
priority/must
04 окт. 2026 г.
2.1.12 Debounce и throttle
domain/frontend
stage/2
level/middle
topic/javascript
topic/performance
topic/patterns
priority/must
04 окт. 2026 г.
2.1.13 Функциональное программирование — чистые функции, каррирование, иммутабельность
domain/frontend
stage/2
level/middle
topic/javascript
topic/fp
priority/must
04 окт. 2026 г.
2.1.9 Итераторы и генераторы
domain/frontend
stage/2
level/middle
topic/javascript
topic/iterators
topic/generators
priority/must
04 окт. 2026 г.
2.1.10 Proxy и Reflect
domain/frontend
stage/2
level/middle
topic/javascript
topic/proxy
topic/reflect
topic/reactivity
priority/must
04 окт. 2026 г.
2.1.15 Задачи на JS — замыкания, this, Event Loop
domain/frontend
stage/2
level/middle
topic/javascript
topic/interview
topic/practice
priority/must
04 окт. 2026 г.
2.1.5 Event Loop — микро- и макрозадачи
domain/frontend
stage/2
level/middle
topic/javascript
topic/event-loop
priority/must
04 окт. 2026 г.
2.1.7 Map, Set, WeakMap, WeakSet
domain/frontend
stage/2
level/middle
topic/javascript
topic/collections
priority/must
04 окт. 2026 г.
2.1.8 Symbol и BigInt
domain/frontend
stage/2
level/middle
topic/javascript
topic/symbol
topic/bigint
priority/must
04 окт. 2026 г.
2.1.1 Execution context и call stack
domain/frontend
stage/2
level/middle
topic/javascript
topic/internals
priority/must
04 окт. 2026 г.
2.1.14 Даты, часовые пояса, Intl
domain/frontend
stage/2
level/middle
topic/javascript
topic/dates
topic/intl
topic/i18n
priority/must
04 окт. 2026 г.
2.1.2 Прототипы и наследование
domain/frontend
stage/2
level/middle
topic/javascript
topic/prototype
topic/oop
priority/must
04 окт. 2026 г.
2.1.6 Event Loop браузера
domain/frontend
stage/2
level/middle
topic/javascript
topic/event-loop
topic/browser
topic/rendering
priority/must
04 окт. 2026 г.
2.1.16 Полифиллы — bind, Promise.all, debounce, deepClone
domain/frontend
stage/2
level/middle
topic/javascript
topic/interview
topic/polyfills
priority/must
04 окт. 2026 г.
2.1.3 Классы
domain/frontend
stage/2
level/middle
topic/javascript
topic/classes
topic/oop
priority/must
04 окт. 2026 г.
2.1.4 Асинхронность — callbacks, Promise, async-await
domain/frontend
stage/2
level/middle
topic/javascript
topic/async
topic/promise
priority/must
04 окт. 2026 г.
2.2.4 Тестирование асинхронного кода и фейковые таймеры
domain/frontend
stage/2
level/middle
topic/testing
topic/async
topic/timers
priority/must
04 окт. 2026 г.
2.2.1 Пирамида тестирования
domain/frontend
stage/2
level/middle
topic/testing
topic/frontend
priority/must
04 окт. 2026 г.
2.2.2 Unit-тесты чистых функций — структура AAA, describe, it, expect
domain/frontend
stage/2
level/middle
topic/testing
topic/unit
priority/must
04 окт. 2026 г.
2.2.3 Vitest — основы, моки, spy
domain/frontend
stage/2
level/middle
topic/testing
topic/vitest
topic/mocks
priority/must
04 окт. 2026 г.
5.5.6 keycloak-js — интеграция во Vue
domain/frontend
stage/5
level/middle
topic/auth
topic/keycloak
topic/vue
priority/must
04 окт. 2026 г.
5.5.7 Хранение токенов и их обновление
domain/frontend
stage/5
level/middle
topic/auth
topic/tokens
topic/storage
topic/security
priority/must
04 окт. 2026 г.
5.5.8 ACL и RBAC на фронтенде
domain/frontend
stage/5
level/middle
topic/auth
topic/acl
topic/rbac
priority/must
04 окт. 2026 г.
5.5.1 Аутентификация и авторизация — различия
domain/frontend
stage/5
level/middle
topic/auth
topic/security
priority/must
04 окт. 2026 г.
5.5.3 JWT — access и refresh токены
domain/frontend
stage/5
level/middle
topic/auth
topic/jwt
priority/must
04 окт. 2026 г.
5.5.4 OAuth 2.0 и OpenID Connect
domain/frontend
stage/5
level/middle
topic/auth
topic/oauth
topic/oidc
priority/must
04 окт. 2026 г.
5.5.5 SSO и Keycloak — realm, client, roles
domain/frontend
stage/5
level/middle
topic/auth
topic/keycloak
topic/sso
priority/must
04 окт. 2026 г.
5.2.2 Pinia — state, getters, actions
domain/frontend
stage/5
level/middle
topic/vue
topic/pinia
priority/must
04 окт. 2026 г.
5.2.8 TanStack Vue Query — запросы, кэш, инвалидация
domain/frontend
stage/5
level/middle
topic/vue
topic/vue-query
topic/cache
priority/must
04 окт. 2026 г.
5.2.9 TanStack Vue Query — мутации и optimistic updates
domain/frontend
stage/5
level/middle
topic/vue
topic/vue-query
topic/mutations
priority/must
04 окт. 2026 г.
5.5.2 Сессии, cookies и токены
domain/frontend
stage/5
level/middle
topic/auth
topic/cookies
topic/sessions
priority/must
04 окт. 2026 г.
5.2.1 Зачем нужен state manager, локальное и глобальное состояние
domain/frontend
stage/5
level/middle
topic/vue
topic/state
priority/must
04 окт. 2026 г.
5.2.3 Pinia — Options и Setup stores
domain/frontend
stage/5
level/middle
topic/vue
topic/pinia
priority/must
04 окт. 2026 г.
5.2.4 Pinia — storeToRefs, плагины, persist
domain/frontend
stage/5
level/middle
topic/vue
topic/pinia
topic/plugins
priority/must
04 окт. 2026 г.
5.2.5 Pinia и Vuex — различия
domain/frontend
stage/5
level/middle
topic/vue
topic/pinia
topic/vuex
priority/must
04 окт. 2026 г.
5.2.6 Паттерн SSOT (Single Source of Truth)
domain/frontend
stage/5
level/middle
topic/vue
topic/architecture
topic/ssot
priority/must
04 окт. 2026 г.
5.2.7 Server state и client state
domain/frontend
stage/5
level/middle
topic/vue
topic/state
topic/server-state
priority/must
04 окт. 2026 г.
5.7.2 Мокирование API — MSW, моки Axios и GraphQL
domain/frontend
stage/5
level/middle
topic/testing
topic/msw
topic/mocks
priority/must
04 окт. 2026 г.
5.7.3 Тестирование роутера и navigation guards
domain/frontend
stage/5
level/middle
topic/testing
topic/router
topic/guards
priority/must
04 окт. 2026 г.
5.7.4 Тестирование компонентов с Quasar
domain/frontend
stage/5
level/middle
topic/testing
topic/quasar
topic/components
priority/must
04 окт. 2026 г.
5.4.11 API-контракты — OpenAPI, codegen и contract testing
domain/frontend
stage/5
level/middle
topic/api
topic/openapi
topic/contracts
topic/testing
priority/must
04 окт. 2026 г.
5.4.7 graphql-codegen и graphql-request
domain/frontend
stage/5
level/middle
topic/api
topic/graphql
topic/codegen
priority/must
04 окт. 2026 г.
5.7.1 Тестирование composables и Pinia-сторов
domain/frontend
stage/5
level/middle
topic/testing
topic/pinia
topic/composables
priority/must
04 окт. 2026 г.
5.7.5 Тестирование Vue Query и авторизации (мок Keycloak)
domain/frontend
stage/5
level/middle
topic/testing
topic/vue-query
topic/keycloak
priority/must
04 окт. 2026 г.
5.4.2 Fetch API и Axios
domain/frontend
stage/5
level/middle
topic/api
topic/fetch
topic/axios
priority/must
04 окт. 2026 г.
5.4.4 Обработка ошибок, retry, отмена запросов (AbortController)
domain/frontend
stage/5
level/middle
topic/api
topic/errors
topic/abort
topic/retry
priority/must
04 окт. 2026 г.
5.4.5 GraphQL — query, mutation, subscription, fragments
domain/frontend
stage/5
level/middle
topic/api
topic/graphql
priority/must
04 окт. 2026 г.
5.4.8 WebSocket
domain/frontend
stage/5
level/middle
topic/api
topic/websocket
topic/realtime
priority/must
04 окт. 2026 г.
5.4.1 REST — принципы и соглашения
domain/frontend
stage/5
level/middle
topic/api
topic/rest
priority/must
04 окт. 2026 г.
5.4.10 Слой API в приложении — сервисы и типизация
domain/frontend
stage/5
level/middle
topic/api
topic/architecture
topic/typescript
priority/must
04 окт. 2026 г.
5.4.3 Axios — инстансы и интерсепторы
domain/frontend
stage/5
level/middle
topic/api
topic/axios
topic/interceptors
priority/must
04 окт. 2026 г.
5.4.6 GraphQL и REST — сравнение
domain/frontend
stage/5
level/middle
topic/api
topic/graphql
topic/rest
priority/must
04 окт. 2026 г.
5.1.1 Настройка роутера, history-режимы
domain/frontend
stage/5
level/middle
topic/vue
topic/router
priority/must
04 окт. 2026 г.
5.1.5 Meta-поля маршрутов и доступ по ролям
domain/frontend
stage/5
level/middle
topic/vue
topic/router
topic/acl
priority/must
04 окт. 2026 г.
5.1.7 Scroll behavior
domain/frontend
stage/5
level/middle
topic/vue
topic/router
topic/scroll
priority/must
04 окт. 2026 г.
5.4.9 Long polling и SSE
domain/frontend
stage/5
level/middle
topic/api
topic/sse
topic/realtime
priority/must
04 окт. 2026 г.
5.1.2 Динамические и вложенные маршруты
domain/frontend
stage/5
level/middle
topic/vue
topic/router
priority/must
04 окт. 2026 г.
5.1.3 Программная навигация
domain/frontend
stage/5
level/middle
topic/vue
topic/router
topic/navigation
priority/must
04 окт. 2026 г.
5.1.4 Navigation guards
domain/frontend
stage/5
level/middle
topic/vue
topic/router
topic/guards
priority/must
04 окт. 2026 г.
5.1.6 Lazy loading маршрутов
domain/frontend
stage/5
level/middle
topic/vue
topic/router
topic/performance
priority/must
04 окт. 2026 г.
5.6.1 jsPDF
domain/frontend
stage/5
level/middle
topic/pdf
topic/jspdf
priority/must
04 окт. 2026 г.
5.6.2 pdf.js
domain/frontend
stage/5
level/middle
topic/pdf
topic/pdfjs
priority/must
04 окт. 2026 г.
5.6.3 html2canvas
domain/frontend
stage/5
level/middle
topic/pdf
topic/html2canvas
topic/screenshots
priority/must
04 окт. 2026 г.
5.6.4 Печать из браузера и CSS @media print
domain/frontend
stage/5
level/middle
topic/pdf
topic/print
topic/css
priority/must
04 окт. 2026 г.
5.6.5 Stimulsoft Reports
domain/frontend
stage/5
level/middle
topic/pdf
topic/reports
topic/stimulsoft
priority/must
04 окт. 2026 г.
5.3.1 Что такое Quasar, CLI и Vite-режим
domain/frontend
stage/5
level/middle
topic/quasar
topic/vue
priority/must
04 окт. 2026 г.
5.3.10 Режимы сборки — SPA, SSR, PWA, Electron, Capacitor
domain/frontend
stage/5
level/middle
topic/quasar
topic/build
topic/pwa
topic/ssr
priority/must
04 окт. 2026 г.
5.3.2 Структура проекта и quasar.config
domain/frontend
stage/5
level/middle
topic/quasar
topic/config
priority/must
04 окт. 2026 г.
5.3.3 Boot files
domain/frontend
stage/5
level/middle
topic/quasar
topic/boot
priority/must
04 окт. 2026 г.
5.3.5 Grid и flex-классы Quasar
domain/frontend
stage/5
level/middle
topic/quasar
topic/css
topic/grid
priority/must
04 окт. 2026 г.
5.3.11 i18n
domain/frontend
stage/5
level/middle
topic/quasar
topic/i18n
topic/localization
priority/must
04 окт. 2026 г.
5.3.4 Layout — QLayout, QHeader, QDrawer, QPage
domain/frontend
stage/5
level/middle
topic/quasar
topic/layout
priority/must
04 окт. 2026 г.
5.3.6 Ключевые компоненты — QTable, QForm, QInput, QSelect, QDialog
domain/frontend
stage/5
level/middle
topic/quasar
topic/components
priority/must
04 окт. 2026 г.
5.3.7 Валидация форм в Quasar
domain/frontend
stage/5
level/middle
topic/quasar
topic/forms
topic/validation
priority/must
04 окт. 2026 г.
5.3.12 Кастомизация и обёртки над компонентами Quasar
domain/frontend
stage/5
level/middle
topic/quasar
topic/components
topic/wrappers
priority/must
04 окт. 2026 г.
5.3.13 Сложные формы — Quasar, VeeValidate и schema-driven validation
domain/frontend
stage/5
level/middle
topic/quasar
topic/forms
topic/vee-validate
topic/zod
priority/must
04 окт. 2026 г.
5.3.8 Quasar Plugins — Notify, Dialog, Loading, LocalStorage
domain/frontend
stage/5
level/middle
topic/quasar
topic/plugins
priority/must
04 окт. 2026 г.
5.3.9 Темизация — SASS-переменные, brand colors, dark mode
domain/frontend
stage/5
level/middle
topic/quasar
topic/theming
topic/dark-mode
priority/must
04 окт. 2026 г.
9.2.3 Вопросы работодателю
domain/frontend
stage/9
level/senior
topic/interview
topic/questions
topic/employer
priority/must
04 окт. 2026 г.
9.2.1 Рассказ о себе и проектах
domain/frontend
stage/9
level/senior
topic/interview
topic/self-intro
topic/star
priority/must
04 окт. 2026 г.
9.2.2 Вопросы по резюме
domain/frontend
stage/9
level/senior
topic/interview
topic/resume
priority/must
04 окт. 2026 г.
9.2.7 Чек-лист готовности Frontend middle+-senior
domain/frontend
stage/9
level/senior
topic/interview
topic/checklist
priority/must
04 окт. 2026 г.
9.2.9 Оффер, переговоры и план 30-60-90
domain/frontend
stage/9
level/senior
topic/offer
topic/negotiation
topic/onboarding
priority/must
04 окт. 2026 г.
9.2.4 Вопросы по тестированию на собесе
domain/frontend
stage/9
level/senior
topic/interview
topic/testing
priority/must
04 окт. 2026 г.
9.2.5 Live coding — JavaScript, TypeScript и Vue 3
domain/frontend
stage/9
level/senior
topic/interview
topic/live-coding
topic/javascript
topic/vue
priority/must
04 окт. 2026 г.
9.2.6 Mock-интервью по Frontend System Design
domain/frontend
stage/9
level/senior
topic/interview
topic/system-design
topic/mock
priority/must
04 окт. 2026 г.
9.2.8 Take-home задание и code review на интервью
domain/frontend
stage/9
level/senior
topic/interview
topic/take-home
topic/code-review
priority/must
04 окт. 2026 г.
9.1.1 Роль тимлида
domain/frontend
stage/9
level/senior
topic/leadership
topic/team-lead
priority/must
04 окт. 2026 г.
9.1.13 Найм и техническое интервьюирование
domain/frontend
stage/9
level/senior
topic/hiring
topic/interview
priority/must
04 окт. 2026 г.
9.1.7 Конфликты и обратная связь
domain/frontend
stage/9
level/senior
topic/conflict
topic/feedback
topic/communication
priority/must
04 окт. 2026 г.
9.1.8 Поведенческие вопросы — метод STAR
domain/frontend
stage/9
level/senior
topic/behavioral
topic/star
topic/interview
priority/must
04 окт. 2026 г.
9.1.11 Stakeholder management и коммуникация
domain/frontend
stage/9
level/senior
topic/stakeholders
topic/communication
priority/must
04 окт. 2026 г.
9.1.12 Delivery management — цели, метрики и зависимости
domain/frontend
stage/9
level/senior
topic/delivery
topic/metrics
topic/okr
topic/dora
priority/must
04 окт. 2026 г.
9.1.2 Декомпозиция и оценка задач
domain/frontend
stage/9
level/senior
topic/estimation
topic/planning
topic/decomposition
priority/must
04 окт. 2026 г.
9.1.3 Распределение задач в команде
domain/frontend
stage/9
level/senior
topic/delegation
topic/team
topic/planning
priority/must
04 окт. 2026 г.
9.1.4 Менторство и онбординг
domain/frontend
stage/9
level/senior
topic/mentoring
topic/onboarding
priority/must
04 окт. 2026 г.
9.1.10 Техническое лидерство — ADR, RFC, риски и production-инциденты
domain/frontend
stage/9
level/senior
topic/adr
topic/rfc
topic/incidents
topic/postmortem
priority/must
04 окт. 2026 г.
9.1.14 One-on-one, мотивация и performance
domain/frontend
stage/9
level/senior
topic/one-on-one
topic/motivation
topic/performance
priority/must
04 окт. 2026 г.
9.1.5 Процессы — Scrum, Kanban
domain/frontend
stage/9
level/senior
topic/scrum
topic/kanban
topic/agile
priority/must
04 окт. 2026 г.
9.1.9 Культура тестирования в команде
domain/frontend
stage/9
level/senior
topic/testing
topic/culture
topic/team
priority/must
04 окт. 2026 г.
9.1.6 Технический долг
domain/frontend
stage/9
level/senior
topic/tech-debt
topic/refactoring
priority/must