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

Вопросы на собеседовании в Мегафон

36 вопросов с собеседований в Мегафон

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в Мегафон. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: livecoding, frontend, code review.

Каталог

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

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

Какие базовые значения display нужно знать?

Основные значения display CSS-свойство, определяющее способ отображения элементов block: занимает всю доступную ширину и начинается с новой строки inline: размещается в одной строке и имеет ширину по содержимому…

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

Почему var в цикле приводит к одинаковым значениям в замыканиях?

Почему при использовании var в цикле получаются одинаковые значения? var обладает функциональной, а не блочной областью видимости поэтому все итерации используют одну общую переменную замыкания в цикле захватывают…

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

Почему стрелочная функция не работает с this в отдельных контекстах?

Почему стрелочные функции не работают с this в некоторых контекстах? У стрелочных функций отсутствует собственный контекст this Значение this они получают из внешней, то есть лексической, области видимости Поэтому они…

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

Чем отличаются элементы inline, block и inline-block в CSS?

Чем отличаются inline, block и inline-block элементы в CSS Режим отображения: inline остается в текущей строке, а block начинается с новой строки и по умолчанию занимает всю доступную ширину Габариты: для inline…

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

Что называют ссылочным типом в программировании?

Определение ссылочного типа тип данных, в котором хранится ссылка на объект значение переменной — адрес в памяти, а не сами данные при присваивании дублируется ссылка, но не объект изменение объекта видно из всех…

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

Что называют функциями высшего порядка?

Что называют функциями высшего порядка? понятие из области функционального программирования функция, которая принимает другую функцию в качестве аргумента или возвращает функцию помогает формировать абстракции и…

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

Что относится к микро- и макротаскам в Event Loop?

Event Loop: микро- и макротаски Event Loop — механизм, управляющий асинхронным выполнением кода в JS Макротаски: I/O-события, setTimeout, setInterval, setImmediate и рендеринг Микротаски: callbacks промисов,…

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

Что такое CORS и зачем он нужен на собеседовании?

Что представляет собой CORS? механизм защиты, встроенный в веб-браузеры Cross-Origin Resource Sharing — технология обмена ресурсами между различными доменами контролирует доступ к ресурсам, если запрос поступает с…

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

Что такое React Reconciliation и как работает этап согласования?

процесс обновления DOM в React сопоставляет новое виртуальное дерево с предыдущим (diffing) определяет минимальный набор изменений (patches) применяет ключи (keys) для оптимизации списков перерисовывает только…

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

Что такое принципы SOLID и как их применять?

SOLID — набор из пяти фундаментальных принципов объектно-ориентированного проектирования Single Responsibility: у класса должна быть только одна зона ответственности Open/Closed: сущность можно расширять, но не…

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

Что такое чистая функция и какими свойствами она обладает?

Что такое чистая функция? понятие функционального программирования функция, чей результат определяется исключительно переданными аргументами не производит побочных эффектов: не меняет состояние и не обращается к…

Читать ответ