Sobes.tech

Golang

Torej, tvoje rešenje v pameti uporablja mutex. Lahko pojasniš, kaj je to in katerega si uporabil?

183

Podmienka Existujú 3 entity - používateľ, chat, správa • Používateľ má meno a dátum registrácie • Chat má názov a dátum vytvorenia • Správa má text, autora a dátum vytvorenia • Používateľ môže byť súčasne v niekoľkých chatoch • Správa je povinne priradená ku chatu a nemôže patriť viacerým chatom naraz • Je potrebné opísať predmetnú oblasť vo forme tabuliek

181

V čom presne spočíva absencia kolízií v rôznych riešeniach — v pamäti a v databáze?

177

Aká je aktuálna algoritmická zložitosť vyhľadávania?

177

Čo tento kód vypíše a prečo? ```go package main import "fmt" func main() { lst := []string{"a", "b", "c", "d"} for k, v := range lst { if k == 0 { lst = []string{"aa", "bb", "cc", "dd"} } fmt.Println(v) } } ```

174

Aký je hlavný programovací jazyk a aké ďalšie jazyky poznáš, vrátane nekomerčnej skúsenosti?

173

Potrebujeme reštartovať službu (aktualizácia/funkcia) — aký vplyv to bude mať na asynchrónne procesy odosielania do analytiky?

171

Môžeš vysvetliť, čo je kolízia v kontexte tejto úlohy? Môžu sa v tvojom kóde vyskytnúť kolízie?

169

Povedz mi o projekte v Roistat — kakšen je projekt in zakaj si odšel?

168

Kde sa vidíš v budúcnosti — ako expert, Tech Lead, architekt?

163

Predstavme si, že RPS (Black Friday) náhle vzrástol a analytická služba si s tým neporadí — čo možno urobiť?

161

Ako zistiť, či dotaz použije tento index? Poznáš nejakú konštrukciu v SQL na to?

160

Ako ovplyvňujú indexy čítanie a zápis — zrýchľujú alebo spomaľujú?

158

Prečo nemôžeme vopred pridať index ku každému poľu ako opatrenie na istotu?

140

-- Vyberte všetky chaty používateľa Vasya vo formáte (chat_id, chat_name)

136
/2