Golang
Преглед на кода: проблеми във функцията getExternalOrderIdFromCRM (HTTP клиент)
Какво е материализиран изглед в ClickHouse?
На кой курс във университета работиш? Защо избра Go веднага? Как стигна до него?
Готови ли сте да се преместите в Грузия?
По какви критерии ще избирате ново място за работа, ако имате няколко оферти?
Може би вече са възникнали въпроси, [име]? (за компанията)
Бинарното търсене и търсенето в дърво имат еднаква логаритмична сложност. Защо ни трябват няколко алгоритъма с еднаква алгоритмична сложност? Винаги ли трябва да използваме дърво вместо бинарно търсене?
Разкажи за своя опит и какво си правил на предишната си работа
func merge(chs ...<-chan int) <-chan int { }
Как беше проведено натоварването тест и кои метрики бяха наблюдавани?
Дайте пример, когато не сте съгласни с техническо решение на екипа. Как се справихте с това след като решението беше взето?
На какво се основаваш, когато вземаш рисковано решение в полза на скоростта или качеството?
Защо не може да се затвори каналът, върнат от ctx.Done(), чрез функцията close()?
Какво общо имат услугите, ако говорим за отказоустойчивост и я сведохме до реплики?
/** * Работа със слайсове * * Предоставени са два неупорядочени слайса с произволна дължина. * Трябва да напишете функция, която да връща тяхното пресичане **/
Какви са основните части на системата Transactional Outbox?
Какво ще видим на екрана при стартиране на програмата, ако поправим бъга с wg (предаване на указател)?
Как работи Garbage Collector в Go, как е структуриран?
основен пакет func main() { c := make(chan int) за диапазон 3 { select { по подразбиране: println(1) случай <-c: println(2) случай c <- 1: println(3) } } }
Как се извършваше добавянето и премахването на правила, ако това беше голям switch-case?