Golang
О какой сумме вознаграждения может идти речь?
Почему решил искать новую работу и уходить из Wildberries?
Для чего чаще всего используется Consul в микросервисной архитектуре?
type Sem interface { Lock() error //возвращает ошибку если полный канал TryLock() bool // мы просто рытаемся залочить если получилось то true Release() //освобождение канала Cap() int // кол раб горутин FreeSpace() int //показывает сколько свободного места в канале } //структура //channel - подумать на буфером //capacity int //mutex
Как были реализованы антифрод-правила на уровне сервиса?
Знаете ли вы модель OSI и что она представляет? Расскажите про уровни OSI.
Три мини-вопроса по Docker: что такое Docker, Docker Compose, Docker Image?
Какой формат оформления предпочтительнее: ТК, ИП? От какой суммы рассматриваешь предложение?
Давай поговорим про микросервисную архитектуру. Чего за последнее время было больше — поддержки или разработки?
Расскажи про самую сложную техническую задачу, с которой ты сталкивался за время работы на проекте.
Про multistage build — что это и зачем нужно?
Передаётся ли map по ссылке в функцию в Go?
Что произойдёт, если в топике 5 партиций, а в одной consumer group 10 консюмеров?
Если создать горутину, планировщик сразу берёт её в исполнение?
Где лучше описывать интерфейсы — на стороне источника или на стороне потребителя?
Что такое mock (мок)?
Команда в SQL для получения плана выполнения запроса
Какой SQL-оператор сохраняет только уникальные строки в результате?
Были ли у тебя переработки и дедлайны, как к этому относишься? Насколько приемлемо задерживаться до 7 вечера два раза в неделю?
""" Места в кинотеатре расположены в один ряд. Только что пришедший зритель выбирает место, чтобы сидеть максимально далеко от остальных зрителей в ряду. То есть расстояние от того места, куда сядет зритель до ближайшего к нему зрителя должно быть максимально. Гарантируется, что в ряду всегда есть свободные места и уже сидит хотя бы один зритель. Напишите функцию, которая по заданному ряду мест (массиву из нулей и единиц) вернёт расстояние (число промежутков между креслами) от выбранного места до ближайшего зрителя. [1, 0, 0, 0, 1] -> 2 [1, 0, 1, 0, 0, 1, 0, 0, 0, 1] -> 2 [1, 0, 1, 0] -> 1 """ func maxPlaces(arr []int) int { }