Python
Kuidas eristada objektorienteeritud, funktsionaalset ja imperatiivset programmeerimisparadigmat ning millised on nende peamised erinevused?
Mis on annotatsioonid Pythonis?
Millal rakendub Django QuerySet'is lõik `[:10]`?
Nimetage OOP põhiprintsiibid (polümorfism, inkapsulatsioon, abstraktsioon, pärimine) ja selgitage igaüht.
Kas te olete kuulnud LangGraphist?
Võrrelge Kafka ja RabbitMQ: milliste ülesannete jaoks kasutate igaüht?
Kas saaksid anda näite keerulisest ülesandest oma töökogemusest, millega tekkisid probleemid ja kuidas sa need lahendasid?
Kui kaua võtab aega lisamine Pythonis nimekirja algusesse ja lõppu?
Milleks kasutasite Apache Airflow? Miks just seda valisite?
Kui suure koguse koodi olete oma viimases projektis rakendanud?
Kui palju integratsioone olete kokku projekteerinud ja ellu viinud [ettevõttes] kolme aasta jooksul?
Miks quicksort funktsioonis on tingimus 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 ``` Eesmärk on rakstīt funkciju `min_s(a: str, s: str) -> str`, kas atrod mazāko apakšvirkni `s`, kas satur visus rakstzīmes no virknes `a`.
Kuidas kuvatakse operatsioonisüsteemis standardviga ja kuidas see erineb standardväljundist?
Kuidas tagada objektide õige kasutamine pärast nende taastamist serialiseeritud andmetest?
Kas kas kasutate mitmekordset pärandamist?
Kas sul on kogemusi mitme lõimega või asünkroonsete programmide arendamisel?
Millised on tarkvara testimise liigid ja klassid?
Millisesse meeskonda sa kindlasti ei lähe?
Kuidas sa reageerid olukordadele, kui nõuded muutuvad töö käigus?