Python
Jaké datové struktury používáš ve svých projektech?
Máte zkušenosti s prací s časovými pásmy ve svých projektech?
import aiohttp import asyncio async def fetch_all_tickets(self, ticket_ids: list, max_concurrent_requests: int =10): semaphore = asyncio.Semaphore(max_concurrent_requests) async with aiohttp.ClientSession() as session: tasks = [self._get_ticket(ticket_id, session, semaphore) for ticket_id in ticket_ids] tickets = [] for task in tasks: ticket = await task if ticket is not None: tickets.append(ticket) return tickets
Vysvětlete mechanismus práce asynchronních generátorů v jazyce Python a jejich vlastnosti při použití.
V jakých scénářích se doporučuje použít vícestupňovou sestavu Docker pro optimalizaci procesu vytváření kontejnerů?
Stalo se někdy, že jste upravili nebo změnili technickou dokumentaci podle svých potřeb?
Jaké příkazy nebo příkazy konzoly se obvykle používají k nasazení Django aplikace do produkčního prostředí?
Povězte o svých zkušenostech na současném/posledním místě práce: podstata projektů, co a jak jste vyvíjeli.
Jak implementovat kontextového manažera, pokud pracuji s asynchronním kódem?
Jaké metody skenování používá plánovač dotazů k vyhledávání dat?
Jak funguje GIL v Pythonu? Kdy je vícenásobné vlákno výhodné a kdy ne?
Jaké metody v Pythonu se používají k implementaci paralelních operací při zpracování požadavků?
Je nutné použít klíčové slovo yield v implementaci kontextového manažera v Pythonu?
Jak jsou argumenty předávané funkci tříděny podle jejich typů a vlastností?
Jak vybíráte nejvhodnější nástroje a technologie pro splnění konkrétních úkolů?
Můžeš uvést příklad základního objektu v jazyce Python?
Použili jste dekorátor dataclass ve svých projektech?
Máte zkušenosti s vícenásobností nebo paralelními výpočty?
Na co je třeba dbát při integraci FastAPI s databází PostgreSQL?
V jakých situacích se doporučuje, aby jednotkové testy končily chybou?