Python
Ce este GIL și de ce este nevoie în Python?
Explicați diferența dintre o listă și un tupl în Python. Cum era organizat procesul de gestionare și stocare a documentației în echipa dvs. anterioară?
[nume] a întrebat: Care este diferența dintre EXPLAIN și EXPLAIN ANALYZE în PostgreSQL, și la ce trebuie să ne uităm când comparăm planurile a două interogări (dacă se folosește index, etc.)?
Cum se implementează executarea operațiunilor în cadrul unei tranzacții în Django?
Povestiți despre experiența dvs. de muncă, în special despre ultimul loc de muncă și, dacă doriți, despre cel anterior.
Dacă există 5 consumatori și 10 partiții, ce se va întâmpla? Vor fi procesate toate partițiile?
Aveți o înțelegere despre ce este un sistem de menținere a poziției? La ce folosește?
Care este diferența dintre interacțiunea sincronă și asincronă a serviciilor?
Care dintre acestea (lista și generator) este o copie a datelor și care nu?
Ai lucrat în principal cu FastAPI sau cu Django? Poți explica despre select_related și prefetch_related — ce sunt și la ce servesc?
Pentru ce audiență și ce scenariu vei închide primul? De ce?
Cum aduni și structurezi baza de cunoștințe din documente, reglementări, reguli? Cum rezolvi reguli complexe de asigurare cu excepții regionale?
Ai lucrat cu baze de date vectoriale? Ce este un vector fizic?
Ce face EXPLAIN și ce se schimbă la adăugarea ANALYZE? Când este inutil un index?
Cunoașteți produsele pentru procesarea cererilor, anti-fraudă, AML, conveyor de credit și screening de sancțiuni?
Spune-mi despre lucrurile tehnic complexe din Magnit. Ce a fost interesant acolo?
Cum ți-ai dori să te dezvolți în continuare?
În Kafka există un topic cu 10 partiții. Am adăugat o altă replică a consumatorului, dar performanța nu a crescut. De ce și ce trebuie făcut?
Putem folosi o listă goală ca valoare implicită într-un model Pydantic (de exemplu, field: List = [])?
Am înțeles că nu avem un index, am creat unul. În ce situații poate acest index să nu funcționeze?