Metaklasslarda __prepare__ metodining mexanizmini tavsiflang. Klassning hayot aylanishida qachon chaqiriladi va odatda qanday ma'lumotlar tuzilmasini qaytaradi?
Python
Python'da istisno mexanizmi qanday amalga oshirilgan? Nega ishlab chiqarishda except Exception konstruktsiyasidan foydalanish antipattern deb hisoblanadi va qaysi muhim tizim istisnolarini tasodifan ushlashi mumkin?
Yig'ishda N+1 so'rov muammosi nima? 100 ta postdagi izohlar soni kabi bog'liq ob'ektlarni samarali qanday hisoblash mumkin, barcha bog'liq ob'ektlarni Python xotirasiga yuklamasdan?
Django ORM va SQLAlchemy'da .update() metodi qanday ishlaydi? pre_save va post_save kabi model signallari chaqiriladimi yoki maxsus save() metodlari ishlaydimi? Nima uchun?
Ma'lumotlar bazasi darajasida Soft Delete nima? Katta jadvallarda is_deleted = True flagidan foydalanishda indekslar, maydonlarning yagona bo'lishi va ORM ishlashida qanday arxitektura muammolari yuzaga keladi?
SQLAlchemy'da Data Mapper naqshasida Identity Map nima? Bu mexanizm qanday qilib bir sessiya ichida bir xil ma'lumotlar satrigacha bo'lgan ikki xil so'rovning Python xotirasida bir xil ob'ektga havola qilishini ta'minlaydi?
Asinxron Python'da Task Leak nima? Yopilmagan yoki yopilmagan korutina qanday yashirin xotira oqiblariga olib kelishi mumkin va buni ishga tushirilgan ilovada qanday aniqlash mumkin?
Agar asinxron kod sinxron bloklovchi funksiyani, masalan time.sleep() yoki requests kutubxonasi orqali og'ir so'rovni chaqirsa nima bo'ladi? Bunday chaqiruvlarni event loopdan qanday to'g'ri chiqarish mumkin?
asyncio.create_task() va to'g'ridan-to'g'ri await bilan korutina chaqirish o'rtasidagi farq nima? create_task() bilan vazifa yaratilganda, ammo joriy oqim og'ir hisoblashlar bilan band bo'lsa, asyncio rejalashtiruvchisi qanday ishlaydi?