Frontend
Что выведется в консоли при первом рендере React-компонента с дочерним компонентом (useLayoutEffect, useEffect)?
Что выведется в консоли после нажатия кнопки (повторный рендер)?
Какие механизмы вызывают re-render компонента в React?
Как занимаешься оптимизацией в React?
Практическое задание: написать TypeGuard для определения типа животного (Dog или Cat)
Перепишите функцию strjoin без использования rest-параметров, используя объект arguments вместо них.
Какие проекты приходилось проектировать — с нуля или крупные архитектурные блоки?
Посмотрите на код с классом, у которого есть конструктор с полем multiplier, метод add для добавления чисел в массив и метод getMultiSum, реализованный через обычную function. Что выведется в консоли при запуске этого кода?
Что такое Awaited utility type в TypeScript?
Какие ещё utility types в TypeScript вы знаете? Назовите самые популярные.
Что концептуально поменялось в коде при переезде с 10 на 16?
Напишите функцию, которая принимает ширину и высоту матрицы и возвращает двумерный массив, заполненный числами по спирали (по возрастанию, начиная с 1, двигаясь вправо, затем вниз, влево, вверх).
Расскажи подробнее про переезд с Angular 10 на 16 — как выполняли, по каким этапам?
Кто принимал решение использовать именно эту PDF-библиотеку?
Как отображали PDF-документы прямо в странице, использовали библиотеку?
Как оптимизировал отображение большого списка записей, что применил?
Какая была версия Angular на образовательной платформе, приходилось ли обновлять?
Свои UI-киты и дизайн-систему приходилось разрабатывать?
Как тебе пиксель-перфект история — мешает работать или нравится?
Как проверялся Pixel Perfect — прям пиксель в пиксель или примерно?