Python
PgBouncer nima va nima uchun kerak?
PostgreSQL'da EXPLAIN va EXPLAIN ANALYZE o'rtasidagi farq nima?
Hash funktsiyasida (to'qnashuvlar) qanday muammolar yuzaga kelishi mumkin?
Python'da asinxron dasturlash qayerda qo'llaniladi va qaysi holatlarda foydalidir?
Python tilini ilk marta qachon o'rgana boshladingiz va uni qanday o'zlashtira boshladingiz?
Python'da GIL nima va nima uchun bilishimiz kerak?
SQL vazifasi: Kirill va lotin yozuvi bilan nomlari bo'lgan foydalanuvchilarni qanday chiqarish mumkin, ularni avvalo kirill yozuvi bilan, ichida esa lexikografik tartibda?
RAG ni qanday amalga oshirish mumkin?
Loyihada ishlash tajribangiz haqida gapiring.
Tashqi tizimlar bilan integratsiyalarni loyihalash va rivojlantirishda ishtirok etdingizmi?
[ism] Python'da asinxronlik mexanizmi haqida gapir: u qanday ko'rinadi, qayerda yaxshi, qayerda yomon, nima uchun ishlab chiqilgan.
GET so'roviya body qo'shish mumkinmi? Bu holda nima bo'ladi?
print(bool([])) print(bool([0])) nima chiqaradi
class ATM(SKD): def __init__(self, atm_api: "SKD"): self.atm_api: SKD = atm_api self.bills_count: dict[int:int] = {bill: self.atm_api.count_banknotes(bill) for bill in BILLS} def withdraw(self, amount: int) -> bool: bills_plan: dict[int: int] = {} remaining = amount for bill in BILLS: available = self.bills_count[bill] take = min(remaining // bill, available) if take > 0: bills_plan[bill] = take remaining -= take * bill if remaining != 0: return False bills_count_const = {50: 0, 100: 2, 500: 0, 1000: 0, ...}, expected = True @pytest.mark.parametrize( "bills_count_const,expected", [ ({5000: 0, 1000: 0, 500: 0, 100: 0, 50: 0}, False), ({5000: 100, 1000: 100, 500: 100, 100: 100, 50: 100}, True), ({5000: 1, 1000: 0, 500: 0, 100: 2, 50: 0}, True) ] ) def test_false(bills_count_const, expected): atm = ATM(FakeSDK()) atm.bills_count = bills_count_const amount = 1000 res = atm.withdraw(amount) assert res == expected
Mikroxizmat arxitekturasi bilan ajralib turadigan asosiy xususiyat nima va xizmatlarning mustaqilligi qanday ta'minlanadi?
Observability bilan qanchalik chuqur shug'ullandingiz: metrikalar, monitoring va alertlar?
Model uchun kerakli infratuzilma quvvatini qanday aniqlaymiz?
Korutina nima? asyncio qanday ishlaydi?
Davlat xizmatlaridan tashqari, siz qanday boshqa integratsiyalarni amalga oshirishingiz kerak edi?
Python qanday qilib funksiyada qaysi o'zgaruvchi o'zgartirilishini aniqlaydi?