Python
Kas ir anotācijas Python?
Kad tiek piemērots griezums `[:10]` Django QuerySet?
Nosauciet galvenos OOP pamatprincipus (polimorfisms, inkapsulācija, abstrakcija, mantošana) un paskaidrojiet katru.
Vai esat dzirdējuši par LangGraph?
Salīdziniet Kafka un RabbitMQ: kādus uzdevumus katru izmantojat?
Vai vari sniegt piemēru par sarežģītu uzdevumu no tava darba pieredzes, ar kuru sastapies un kā to risināji?
Cik ilgs laiks nepieciešams, lai pievienotu saraksta sākumu un beigas Python?
Kādēļ izmantojāt Apache Airflow? Kāpēc tieši to izvēlējāties?
Cik daudz koda jūs īstenojāt savā pēdējā projektā?
Cik daudz kopumā integrāciju esat izstrādājis un īstenojis [uzņēmumā] trīs gadu laikā?
Kāpēc quicksort funkcijā ir nosacījums 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 ``` Mērķis ir īstenot funkciju `min_s(a: str, s: str) -> str`, kas atrod mazāko apakšvirkni `s`, kas satur visus rakstzīmes no virknes `a`.
Kā operētājsistēmā tiek parādīta standarta kļūda un kā tā atšķiras no standarta izvades?
Kā nodrošināt pareizu objektu izmantošanu pēc to atjaunošanas no serializētiem datiem?
Vai esat izmantojis daudzmantojumu?
Vai tev ir pieredze programmu izstrādē ar daudzvītnēm vai asinhronumu?
Kādi ir programmatūras testēšanas veidi un tipi?
Kurai komandai tu noteikti nepievienosies?
Kā jūs reaģējat uz situācijām, kad darba gaitā mainās prasības?
Ja konteksta pārvaldnieka iekšpusē veicat atgriešanu saziņai, tā tiks atgriezta atvērta vai slēgta?