Sobes.tech

Golang

Můžeme psát kód bez rozhraní?

236

Jak můžeme získat délku řetězce, pokud máme UTF-8?

212

Pověz mi o vlastnostech RPC a gRPC.

208

Jaké je výhoda nové implementace map oproti staré s koši?

204

Jak si služby mezi sebou komunikovaly?

203

Pověz mi o nejzapamatovatelnější chybě v produkci: co to bylo, jak jsi to opravil a jaké závěry jsi z toho vyvodil?

198

Kezdenéd a munkát, ha egy olyan projektre érkeznél, ahol évek óta íródott kód van, sok legacy, nincs teszt?

190

Jaké další primitives synchronizace znáš?

183

Pojďme to upřesnit na mapě. V koších je předchozí implementace, nová implementace, co lze říci?

179

S jakými ne zřejmými problémy s paralelností (goroutines) jste se setkali na reálných projektech a jak jste je řešili?

176

Představme si, že máme vyrovnávací kanál. Zapsali jsme tam 10 zpráv, ale na druhé straně je nikdo ne čte — co se stane?

174

```go type SafeMap struct { data map[string]string } func (s *SafeMap) GetOrCreate(klic, hodnota string) string { } ```

171

Řekni, jaké vestavěné typy znáš v Go?

170

Co můžeš říct o rozhraních v Go?

169

Představme si, že máme dotaz, který trvá dlouho — co dělat? Povídej o EXPLAIN a EXPLAIN ANALYZE.

162

Pověz mi o vlastnostech Kafka — jak je uspořádána?

161

V jakém případě se atomy nejčastěji používají?

160
/2