Python
Hash funksiyasında (toqquşmalar) hansı problemlər baş verə bilər?
Python-da asinxron proqramlaşdırma harada tətbiq olunur və hansı ssenarilərdə faydalıdır?
Python dilini ilk dəfə nə vaxt öyrənməyə başladınız və onu necə mənimsəməyə başladınız?
Python-da GIL nədir və niyə bilməliyik?
SQL vəzifəsi: Kiril və latın hərfləri ilə adları olan istifadəçiləri necə çıxarmaq olar, onları əvvəl Kiril, sonra qruplar daxilində leksikografik şəkildə sıralayaraq?
RAG-ı özünüz necə həyata keçirmək olar?
Layihədə işləmə təcrübənizdən danışın.
Çevrə daxilində xarici sistemlərlə inteqrasiya layihələndirmə və inkişafında iştirak etdinizmi?
[ad] Python-da asinxron mexanizmi haqqında danış: necə görünür, harada yaxşı, harada pis, niyə yaradılıb.
GET sorğusuna body əlavə etmək mümkündürmü? Bu halda nə baş verir?
print(bool([])) print(bool([0])) nə göstərəcək
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
Mikroxidmət memarlığını fərqləndirən əsas xüsusiyyət nədir və xidmətlərin müstəqilliyi necə əldə edilir?
İzləmə və xəbərdarlıq: metriklər, monitorinq və xəbərdarlıqlarla nə qədər dərindən məşğul oldunuz?
Model üçün tələb olunan infrastruktur gücünü necə müəyyən edirik?
Korutina nədir? asyncio necə işləyir?
Dövlət xidmətləri xaricində, başqa nə inteqrasiya həyata keçirməli oldunuz?
Python funksiyada hansı dəyişənin dəyişdirildiyini necə müəyyən edir?
Bu layihədə tək işlədiniz yoxsa komanda var idi?
Bu sistemin komponentlərinin qarşılıqlı əlaqəsinin sxemini çəkə bilərsinizmi?