Sobes.tech

Как сервисы геолокации определяют местоположение по IP-адресу?

Middle
220

К вам на Code Review попала задача коллеги Какие проблемы в коде вы видите? ```csharp namespace SomeProject.Data { public class UserRepository { public Task SaveUser(User user, Dictionary<int,string> shards) { var shardIdx = user.Id % 3; var shardAddress = shards[shardIdx]; using(var shardService = new ShardService(shardAddress)) { return shardService.SaveUserAsync(user); } } } } ```

220

Какая сложность получения элемента массива по индексу?

Senior
220

Опишите, каким образом организовывался рабочий процесс и взаимодействие в вашей предыдущей компании.

Junior — Middle
220

Что произойдет, если отправить сообщение в Exchange в RabbitMQ, который не был создан?

Junior — Middle
220

Расскажите об одной-двух задачах на прошлом или текущем месте работы, которыми вы гордитесь.

220

Расскажите о принципах SOLID. Что означает Dependency Inversion Principle?

Middle
220

Как реализовать собственный Where без yield? Что такое yield и как он работает под капотом?

219

Какую задачу помогает решить инструмент Swagger в процессе разработки API?

Junior — Middle
219

Можем ли мы использовать await внутри блока lock?

Middle
219

Работа с базами данных — Entity Framework, Dapper, построение индексов?

219

Сколько запросов к сетевому сервису будет выполнено при использовании FilterLast с take(4) из коллекции из 10 элементов? А FilterLast2?

Middle
219

Как в C# выглядит интеграция сервисов с поднятым Keycloak для поддержки авторизации?

219

В чем заключается применение лямбда-выражений в программировании?

Junior — Middle
219

Как реализована авторизация?

Middle+
219

Имели ли вы опыт настройки и использования системы логирования в своих проектах?

Junior — Middle
219

OLTP и OLAP — что значат аббревиатуры, в чём отличие, в том числе архитектуры хранилищ?

Senior
219

Redis недоступен, несколько инстансов — как обеспечить согласованность кэша?

Middle+
219

Какие существуют подходы к передаче состояния объектов между сервисами: state transfer/state sourcing и event sourcing?

218

Расскажите про механизмы синхронизации потоков.

Middle+
218
/182