Python
Django QuerySet-də `[:10]` kəsimi nə vaxt tətbiq olunur?
OOP-in əsas prinsiplərini (polimorfizm, inkapsulyasiya, abstraksiya, irsiyyət) adlandırın və hər birini izah edin.
LangGraph haqqında eşitmisiniz?
Kafka və RabbitMQ-ni müqayisə edin: hər birini hansı tapşırıqlar üçün istifadə edirsiniz?
İş təcrübənizdən çətin bir vəzifənin nümunəsini verə bilərsinizmi, problemlərlə üzləşdinizmi və onları necə həll etdiniz?
Python-da siyahının əvvəlinə və sonuna əlavə etmə nə qədər vaxt alır?
Apache Airflow'u nə üçün istifadə etdiniz? Niyə məhz onu seçdiniz?
Son layihənizdə nə qədər kod həyata keçirdiniz?
[Şirkət]də üç il ərzində ümumilikdə neçə inteqrasiya dizayn etdiniz və həyata keçirdiniz?
Niyə quicksort funksiyasında şərt len(arr) <= 1?
```python from collections import Counter def min_s(a: str, s: str) -> str: need = set(a) window = Counter() res = "" c = 0 left = 0 best_len = float('inf') for right, char in enumerate(s): if char in need and \ window[char] += 1 if window[char]: c += 1 while c == len(need): if right - left + 1< best_len: res = s[left:right + 1] best_len = right - left + 1 if s[left] in need: window[s[left]] -= 1 if window[s[left]] == 0: c -= 1 left += 1 return res ``` Tapşırıq `min_s(a: str, s: str) -> str` funksiyasını həyata keçirməkdir, hansı ki, `s` içində `a`-dakı bütün simvolları ehtiva edən ən kiçik altstringi tapır.
Əməliyyat sistemində standart səhv necə göstərilir və o, standart çıxışdan necə fərqlənir?
Seriallaşdırılmış məlumatlardan bərpa edildikdən sonra obyektlərin düzgün istifadəsini necə təmin etmək olar?
Çoxlu irsiyyat istifadə etmisinizmi?
Çox ipli və ya asinxron proqramlar hazırlama təcrübəniz varmı?
Proqram təminatı testlərinin hansı növləri və sinifləri mövcuddur?
Hansı komandaya mütləq getməyəcəksən?
İş zamanı tələblər dəyişəndə necə davranırsan?
Əgər kontekst menecerinin içində əlaqəni geri qaytarırsınızsa, o açıq və ya bağlı olaraq geri qaytarılacaq?
class C: def __init__(self, x): self.x = x def calculate(self): return self.x * 2 + 1 class A(C): def __init__(self, x, y): super().__init__(x) self.y = y def calculate(self): return super().calculate() + self.y class B(A): def __init__(self, x, y, z): super().__init__(x, y) self.z = z def calculate(self): return self.z - super().calculate() a = C(2) b = A(4, 7) c = B(1, 3, 5) print(a.calculate()) print(b.calculate()) print(c.calculate())