Как удалось вычислить цифру 25%? Почему не 20 или 30?
Что происходит в PostgreSQL, когда выполняется запрос DELETE FROM table без условий?
Что будешь делать, если видишь, что смежная команда выбрала неоптимальное решение?
Что такое deadlock и race condition, как с ними бороться?
Используешь ли Golang?
Чем отличается виртуализация от контейнеризации?
Кого-нибудь обучал?
Если на Windows запущена программа Go, net poller — обёртка над чем?
Почему решил кардинально сменить вектор и выбрать разработку?
/* Места в кинотеатре расположены в один ряд. Только что пришедший зритель выбирает место, чтобы сидеть максимально далеко от остальных зрителей в ряду. То есть расстояние от того места, куда сядет зритель до ближайшего к нему Гарантируется, что в ряду всегда есть свободные места и уже сидит хотя бы Напиши функцию, которая по заданному ряду мест (массиву из нулей и единиц) Пример: Input: [1, 0, 0, 0, 1] Output: 2 Input: [1, 0, 1, 0, 0, 1, 0, 0, 0, 1] Output: 2 Input: [1, 0, 1, 0] Output: 1 */
Где и как запустить функцию cleanup? Как передать контекст в rate limiter?
Приходилось ли писать новые микросервисы с нуля под новый функционал?
Расскажи про свой опыт, интересные задачи, над чем нравится работать, что вызывает гордость.
Расскажи о своём опыте и о том, какое влияние ты оказал на продукт или фичу на предыдущем месте работы.
Почему используется segmentio/kafka-go, это одна библиотека или две? Как работают producer и consumer?
Расскажите немного о себе и своём опыте работы.
//Что будет выведено при запуске программы: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // Имитация работы }() } wg.Wait() fmt.Println(len(counter)) }
Был ли у тебя опыт работы с инфраструктурой?
Что такое указатель и сколько он весит?
Что такое подготовленные запросы (prepared statements)?