Golang
Из каких частей состоит HTTP-запрос?
Почему уходишь из компании?
От чего отталкиваешься с точки зрения уровня дохода?
Какие коды ответов HTTP бывают?
Какой у вас грейд — middle, middle+, senior?
a := []int{1} // *T &1111000 len cap fmt.Println(len(a), cap(a)) // 1 1 b := append(a, 2) // *T &1111001 fmt.Println(len(b), cap(b)) // 2 2 b[0] = 0 fmt.Println(a) // [1] fmt.Println(b) // [1 2] c := append(b, 3) // [1 2 3] len = 3, cap = 4 // *T &1111011 ? d := append(c, 4) // [1 2 3 4] // len = 4, cap = 4 // *T &1111011 ? c[0] = 100 fmt.Println(b) // fmt.Println(c) // fmt.Println(d) //
Как устроено ветвление в contracts-репозитории — одна ветка main или несколько?
Расскажи подробнее о проекте выноса логики сегментации: с чего начинали, чем закончили, какие результаты?
Как решить проблему потерянного сообщения и отсутствия гарантии доставки в Redis pub/sub для шахмат?
Почему решил покинуть текущую компанию?
Что такое 404 и какие ещё коды 4xx знаешь?
Как сервисы между собой общались?
Что такое состояние гонки (race condition) и как Go помогает его обнаружить?
Ты хочешь классический worker pool писать?
Почему за час работы не удалось решить задачу? Что пошло не так?
Как работает HTTPS и TLS? Что такое сертификат и как браузер его проверяет?
Что такое горутина?
Какие инструменты профилирования есть в Go?
Расскажи, как работает Redis, что это такое?
Как обеспечить гарантию доставки сообщения в Kafka продюсером, даже если отвалит лидер?