Můžete vysvětlit, v čem spočívá použití návrhových vzorů ve vývoji softwaru?
Python
Máte zkušenosti s relačními databázemi?
Vysvětlete výstup následujícího kódu Python asyncio a proč se chová takto: ```python import asyncio async def say_hello(): print(1) await asyncio.sleep(1) print(2) async def main(): await say_hello() task = asyncio.create_task(say_hello()) print(3) await task asyncio.run(main()) ```
Jak optimalizovat dotaz SELECT ... WHERE id IN (...) s velmi velkým seznamem hodnot?
Co zobrazí kód s přiřazením a změnou seznamů (sémantika odkazů v Pythonu)?
Můžete vysvětlit, co znamená pojem ACID v kontextu databází?
Na které klíčové faktory při plánování svého profesního rozvoje dbáš?
# Provést kódové revize, najít všechny chyby def get_first_matching_object(predicate, objects=[]): matching_objects = (obj for obj in objects if predicate(obj)) if matching_objects: object = matching_objects[0] return object else: return None
Jaké typy indexů jsou v PostgreSQL?
Snímek obsahuje kód v Pythonu používající asyncio, ale na obrázku není napsaná žádná explicitní otázka nebo úkol. Pokud je úkol naznačen, může souviset s identifikací nebo opravou problémů v asynchronním kódu. Zde je kód ze snímku: ```python import asyncio async def func_1() -> None: await asyncio.sleep(2) async def func_2() -> None: await asyncio.Sleep(3) async def main() -> None: await func_1() await func_2() if __name__ == "__main__": asyncio.run(main()) ``` Potenciální naznačený úkol: Identifikujte a opravte případné chyby v asynchronním kódu.
Na jaké parametry byste měli dbát při výběru budoucí profesní pozice?
Pracoval jste s SQLAlchemy? Slyšel jste o problému N+1 v ORM?
Jaké potenciální potíže mohou nastat při použití vícenásobného dědičnosti v programování?
Jak zajistit, aby producent psal zprávy jednoho uživatele pouze do jedné partition v Topic s 4 partitionami?
Na co je potřeba chunking? Čím se vektorují chunk?
Co je dependency injection?
Kdo se postaral o nastavení monitorování a jaké nástroje byly použity?
Co je GIL v Pythonu? Proč brání vícenásobnému vláknění, ale ne asynchronnímu zpracování?
Jak funguje událostní smyčka s úkoly? Co dělá asyncio.gather s korutinami?