Sobes.tech

Python-да сілтемелер семантикасы бар тағайындау және тізімдерді өзгерту коды не шығарады?

Senior
145

Скриншотта asyncio қолданатын Python коды бар, бірақ суретте нақты сұрақ немесе тапсырма көрсетілмеген. Егер тапсырма меңзеген болса, ол асинхронды кодтағы мәселелерді анықтау немесе түзетуге байланысты болуы мүмкін. Міне, скриншоттағы код: ```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()) ``` Мүмкін болатын меңзеген тапсырма: асинхронды кодтағы кез келген қателерді анықтап, түзету.

Senior
145

PostgreSQL-де қандай индекстер түрлері бар?

Senior
145

Бағдарламалауда көп мұрагерлікті қолданғанда қандай қиындықтар туындауы мүмкін?

Junior — Middle
144

Кәсіби дамуыңызды жоспарлау кезінде қандай негізгі факторларға назар аударасыз?

Junior — Middle
144

Өте үлкен мәндер тізімі бар SELECT ... WHERE id IN (...) сұрауын қалай оңтайландыруға болады?

Middle
144

# Кодты қарап шығу, барлық қателерді табу def get_first_matching_object(predicate, objects=[]): matching_objects = (obj for obj in objects if predicate(object)) if matching_objects: object = matching_objects[0] return object else: return None

Middle+
144

Бізде 4 бөлімшесі бар Topic бар. Өндіруші бір пайдаланушының хабарламаларын тек бір бөлімшеге жазу үшін қалай жасауға болады?

Middle
144

Чанкингтің мақсаты неде? Чанктер қалай векторланады?

Middle+
143

SQLAlchemy-мен жұмыс істедіңіз бе? ORM-да N+1 мәселесін білесіз бе?

Middle
143

Event loop тапсырмалармен қалай жұмыс істейді? asyncio.gather корутиналармен не істейді?

Middle
143

Python-да Garbage Collector қалай ұйымдастырылған? Циклдік сілтемелер қалай анықталады?

Middle
143

Болашақ кәсіби лауазымды таңдағанда қандай параметрлерді ескеру керек?

142

Python-да GIL дегеніміз не? Ол көп ағынды жұмыс істеуге неге кедергі келтіреді, бірақ асинхронды жұмыс істеуге кедергі келтірмейді?

Middle
142

Мониторингті орнатуға кім қатысты және қандай құралдар қолданылды?

Middle+
141

Pydantic моделінде әдепкі мән ретінде бос тізімді бере аламыз ба (мысалы, field: List = [])?

Middle
141
/20