Встречается на собеседованиях • сегодня

Был ли опыт с асинхронным кодом

Да, работал с асинхронным кодом в 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). Важно понимать конкурентность, избегать блокирующих вызовов и правильно обрабатывать исключения в асинхронном контексте.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы