1. Какие подходы к тестированию вы применяете, насколько покрываете код тестами и какие типы тестов используете — функциональные или модульные?
2. Для чего используется инструмент патчинга в юнит-тестах и как он работает?
3. Что такое асинхронность в программировании, зачем она нужна, какие задачи решает, и чем отличается от многопоточности?
4. В чём разница между корутинами и задачами в библиотеке asyncio?
5. Что произойдёт, если вызвать асинхронную функцию без await?
6. Как сделать код с асинхронными функциями более эффективным и конкурентным?
7. С…