Как да напишете паралелни HTTP заявки в Golang?
Golang
Опишете високото ниво на архитектурата на системата: от какви компоненти се състои?
Активно търсите работа или просто разглеждате предложения?
Разкажи ми за използването на Kafka на работното място: случаи, какво си писал?
Четенията се провеждаха с майстора, с репликата или как се разпределяха?
Опиши архитектурата на един от проектите си (слоеве, модели, организация на кода)
Какви стойности ще получи полето rnk (DENSE_RANK) за служителите от таблиците IT и HR?
// Има мрежа от банкови терминали. Трябва да се събират отговорите за присъствие в мрежата. Терминалите са разположени из цялата страна. // Напишете функция, която получава URL от входящ списък ([]string{"[link] "[link] "[link] и т.н.}) // Отговорът трябва да се показва в stdout на отделен ред "url: %s, code: %s" func check(urls []string) {}
Променяли ли сте някога броя на партициите в Kafka топик?
От каква сума разглеждате предложение според очакванията за заплата?
Напишете функция merge за сливане на няколко сортирани канала uint в един сортиран канал
Защо напускаш компанията?
Какво е cancel в context.WithTimeout и защо да го извикаме?
главен пакет import "fmt" func main() { nums := make([]int, 1, 2) fmt.Println(nums) // appendSlice(nums, 1024) fmt.Println(nums) // mutateSlice(nums, 1, 512) fmt.Println(nums) // } func appendSlice(sl []int, val int) { sl = append(sl, val) } func mutateSlice(sl []int, idx, val int) { sl[idx] = val }
Как още може да се реши проблемът с промяната на указателя във функцията, ако не се променя полето директно?
Как се предават параметрите на функция в Go, особено слайсовете?
В момента провеждаш интервюта или имаш оферти на ръка?
Колко често се случваха течове на памет?
Може ли да възникне блокиране (deadlock) в реализация с горутина и канал за predictableFunc с таймаут?
Работили ли сте с съхранявани процедури в база данни?