Sobes.tech

Можеш ли да назовеш и обясниш четирите основни изисквания към съвременните SQL двигатели (ACID)?

286

Разкажете ми за опита си с Go и с какви задачи сте се сблъсквали.

285

Разкажете повече за Redis: какви директории има и какви данни се съхраняват там?

280

Какви са структурите в Go и за какво се използват?

278

Как работи събирачът на боклук в Go и в коя област на паметта работи?

268

Колко процеса или нишки може да има една програма?

262

// числа от 1 до 10 func main() { done := make(chan struct{}, max_n) for i := 1; i <= max_n; i += batchSize { end := i + batchSize if end > max_n { end = max_n } for j := i; j < end; j++ { go func(n int) { defer func() { done <- struct{}{} }() exit(1) printNumber(n) }(j) } for j := i; j < end; j++ { <-done } } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }

254

// числа от 1 до 10 func main() { done := make(chan struct{}, 10) for i:=1; i<=10; i++{ go func(){ defer func() {done<-struct{}{}}() printNumber(n) }() } for i:=1; i<=10; i++{ <-done } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }

252

Кои библиотеки използвахте в проекта?

252

Как се нарича съкращението за цена за клик на английски?

247

Избройте основните структури от данни и дайте примери за тяхната реализация/използване в Go (масиви, слайсове, map/хеш таблица).

245

С какво извършвате миграции?

243

Тема с 3 партиции. Случай 1: 2 консумиращи. Случай 2: 5 консумиращи. Как се разпределят съобщенията?

241

Какво точно правихте с ClickHouse — работихте с клъстер, репликация, партициониране на таблици?

241

Таблица с (id PRIMARY KEY, data JSON) — индексът PostgreSQL достатъчно добър ли е за търсене по ключ?

232

Каква е разликата между асинхронност и многопоточност?

231

// Даден е низът s. Трябва да намерите дължината на най-дългата подниз без повтарящи се символи. // Примери: // s = "abcabcbb", отговор: 3 ("abc") // s = "cccccccc", отговор: 1 ("c") // s = "pwwkew", отговор: 3 ("wke") // s = "", отговор: 0 // Низът s се състои от английски букви, цифри, символи и интервали func lengthOfLongestSubstring(s string) int { return 0 }

229

Какво характеризират абонатите в модела Pub/Sub?

228

Каква е разликата между JOIN и UNION?

227
/10
Въпроси за подготовката Golang - sobes.tech