Бэкенд и базы данных
PHP, Laravel, SQL, проектирование API, очереди и кэш — всё, что решает, выдержит ли сайт вторую тысячу клиентов.
3
Лёгкий
2
Средний
2
Сложный
Тесты в этой теме
2 теста уровня «Сложный». Снимите фильтр, чтобы увидеть всю тему.
Индексы, транзакции и блокировки
Двенадцать вопросов для тех, кто уже проектирует схему и читает планы запросов: селективность, порядок колонок в составном индексе, covering index, EXPLAIN, уровни изоляции, дедлоки и цена индекса на записи. Последний вопрос — открытый, его смотрит человек.
- Вопросов в тесте
- 12 вопросов
- Лимит времени
- 12 мин
Очереди, кэш и масштабирование
Двенадцать вопросов о том, что ломается, когда сервис перестаёт быть одним процессом: идемпотентность обработчика, повторы и dead letter, инвалидация кэша и cache stampede, состояние в памяти при нескольких репликах, health-check и graceful shutdown. Сложный уровень — для тех, кто уже чинил такое в бою. Последний вопрос открытый, его проверяет человек.
- Вопросов в тесте
- 12 вопросов
- Лимит времени
- 12 мин