Sobes.tech

Tech Support / L1-L3

Co jsou to kanály v Go? Jaký je rozdíl mezi bufferovaným a nebufferovaným kanálem?

Principal
256

/** * Opakující se znaky * * Je třeba napsat funkci, která přijme vstupní řetězec a vrátí * pro každý unikátní znak maximální počet jeho nepřerušených opakování. * * Input: qqffbbaaaffc * Output: a:4 b:1 f:2 c:1 * * Input: bbbbbb * Output: b:6 * * Input: abc * Output: a:1 b:1 c:1 * * Input: aabbcc * Output: a:2 b:2 c:2 * * Input: aaabbbccc * Output: a:3 b:3 c:3 * * Input: a * Output: a:1 * * Input: "" * Output: */

Principal
233

Proč se to jmenuje atomic a jak to funguje?

Principal
229

Co je DNS a jak to funguje? Jaké jsou hlavní uzly v tomto systému?

Principal
229

Jaký je rozdíl mezi poli a slices v Go? Jak se mění kapacita slice?

Principal
218

TCP a UDP — hlavní rozdíl mezi těmito síťovými protokoly

Principal
191

Proč všichni nepoužívají Serializable? Jak ovlivňuje úroveň izolace výkon?

Principal
188

Operátor select v Go — vlastnosti práce s více kanály

Principal
187

Lze řídit počet vláken operačního systému pro spuštění gorutin?

Principal
186

Co jsou gorutiny v Go? V čem se liší goroutine od vlákna operačního systému?

Principal
185

Co je to O-známka (Big O notace)? Vysvětlete hlavní body

Principal
178

Jak jsou rozhraní ve Go strukturována?

Principal
174

Kontejnerizace a virtualizace jsou hlavní rozdíly mezi těmito technologiemi

Principal
171

Co je ukazatel a kolik váží?

Principal
170

Co je to deadlock a co je to race condition?

Principal
168

Jak používat embedding k simulaci dědičnosti v Go?

Principal
168

Co je to SQL injection a jak s ní bojovat?

Principal
168

Jak vytvářet vlastní typy založené na strukturách v Go?

Principal
167

Co jsou to transakce v databázích? Jaké jsou úrovně izolace transakcí, jaký je jejich smysl a jaký je hlavní rozdíl?

Principal
163

Proč se nevytvářejí indexy na všechny sloupce a všechny kombinace po sobě?

Principal
159
/2