Python
O'zingiz haqida gapiring — 3 daqiqalik qisqa tanishtirish
Python'da asyncio modulidan foydalanish qaysi vazifalarni hal qiladi?
Moliyaviy mahsulotning qaysi qismida sinxron chaqiriqlar qilish mumkin va qayerda asinxronlik kerak?
Texnikaning kuchli va zaif tomonlari haqida aniqroq aytib berishingiz mumkinmi (abstrakt bo'lmagan holda)?
Siz ko'proq ORM orqali yoki ORMsiz SQL so'rovlarini yozgansizmi?
Nima uchun Python'da ko'p oqimli ishlash juda samarali emas? GIL, asinxronlik va ko'p jarayon haqida gapiring.
Ish jadvali bo'yicha tilaklar
next() qanday ishlashini tushuntirib bera olasizmi?
Microxizmatlar o'rtasida mintaqani identifikatsiya qilish va kuzatish uchun qanday qilib noyob so'rov identifikatori (trace ID) yuboriladi va kuzatiladi?
Mikroxizmat arxitekturasini tanlashda ishtirok etdingizmi? Nima uchun aynan mikroxizmatlar?
Kodni kim yozdi? Rivojlanish jarayonida AI yordamchilaridan foydalandingizmi?
Python'da sinflarni kengaytirish uchun mixinlarning roli va qo'llanilishi qanday?
Tajribangiz haqida gapirib bering, amaliyotda nima qiziqarli bo'ldi, qaerda va nima bilan shug'ullandingiz?
Siz bu ma'lumot turlarining o'zgartiriladigan deb hisoblanishini batafsilroq tushuntira olasizmi? O'zgartiriladigan ma'lumot turlarining aniq misollarini keltira olasizmi va ular qanday o'zgartirilishini tushuntira olasizmi?
Django'da signallar nima?
Nima ikili qidirish?
JWT ning kamchiliklari nima?
Stack va navbat o'rtasidagi farq nima?
# Vazifa tavsifi # O'sish tartibida ketma-ketlikda joylashgan butun sonlar ketma-ketligi berilgan. # Bu ketma-ketlikda elementni qidirish uchun binar qidiruv funksiyasini amalga oshirish kerak. # Funksiya quyidagilarni qilishi kerak: # 1. Ikki argument qabul qilishi: # - tartiblangan sonlar ro'yxati, # - qidirilayotgan maqsad qiymat. # 2. Agar element mavjud bo'lsa, topilgan elementning indeksini qaytaradi. # 3. Agar element ro'yxatda bo'lmasa, -1 qaytaradi. # Talablar # - Yechim takroriy bo'lishi kerak. # - O(log n) murakkablikni saqlash muhim. # - Kod Python 3 da yozilishi va asosiy toza kod tamoyillariga mos kelishi kerak.
Ma'lumotlar yoki tizim xatolari yuzaga kelganda qanday qadamlar qo'yiladi?