1
Теория
1. Какова идеология работы с REST и какие у него альтернативы (например, gRPC)?
2. В чем отличие между идемпотентными и неидемпотентными HTTP-методами?
3. Приведи пример транзакции в реальной системе и объясни необходимость уровней изоляции (например, Read Committed, Repeatable Read).
4. Как оптимизировать производительность запросов к базе данных (использование EXPLAIN, индексы, Entity Graph)?
5. Какие шаблоны проектирования часто применяешь (Singleton, Builder, Factory)?
6. Как должен выглядеть идеальный юнит-тест (изолированность, скорость,…