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

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

104 вопроса с собеседований в Lamoda Tech

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

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

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

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

Каталог

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

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

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

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

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

Как уровень изоляции транзакций влияет на общую производительность системы базы данных?

Уровень изоляции транзакций определяет, насколько транзакции видят изменения друг друга и как они взаимодействуют при одновременном доступе к данным.

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

Каким образом обеспечивается обработка одинаковых сообщений в распределенной микросервисной системе?

В распределенной микросервисной системе для обработки одинаковых сообщений обычно применяют идемпотентность и механизмы дедупликации. Основные подходы:

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

Какие виды задач позволяют эффективно реализовать через использование горутин для повышения производительности?

Горутины в Go идеально подходят для задач, которые требуют параллельного выполнения и могут быть разбиты на независимые части. Особенно эффективно их использовать для:

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

Каким образом осуществляется размещение элементов структур данных в оперативной памяти при выполнении программы?

В Go размещение элементов структур данных в оперативной памяти зависит от типа данных и контекста их использования.

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

Что такое слайсы в Go, как они устроены?

Слайс в Go — это динамический, изменяемый по размеру последовательный тип данных, который представляет собой ссылку на массив.

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

Чем отличается гарантия доставки сообщений, когда сообщение гарантированно доставляется не более одного раза, и когда оно гарантированно доставляется как минимум один раз?

Гарантия доставки сообщений "не более одного раза" (at most once) означает, что сообщение может быть доставлено либо один раз, либо не доставлено вовсе — дубликаты исключены, но возможна потеря сообщения.

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

Какие типы данных можно использовать в качестве ключа для map? Можно ли использовать массив как ключ?

В Go ключом для map может быть любой тип, который поддерживает операцию сравнения == и !

Читать ответ