Python
Алдағы оқыту жоспарлары.
Тізімнен элементтерді жою үшін remove() әдісі мен pop() (және del) арасындағы айырмашылық неде?
HTTP әдістері дегеніміз не? Негізгі әдістер мен олардың мақсатын сипаттаңыз.
Өз тәжірибеңіз туралы, қызықты жоба немесе қазіргі жобаңыз туралы айтыңыз. Қандай тапсырмаларды орындайсыз, қандай технологияларды қолданасыз?
Декоратор мен генератордың айырмашылығы неде? Қашан генераторды тізім орнына қолданған дұрыс?
Kafka туралы айтыңыз: ол не үшін қажет, әдетте ол не үшін пайдаланылады?
PUT пен PATCH арасындағы айырмашылық неде? Егер PUT әдісімен барлық өрістер жіберілмеген болса, сервер қалай әрекет етуі керек? PATCH қолданудың нақты мысалын келтіріңіз.
Агенттегі құралдар (tool calling) дегеніміз не?
Python-да кішкентай сандар қалай сақталады?
Ұзақ уақыт бойы қалыптасатын маңызды есеп бар, оны кэштейміз, бірақ оны қаншалықты жиі жаңарту керектігін білмейміз (деректер өзгерісіне байланысты әртүрлі кезеңдерде). Бұл жағдайда кэштің жарамсыздығын қалай басқару керек және оны қалай жасау керек?
Сіздің мансабыңызда қандай Python веб-фреймворктерін қолдандыңыз?
Техникалық күшті және әлсіз жақтарыңыз туралы нақтырақ айта аласыз ба?
Синхронды және асинхронды бағдарламалау арасындағы айырмашылық неде?
Hash индекс қайда пайдаланылады? Оның шектеулері қандай? Неге ол 거의 қолданылмайды?
Бірнеше қолданба инстанстары болған кезде және SSE/WebSocket қосылымы бір инстанста ашық болса, ал пайдаланушы басқа инстансқа қосылса, оны қалай шешуге болады?
Бізде 4 бөлімшесі бар Topic бар. Өндіруші бір пайдаланушының хабарламаларын тек бір бөлімшеге жазу үшін қалай жасауға болады?
GC қалай қандай жиналу қоқыс жинау алгоритмін қолдану керек екенін қалай түсінеді?
Жалақы күтулері: ыңғайлы сома қандай?
Python-да айнымалыларды жадыда сақтау қалай жүзеге асырылады?
SQLAlchemy-да AsyncSession дегеніміз не және FastAPI микросервистік контекстінде оның жұмыс ережелері қандай?