Python
Kas yra PgBouncer ir kam jis skirtas?
Kuo skiriasi EXPLAIN nuo EXPLAIN ANALYZE PostgreSQL?
Kokios problemos gali kilti maišos funkcijoje (kolizijos)?
Kur taikoma asinchroninė programavimas Python ir kokiuose scenarijuose jis yra naudingas?
Kada pradėjote mokytis Python kalbos ir kaip pradėjote ją įvaldyti?
Kas yra GIL Python'e ir kodėl mums tai reikia žinoti?
SQL užduotis: kaip išgauti vartotojus su vardais kirilica ir lotynų rašmenimis, surūšiuojant taip, kad kirilica būtų pirmoji, o viduje grupių — leksikografiškai?
Kaip savarankiškai įgyvendinti RAG?
Papaskinkite apie savo darbo patirtį projekte.
Ar dalyvavote integracijų projektavime ir kūrime su išorinėmis sistemomis kontūro viduje?
[vardas] papasakok apie asinchronijos mechanizmą Python: kaip jis atrodo, kur jis geras, kur blogas, kam jis skirtas.
Ar galima GET užklausai pridėti kūną? Kas tuo atveju įvyks?
Ką išves print(bool([])) print(bool([0]))
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
Kokia pagrindinė savybė išskiria mikroservisų architektūrą ir kaip pasiekiama paslaugų autonomija?
Kiek giliau dirbote su observability: metrikomis, stebėsena ir įspėjimais?
Kaip nustatome modelio reikalaujamą infrastruktūros galią?
Kas yra korutina? Kaip veikia asyncio po kapotu?
Be valstybinių paslaugų, su kuo dar reikėjo įgyvendinti integracijas?
Kaip Python nustato, kuri kintamoji keičiasi funkcijos viduje?