Ați lucrat anterior într-o companie — de ce ați decis să plecați?
Python
Ce metode trebuie să implementeze o clasă pentru a putea fi utilizată în construcția with pentru gestionarea automată a resurselor?
Se poate spune că utilizarea generatorului reduce consumul de memorie, în timp ce iteratorul nu face acest lucru?
Cum se implementează un decorator în Python astfel încât funcția originală să rămână accesibilă pentru apel?
Întrebările candidatului despre onboarding, procesele CI/CD și serviciul de gardă în caz de cădere a producției
Cum se realizează distribuirea solicitărilor între nodurile Redis pentru recuperarea datelor?
Există aspecte importante sau probleme potențiale care necesită o atenție deosebită în munca dvs. actuală?
Cum se realizează căutarea metodelor în moștenirea multiplă în Python, luând în considerare metoda de rezolvare a ordinii (MRO)?
Care este diferența dintre vizualizările bazate pe clase și cele bazate pe funcții în framework-urile web?
Care este experiența dvs. în programare și dezvoltare de software?
Cum se implementează injecția de dependențe în FastAPI și cum este utilizată?
Credeți că munca complet de la distanță este potrivită pentru rolul și stilul dumneavoastră de lucru?
Este posibil să creezi un obiect al unei clase moștenind de la un Mixin în Python?
Conditie Există o bază de date cu următorul schelet de date // utilizator id | nume | prenume | data nașterii 1 | Ivan | Petrov | [telefon] | Anna | Petrova | [telefon] | Anna | Petrova | [telefon] // achiziție sku | preț | user_id | dată 1 | 5500 | 1 | [telefon] | 5700 | 1 | [telefon] | 4000 | 1 | [telefon] | 8000 | 2 | [telefon] | 400 | 2 | [telefon] // listă_ban user_id | dată_de 1 | [telefon] Se trebuie afișat: 1. Combinări unice de utilizator și id produs pentru toate achizițiile făcute de utilizatori înainte de a fi interziși. Sortați mai întâi după numele utilizatorului, apoi după SKU 2. Găsiți utilizatorii care au făcut achiziții pentru o sumă mai mare de 5000 de ruble. Afișați-le numele în format user_id | nume | prenume | suma achizițiilor
Pentru ce este folosită comanda git stash în gestionarea versiunilor?
Care pot fi dezavantajele utilizării DNS pentru rutarea traficului?
Poți să numești instrumente și biblioteci populare utilizate pentru testarea automată a software-ului?
Ești implicat în poziția ta actuală la locul de muncă?
Explică ce se întâmplă atunci când două valori de intrare diferite obțin același hash într-un tabel de hash.
Puteți explica sensul și aplicarea conceptului de Mixin în cadrul framework-ului Django?