Python
Care a fost compoziția echipei în proiectul dumneavoastră anterior?
Avem un serviciu REST FastAPI cu un endpoint GetUserSubscriptions. Endpoint-ul a început să răspundă mai lent. Cum ai analiza această problemă?
Vom înfășura modelul într-un container, nu?
Care este diferența dintre o listă și un tuple?
Cum se localizează problema cu mânerul de frână? Ce să faci cu dependența externă care cade?
Ce sunt metaclassurile în Python? La ce folosesc, dacă există moștenire?
Povestiți despre un incident interesant sau o situație dificilă la locul de muncă.
Ce este MVCC în PostgreSQL? Ce probleme poate cauza și cum le putem rezolva?
Ai lucrat ca specialist externalizat la [companie]?
Care este diferența dintre HTTP și HTTPS? Din ce este formată o cerere HTTP?
Ce înseamnă pentru tine o colaborare eficientă în echipă și cum încerci să o realizezi?
Ce tipuri de sarcini pot fi rezolvate cu framework-uri specifice și cum alegi cel mai potrivit pentru ele?
Spune-mi puțin despre tine: experiență de muncă, ce cauți, de ce ai decis să schimbi locul de muncă?
def make_order(): order = Order.objects.create(...) print(order.id) notify_order_created.delay(order.id)
Vorbește-mi despre ultimul tău proiect: ce tip de proiect a fost, ce arhitectură avea, câte servicii ai gestionat și în ce constau responsabilitățile tale?
Spuneți în propriile cuvinte cum ați proiectat PostgreSQL pentru vitrina marketplace-ului: cerințe de afaceri, câte tabele, ce relații, ce este o entitate de afaceri?
Cum ați împărțit monolitul în microservicii? Care a fost logica pentru împărțirea pe domenii? Cum ați asigurat independența domeniilor și ați gestionat tranzacțiile?
Ce dificultăți pot apărea la utilizarea indexurilor hash într-o bază de date?
Ce funcționează mai rapid pentru potrivirea exactă — indexul B-tree sau Hash în PostgreSQL?
Cum se poate evalua eficiența executării unei interogări SQL?