Встречается на 2% собеседований по Python
Был ли опыт с асинхронным кодом
Да, работал с асинхронным кодом в Python, используя asyncio. Основные концепции: корутины (async def), await, задачи (asyncio.create_task()), и работа с event loop.
Пример простого асинхронного HTTP-запроса с aiohttp:
python
import aiohttp
import asyncio
async def fetch_data(url):
async with aiohttp.ClientSession() as session:
async with session.get(url) as response:
return await response.json()
async def main():
data = await fetch_data("https://api.example.com/data")
print(data)
asyncio.run(main())
text
Также использовал `async/await` для работы с базами (например, `asyncpg` для PostgreSQL) и веб-фреймворками (FastAPI, Quart). Важно понимать конкурентность, избегать блокирующих вызовов и правильно обрабатывать исключения в асинхронном контексте.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы