Sobes.tech

Продолжите рассказ об архитектуре системы и опишите flow запросов.

Senior
X5 techX5 tech
6

Зачем нужна нормализация данных в SQL?

Middle+
МВидеоМВидео
6

Что такое context в Go и зачем он нужен?

Senior
SelectelSelectel
6

Что такое namespace в Linux и в Kubernetes?

Senior
SelectelSelectel
6

Сколько человек в команде?

Middle
X5 groupX5 group
6

Как ты относишься к тестированию? Зачем нужны тесты?

Senior
VK Live
6

// все элементы слайса должны быть уникальными + состоять из 1000 элементов в итоге // программа не должна висеть лишнее время из-за time.sleep func main() { checkIncrement := map[int]int32{} var data []int for i := 0; i < 1000; i++ { go func() { data = append(data, i) if _, found := checkIncrement[i]; found { fmt.Println(i) panic("duplicated increment") } checkIncrement[i] = 1 }() } time.Sleep(2 * time.Second) fmt.Println(len(data)) }

Senior
FREEDOM LIFESTYLE
6

Как реализовать синхронизацию воркеров через счётчики в Redis?

Senior
Не указано
6

// Даны две отсортированных по неубыванию последовательности целых чисел. // Необходимо вернуть все элементы из первой последовательности, которых нет во второй. // 0 <= N <= 10^6 // -10^9 <= a[i] <= 10^9 // [1] // [2, 3, 4, 5, 6] // [1] // [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, ...] // [1] // [2, 3, 4, 5, 6, 7, 8] func filter(first []int, second []int) []int { res := make([]int, 0, len(first)) i, j := 0, 0 for i < len(first) && j < len(second) { if first[i] < second[j] { result = append(result, first[i]) i++ } else if first[i] > second[j] { j++ } else { i++ j++ } } for i < len(first) { result = append(result, first[i]) i++ } return result }

Middle+
Яндекс
6

Расскажите о своём опыте с нейросетями. Как вы их используете в работе?

Senior
spnd.xyz
6

[имя] спросил: приходилось ли декомпозировать монолитные сервисы?

Senior
BSS
6

Как Go поддерживает HTTP/2?

Senior
sber tech
6

Расскажи подробнее о методе PATCH

Senior
sber tech
6

Расскажи про CQRS

Senior
Cloud.ru
6

Что такое строка в Go? Как узнать длину строки в символах и в байтах?

Senior
Магнит Тех
6

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

Middle
СБЕРСБЕР
6

Расскажите о себе и своём опыте в текущей/последней компании.

Middle
МВидеоМВидео
6

Про сервис поиска — кто им пользовался?

Middle
МВидеоМВидео
6

Подтверждение коммерческого опыта: опыт по трудовой или по ГПХ?

Senior
Датаджайл
6

Какой командой в Git можно получить обновление с удалённого репозитория, не сливая их с текущей веткой?

Senior
SberAuto
6
/368