Sobes.tech

Объясни, почему выбрано именно 16 шардов по умолчанию?

Middle
Ozon FreshOzon Fresh
6

Как ты думаешь, какая вообще проблема с ин-мемори решением? Что будет, если перезапустить сервис?

Intern
Озон банк
6

Чем горутина отличается от потока?

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

Extract the interview question/task from this screenshot. Keep the original language.

Senior
Pasul LTD
6

Что должна возвращать функция isBalanced для пустой строки?

Middle
VKVK
6

func merge(chs ...<-chan int) <-chan int { }

Middle
RWB
6

Есть холостые алерты, которые стреляют — как с этим работали?

Senior
WildberriesWildberries
6

Расскажите про состав команды, зоны ответственности сервисов и релизный цикл.

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

Как создать репозиторий так, чтобы в тестах можно было подменить реальное подключение к Postgres на мок?

Senior
Pasul LTD
6

С чего бы ты начал реализацию пагинации в этом методе?

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

Можешь рассказать, что такое коллизия в контексте этой задачи? И могут ли быть коллизии в твоем коде?

Intern
Озон банк
6

Что такое deadlock и как от него избавиться?

Senior
YadroYadro
6

Расскажите про модель OSI, уровни и протоколы

Senior
YadroYadro
6

Мы хотим получить только активных пользователей, но что там плохого с фильтром isActive?

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

Как интерфейсы помогают в тестировании (unit-тесты)?

Middle
RWB
6

Откуда брать ID события для идемпотентности и где его генерировать?

Senior
Pasul LTD
6

Как вы осуществляли масштабирование Kafka consumer'ов? По каким критериям?

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

С точки зрения производительности, какие общепринятые правила стоит применить к такой схеме БД?

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

Как бороться с проблемой конкатенации строк в цикле?

Middle
RWB
6

Можешь рассказать, как ты выбирал алгоритм для формирования короткой ссылки?

Intern
Озон банк
6
/399