Explicați principiile de bază ale programării procedurale și cum se diferențiază de alte paradigme.
Python
Puteți explica cum se construiește și funcționează stratul intermediar în arhitectura aplicațiilor?
Ce înseamnă pentru tine o colaborare eficientă în echipă și cum încerci să o realizezi?
Aveți experiență în lucrul cu sistemele de gestionare a bazelor de date MongoDB și PostgreSQL?
Care sunt principalele diferențe dintre utilizarea ActiveRecord și principiile Arhitecturii Curate în proiectarea unui sistem?
Corectează eroarea din definiția următoarei clase Python: ```python class OrderService: def __init__(self): self.db = PostgresDB() ```
Cum se poate folosi un obiect personalizat ca și cheie într-o structură de date, de exemplu, într-un dicționar sau tabel hash?
Poți oferi un exemplu de situație în care este necesar un abordaj analitic pentru rezolvarea unei probleme?
Pot explica diferența dintre un array asociativ, o tabelă hash și un dicționar și modul în care funcționează?
Poate fi utilizate obiectele de clasă ca chei într-un dicționar?
Poți descrie principalele etape ale procesării unei cereri HTTP într-o aplicație server?
Ce funcții și sarcini erau implementate în sistemul de gestionare a bazelor de date?
Ce te motivează și ce te demotivează la locul de muncă?
Explica ce înseamnă operația RIGHT JOIN în SQL și cum funcționează
De ce a fost creat asyncio? Care este avantajul față de firele de execuție?
Ai organizat discuții despre sarcini pentru a evalua prioritatea lor și a clarifica cerințele la locul tău de muncă anterior?
Cum ați implementat și lansat patru aplicații într-un mediu de lucru?
Cât timp durează de obicei procesul de adaptare a unui nou dezvoltator în proiect?
Ați creat documentație API folosind Swagger sau instrumente similare?
Cum se efectuează verificarea datelor înainte de procesare?