Про Docker. Что с ним делал? Как работал?
Docker — это платформа для контейнеризации приложений, которая позволяет упаковать программу со всеми её зависимостями в изолированный контейнер.
Читать ответПодготовка к интервью
625 вопросов с собеседований в МТС
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в МТС. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: python, backend, devops.
Каталог
Docker — это платформа для контейнеризации приложений, которая позволяет упаковать программу со всеми её зависимостями в изолированный контейнер.
Читать ответВ своей практике я работал с разными типами баз данных:
Читать ответВ Go чтение из канала — это операция, которая блокирует вызывающую горутину до тех пор, пока в канале не появятся данные или канал не будет закрыт.
Читать ответГорутина — это легковесный поток выполнения в языке Go.
Читать ответВ языке Go конкурентность реализована через легковесные потоки — горутины (goroutines).
Читать ответВ Go структура map реализована как хеш-таблица, где ключи хранятся в виде значений.
Читать ответВ Go map — это неупорядоченная коллекция, поэтому напрямую отсортировать map нельзя. Чтобы отсортировать элементы, нужно:
Читать ответВ Go доступ к значениям в map осуществляется по ключу с помощью синтаксиса:
Читать ответMutex (взаимное исключение) и RWMutex (мьютекс с разделением на чтение и запись) — это механизмы синхронизации в Go для защиты общих ресурсов от одновременного доступа.
Читать ответВ проектах на Go я использовал несколько видов тестов:
Читать ответПреимущества языка Go:
Читать ответВ работе с Golang я использовал несколько брокеров сообщений, в зависимости от задачи и требований к системе:
Читать ответ