Sobes.tech

Python

Prečo v Magnite použili GIN index pre fulltextové vyhľadávanie namiesto samostatného vyhľadávacieho motora (Elasticsearch)?

Middle
182

Úloha na ladenie: opravte problém idempotencie (opakovaná požiadavka klienta vytvára duplikát operácie) a problém Outbox (dva pracovníci publikujú rovnaké udalosti)

Middle
169

Povedzte nám o procese registrácie obchodníka — ako je usporiadaný?

Middle
169

Aký je rozdiel medzi Coroutine, Task a Future v asyncio?

Middle
163

Čo je pre vás dôležité v procese kontroly kódu?

Middle
148

Úloha ladenia: opraviť podmienku pretekania pri strhnutí peňazí (dva paralelné požiadavky môžu strhnúť viac, ako je na účte)

Middle
147

Čo robí await v Pythone?

Middle
146

Aký je koncepčný rozdiel medzi Kafka a RabbitMQ?

Middle
146

Ako sa chrániť pred duplikátmi a pretekmi pri paralelných transakciách v databáze?

Middle
136

Na čo sú v databázach blokácie?

Middle
134

Čo je EXPLAIN v databáze a na čo slúži?

Middle
133

Čo je AsyncSession v SQLAlchemy a aké sú pravidlá práce s ňou v kontexte mikroslužby FastAPI?

Middle
133

Za ktoré služby si bol zodpovedný (ownership)?

Middle
132

Ako celkovo hodnotíš prístup tímu: BDD, FastAPI, geografické rozdelenie systému?

Middle
131

Aký je rozdiel medzi synchronnou a asynchrónnou interakciou služieb?

Middle
131

Ako prebieha váš code review?

Middle
130

Aké sú aktuálne priorítne úlohy v tíme? Čo horí?

Middle
130

Čo je Race Condition jednoduchými slovami?

Middle
130

S kým najčastejšie komunikujete v fáze stanovenia úlohy a v akej podobe prichádza úloha?

Middle
129

Čo robí EXPLAIN a čo sa mení pri pridávaní ANALYZE? Kedy je index zbytočný?

Middle
128
/2