Funktsiya chaqirilishini cheklash uchun vaqt bo'yicha siljish oynasi bilan limitni belgilovchi rate_limit(max_calls, period) dekoratorini yozing: oxirgi period sekund ichida maksimal max_calls chaqiruvdan oshmasin. Cheklovni oshib ketganda, chaqiruv bajarilmasligi kerak. Funktsiya bir nechta oqimlardan chaqirilishi mumkinligini unutmang. Misol: @rate_limit(max_calls=5, period=60) bir daqiqadagi oltinchi chaqiruv rad etilishi kerak.
Python
Barqaror va barqaror bo'lmagan komponentlar nima?
Bajarilmayotgan testni qanday debug qilasiz?
Qush tiplanishi nima?
Oldingi ish joylaringizda nima bilan shug'ullanganingizni aytib bering. [Kompaniya] bilan boshlaymiz.
RabbitMQ va Kafka bilan muloqot qilish uchun qanday kutubxonalarni ishlatdingiz?
YAGNI tamoyili nima?
`with` va kontekst menejeri qanday ishlaydi?
OSI modelining qaysi darajasida TCP va UDP ishlaydi va ular orasidagi farq nima?
SQLda WHERE ... LIKE shartlari bilan indekslar qanday ishlaydi?
Regulyar ifodalar bilan tanishmisiz?
Jarayonlar o'rtasida ma'lumotlarni qanday almashish mumkin?
Abstrakt sinflar nima uchun kerak?
Barcha SOLID tamoyillarini nomlang.
Qaysi holatda ochiq-yopiq tamoyili buziladi?
Python ro'yxatiga element qo'shish va olib tashlash murakkabligi qanday va bu nima bilan bog'liq?
Pythonning o'rnatilgan yoki standart kutubxonalarida polimorfizm misolini keltiring.
Xizmatning barqarorligi va ishonchliligini oshirish uchun Docker Compose'da qanday parametrlarni belgilash kerak?
Ikki ko'rsatkich bilan yechimning vaqt murakkabligi va qo'shimcha xotira qanday?
Nima uchun server pingga javob berishi mumkin, ammo TCP/UDP orqali, masalan, HTTP yoki FTP orqali kirish mumkin emas?