Python
Cu ce frecvență utilizați ORM în proiectele dvs.?
Care sunt motivele pentru care clasa Singleton este considerată o practică proastă în dezvoltare?
Cum știi când trebuie să te oprești din optimizarea interogărilor? În ce moment te liniștești?
Cum a fost primul tău loc de muncă (junior), cu ce dificultăți te-ai confruntat și cum le-ai rezolvat?
Git Stash — ce este și pentru ce se folosește?
```python # a = "abc", non gol, unic (m) # s = "dfaga[bfkac]ebf" => "aceb" (n) O(n) # s = "cfaafb" => "cfaafb" # s = "affb" => "" 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 ```
Ce sunt generatoarele și la ce sunt folosite?
Ce sunt indicii și pentru ce sunt folosiți? În ce cazuri este recomandat să creați un index și în care nu?
Ce cadre de testare există în Python? Biblioteci auxiliare?
Ce s-a schimbat în HTTP/3?
Ce este DDD și în ce măsură este utilizat în dezvoltare?
Cât timp durează adăugarea la începutul și sfârșitul unei liste în Python?
Se poate adăuga un corp la o cerere GET? Ce se întâmplă în acest caz?
Oferiți un exemplu din cele mai dificile sarcini de la ultimul loc de muncă: care a fost dificultatea, ce ați făcut și care a fost rezultatul?
[nume] a întrebat: În ce stadiu al căutării te afli acum: căutare activă, interviuri, oferte?
Cum este implementată suportul pentru adnotările de tip prin modulul typing în SQLAlchemy?
De ce ai părăsit [compania] și cum ai ajuns la [compania de investiții]?
Din ce instrucțiuni principale constă Dockerfile?
În ce echipă sigur nu vei merge?
Care sunt rezultatele expresiilor cu == și is pentru numere întregi, inclusiv numere mici și numere în afara cache-ului?