Sobes.tech

Golang

Jak určit, zda bude proměnná umístěna na haldě nebo na zásobníku? Co je escape analýza a jak funguje?

Senior
206

Služba posílá požadavky na externí API, které začalo odpovídat po 10 sekundách. Gorutiny se hromadí, paměť roste a služba padá kvůli OOM. Jak se chránit?

Senior
206

Jak správně zacházet s případem, kdy článek existuje, ale dnes neměl žádné zhlédnutí — je to chyba nebo nula?

Senior
205

Jak je zajištěna bezpečnost požadavků mezi službami v mikroservisní architektuře?

Senior
204

Povězte mi o CI/CD pipeline: jaká prostředí, jaké kroky, jak byl proces postaven?

Senior
203

Jak provést invalidaci in-memory cache na různých podech? Jak synchronizovat cache mezi různými instancemi služby?

Senior
202

Jak jste pracovali s PostgreSQL? Jak jste se chránili před SQL injekcemi?

Senior
202

Jaký styl Saga použili: choreografii nebo orchestraci?

Senior
201

Je třeba aktualizovat nebo odstranit data v ClickHouse, nebo jen tak leží?

Senior
198

Co je to kanál v Go? K čemu se kanály používají?

Middle+
198

V čem se liší slices a pole v Go?

Senior
197

Co se děje fyzicky s odstraněnými záznamy v PostgreSQL? Kdy jsou odstraněny?

Senior
196

Čtete události po dávkách a zapisujete je do ClickHouse dávkami. Jak to funguje s ACK — kdy dáváte potvrzení?

Senior
196

Pokud služba spotřebovává příliš mnoho paměti, na co se dívat v profileru? Jak snížit alokace?

Senior
195

Jaký druh mezislužební interakce byl v jednom z tvých posledních projektů?

Middle+
195

Proč jste používali současně Kafka a gRPC? Jaké scénáře šly přes Kafka a jaké přes gRPC?

Senior
194

Stručně shrňte své pracovní zkušenosti pro prezentaci týmům.

Senior
194

Jak byly na úrovni služby implementovány antifraudní pravidla?

Senior
193

K čemu je kontext? Jak jste ho použili v praxi?

Senior
192

Je třeba psát metody pro vytváření, aktualizaci a mazání článků? Co přesně má vaše služba dělat?

Senior
192
/7