Sobes.tech

Каким образом можно задать ограничение времени ожидания ответа при выполнении HTTP-запроса?

Junior — Middle
AvitoAvito
227

Какое значение хранится в срезе, если он был определён, но не создан явно при помощи инициализации?

Junior — Middle
ГазпромбанкГазпромбанк
227

Какие конфигурации веб-серверов вы использовали в своих проектах?

Junior — Middle
227

Каким образом можно эффективно обновлять или извлекать значения счётчика в структуре данных map?

Junior — Middle
WildberriesWildberries
227

В чем причина того, что операции с срезами могут иметь временную сложность O(1)?

Junior — Middle
227

Как себя ведет программа при попытке записать данные в канал без буфера, если он изначально пуст?

Junior — Middle
СБЕРСБЕР
226

Объясните принцип работы Pool Scheduling и его использование в управлении задачами

Junior — Middle
226

Объясните концепцию разделения задач между несколькими потоками или процессами для оптимизации работы системы. Что означает термин Work-Sharing?

Junior — Middle
226

Как извлечь из массива первые n элементов?

Junior — Middle
Lamoda Tech
226

Расскажите, каким образом вы работали с данными в вашем последнем проекте

Junior — Middle
Twinby
226

Какие фреймворки, стандарты и пакеты используешь в Go?

Senior
wilix
226

Каким образом правильно реализовать безопасное завершение работы системы без потери данных и с минимальным временем простоя?

Middle — Middle+
IDT
226

Почему решил поменять место работы? Что ищешь?

Senior
X5
226

Есть функция `unpredictableFunc()`, нужно обернуть её так, чтобы она выполнялась с таймаутом (например, 1 секунда), и логировалось время выполнения. // Есть функция, работающая неопределённо долго и возвращающая число. // Её тело нельзя изменять (представим, что внутри сетевой запрос). func unpredictableFunc() int64 { rnd := rand.Int63n(5000) time.Sleep(time.Duration(rnd) * time.Millisecond) return rnd } // Нужно изменить функцию обёртку, которая будет работать с заданным таймаутом (например, 1 секунду). // Если "длинная" функция отработала за это время - отлично, возвращаем результат. // Если нет - возвращаем ошибку. Результат работы в этом случае нам не важен. // // Дополнительно нужно измерить, сколько выполнялась эта функция (просто вывести в лог). // Сигнатуру функцию обёртки менять можно. func predictableFunc() int64 { return unpredictableFunc() }

Senior
Бюро 1440Бюро 1440
226

Каким образом происходит взаимодействие между горутинами в языке Go?

Junior — Middle
IDT
Астрал-Софт
226

Как поступить, если сервер испытывает задержки из-за высокой активности записи данных?

Junior — Middle
226

Проходил ли ты настройку доменного имени для сайта или сервиса?

Junior — Middle
Mail.ruMail.ru
226

Каким образом осуществляется перевод горутины в состояние блокировки в Go?

Junior — Middle
IDT
226

Использовали ли вы gRPC-Gateway в своих проектах?

Junior — Middle
Астрал-Софт
226

Что представляет собой результат выполнения оператора [] для строкового типа данных?

Junior — Middle
225
/417