Python
Біздегі бос жұмыс орнына не үшін қызығушылық таныттыңыз?
Неге барлық жадты операциялық жүйеге қайтармай, өзіңізде қалдырасыз?
Көп ұсыныстардан қалай таңдайсыз? Сіздің басымдылық шкалаңыз қандай?
from collections import Counter def min_s(a: str, s: str) -> str: need = set(a) window = Counter() res = "" c = 0 left = 0 best_len = float('inf') for right, char in enumerate(s): if char in need: window[char] += 1 if window[char] == 1: c += 1 while c == len(need): if right - left + 1 < best_len: res = s[left:right + 1] best_len = right - left + 1 if s[left] in need: window[s[left]] -= 1 if window[s[left]] == 0: c -= 1 left += 1 return res
Python айнымалылары жадта қалай сақталады?
Алдағы оқыту жоспарлары.
Тізімнен элементтерді жою үшін remove() әдісі мен pop() (және del) арасындағы айырмашылық неде?
HTTP әдістері дегеніміз не? Негізгі әдістер мен олардың мақсатын сипаттаңыз.
Өз тәжірибеңіз туралы, қызықты жоба немесе қазіргі жобаңыз туралы айтыңыз. Қандай тапсырмаларды орындайсыз, қандай технологияларды қолданасыз?
Декоратор мен генератордың айырмашылығы неде? Қашан генераторды тізім орнына қолданған дұрыс?
Kafka туралы айтыңыз: ол не үшін қажет, әдетте ол не үшін пайдаланылады?
PUT пен PATCH арасындағы айырмашылық неде? Егер PUT әдісімен барлық өрістер жіберілмеген болса, сервер қалай әрекет етуі керек? PATCH қолданудың нақты мысалын келтіріңіз.
Агенттегі құралдар (tool calling) дегеніміз не?
Python-да кішкентай сандар қалай сақталады?
Ұзақ уақыт бойы қалыптасатын маңызды есеп бар, оны кэштейміз, бірақ оны қаншалықты жиі жаңарту керектігін білмейміз (деректер өзгерісіне байланысты әртүрлі кезеңдерде). Бұл жағдайда кэштің жарамсыздығын қалай басқару керек және оны қалай жасау керек?
Сіздің мансабыңызда қандай Python веб-фреймворктерін қолдандыңыз?
Техникалық күшті және әлсіз жақтарыңыз туралы нақтырақ айта аласыз ба?
Синхронды және асинхронды бағдарламалау арасындағы айырмашылық неде?
Hash индекс қайда пайдаланылады? Оның шектеулері қандай? Неге ол 거의 қолданылмайды?
Бірнеше қолданба инстанстары болған кезде және SSE/WebSocket қосылымы бір инстанста ашық болса, ал пайдаланушы басқа инстансқа қосылса, оны қалай шешуге болады?