Sobes.tech

А как получить вывод 456, если не использовать указатель (pointer receiver)?

Middle
Ozon FreshOzon Fresh
2

Расскажи про слайсы в Go: как они устроены и для чего используются?

Middle
Ozon FreshOzon Fresh
2

Еще ты сказал, что мы будем использовать inner join. Почему? Можно ли было left join дописать? Чем left join отличается от right join?

Intern
Озон банк
2

Как понять, что запрос будет использовать этот индекс? Знаешь ли ты какую-то конструкцию в SQL, чтобы это проверить?

Intern
Озон банк
2

Нам нужно перезапустить сервис (апдейт/фича) — какое влияние это окажет на асинхронные процессы отправки в аналитику?

Intern
Озон банк
2

Предположим, резко вырос RPS (Black Friday), и сервис аналитики не справляется — что можно сделать?

Intern
Озон банк
2

Как индексы влияют на чтение и на запись — ускоряют или замедляют?

Intern
Озон банк
2

Ты везде сделал id serial. Что это значит?

Intern
Озон банк
2

Почему разработчики Go не гарантируют порядок обхода map при range?

Middle
СитиДрайвСитиДрайв
2

Кроме B-tree, какие ещё структуры используются для индексов в базах данных?

Middle
VKVK
2

Как прекратить выполнение HTTP-запросов после первой ошибки?

Middle
ООО Левел Тревел
2

Есть 3 сущности - пользователь, чат, сообщение • У пользователя есть имя и дата регистрации • У чата есть название и дата создания • У сообщения есть текст, автор и дата создания • Пользователь может состоять в нескольких чатах одновременно • Сообщение обязательно принадлежит чату, сообщение не может принадлежать более чем 1 чату одновременно • Нужно описать предметную область в виде таблиц -- Выбрать все чаты пользователя Вася в формате (chat_id, chat_name)

Intern
Озон банк
2

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

Senior
YadroYadro
2

-- Вывести все книги и их авторов/соавторов в простом табличном виде. -- Пример: -- book_name | author_name -- --------------------|------------- -- Мастер и маргарита | Игорь -- Евгений Онегин | Иван

Middle
СитиДрайвСитиДрайв
2

Вы взаимодействовали с Kubernetes напрямую?

Middle+
ВайлдберрисВайлдберрис
2

Вы отвечали за эксплуатацию продукта? Поддержка была на вашей команде? Алерты и метрики стекались к вам?

Middle+
ВайлдберрисВайлдберрис
2

Почему мы не можем на всякий случай на каждое поле заранее добавлять по индексу?

Intern
Озон банк
2

Если бы ты сам писал юнит-тесты на свой код, какие бы написал? Какие corner cases проверил бы?

Senior
Pasul LTD
2

Расскажи о проекте/вакансии: стек технологий, задачи команды

Senior
Pasul LTD
2

Алерт срабатывал при росте RPS до 5000. Что вы делали в таком случае? Как определяли — реальный рост нагрузки или проблема в системе?

Middle+
ВайлдберрисВайлдберрис
2
/399