Подготовка к интервью

Вопросы на собеседовании в Magnit Tech

65 вопросов с собеседований в Magnit Tech

65 вопросов 923 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Magnit Tech. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: go, database, sql.

Каталог

Результаты поиска

Найдено: 65
Теория

Consumer или consumer group: в чём разница и когда использовать?

В Kafka группа потребителей (consumer group) — это набор клиентов, которые совместно читают данные из топиков. Основные черты и устройство:

Читать ответ
Теория

Как работает sync.Pool под капотом и когда объекты из него удаляются?

sync.Pool в Go — это структура данных для хранения и повторного использования временных объектов, чтобы уменьшить нагрузку на сборщик мусора и повысить производительность.

Читать ответ
Теория

Чем sync.Mutex отличается от sync.RWMutex?

Mutex (взаимное исключение) и RWMutex (мьютекс с разделением на чтение и запись) — это механизмы синхронизации в Go для защиты общих ресурсов от одновременного доступа.

Читать ответ
Теория

Есть ли карьерный трек? Хочешь развиваться технически или в сторону менеджмента/тимлида?

Выбор между ростом как технического специалиста и переходом в менеджмент зависит от личных интересов и сильных сторон.

Читать ответ
Теория

Что такое Outbox pattern и как он реализуется?

Если Kafka недоступна и сервис не может отправить обновление заказа, нужно обеспечить надежность доставки сообщений и избежать потери данных. Один из способов — использовать Outbox pattern.

Читать ответ