Sobes.tech

Python

ACID talablari nima? Har bir xususiyatga qisqacha izoh bering.

Middle+
69

Ishingizda dunder metodlarini qanday ishlatdingiz va qaysi amalga oshirishlarda foydali bo'ldi?

Middle+
54

Lambda funksiyasi nima, nima uchun qulay va qayerda ishlatiladi?

Middle+
52

Ma'lumotlarni normalizatsiya nima va nima uchun ishlatiladi?

Middle+
51

Dockerfile-də CMD və ENTRYPOINT arasındaki fərq nədir?

Middle+
50

ORM ning xom SQL bilan taqqoslaganda qanday afzalliklari bor?

Middle+
49

Normal shakllar nima va ular nima uchun yechim topadi?

Middle+
48

Ma'lumotlar bazasida bir vaqtning o'zida bir xil idempotentlik kalitiga ega so'rovlar paytida nusxa yaratishni qanday mexanizm oldini oladi?

Middle+
46

PostgreSQL, MongoDB va ClickHouse o'rtasidagi farqlar nima va qachon har birini tanlash kerak?

Middle+
46

Qanday qilib iplar tomonidan resurslarning umumiy foydalanishini oldini olish mumkin, shunda resurslar har bir nusha uchun ajralib turadi?

Middle+
45

GIL nima, uning afzalliklari, kamchiliklari va yaratadigan noqulayliklari nima?

Middle+
43

Agar ikkita so'rov bir xil idempotentlik kalit bilan turli iplar yoki jarayonlardan bir vaqtning o'zida kelib tushsa nima bo'ladi?

Middle+
42

GIL cheklovlarini qanday o‘tkazish mumkin va birini bajarishda keyingi so‘rovlar bloklanmaydi?

Middle+
41

Sizning CI pipeline qanday tuzilgan edi: qaysi bosqichlar va vazifalar mavjud edi?

Middle+
40

PayoutService sinfi: def __init__(self): # ... pass def create_payout(self, idempotency_key: str, terminal_id: int, amount: float) -> dict: """ Quyidagi shaklda lug'atni qaytarishi kerak: {"payout_id": <int>, "terminal_id": <int>, "amount": <float>, "status": "success"} Garantiyalar: - yangi idempotency_key bilan birinchi chaqiruvda — yangi to'lov yaratiladi - oldindan ishlatilgan idempotency_key bilan keyingi chaqiruvda — birinchi chaqiruv natijasi qaytariladi, yangi to'lov YARATILMAYDI - miqdor > 0 bo'lishi kerak, aks holda — ValueError chiqariladi """ raise NotImplementedError

Middle+
39

Qaysi hollarda siz ongli ravishda ORM-ni qoldirib, toza SQL so'rovlarini afzal ko'rasiz?

Middle+
37

ClickHouse-ning aniq muammolari va cheklovlari nima, ayniqsa qaysi operatsiyalar bilan yomon ishlaydi?

Middle+
36

WHERE va HAVING operatorlari orasidagi farq nima?

Middle+
35

Generator nima, qanday ishlaydi, uning optimalligi nima va uni kodda qanday ajratish mumkin?

Middle+
34
/2