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

Вопросы на собеседовании в МТС Digital

32 вопроса с собеседований в МТС Digital

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в МТС Digital. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, security.

Каталог

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

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

Что такое GOMAXPROCS и сколько горутин будут работать параллельно из 1000?

По умолчанию значение GOMAXPROCS равно количеству логических процессоров на машине, что позволяет эффективно использовать многопроцессорные системы.

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

Для чего нужны небуферизированные каналы? Почему нельзя всегда использовать канал с большим буфером?

Буферизированный канал с длиной 1 в Go позволяет отправителю записать одно значение в канал без блокировки, если буфер пуст.

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

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

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

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

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

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

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

Можете объяснить принцип работы атомарных операций в программировании?

Атомарные операции — это операции, которые выполняются целиком или не выполняются вовсе, без возможности прерывания другими потоками. В контексте многопоточного программирования это важно для предотвращения гонок данных.

Читать ответ
Лайвкодинг

Напишите на нативном JavaScript функцию, которая отрисовывает древовидный список по заданной структуре данных в указанном HTML-контейнере.

Для рекурсивного обхода дерева с выводом текста с отступами можно использовать функцию, которая принимает узел и уровень вложенности. На каждом уровне добавляем отступы, например, с помощью пробелов или табуляций.

Читать ответ