Вернуться в каталог собеседований

Техническое собеседование frontend-разработчика: JavaScript и TypeScript

Запись двух технических этапов на Middle+ frontend-роль: обсуждение производительности, PWA, кроссбраузерности и веб-безопасности, а также лайвкодинг на TypeScript и JavaScript.

Миша - Frontend Dev
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 5,7 тыс.
  • Лайки на YouTube: 110
Открыть на YouTube

Таймлайн

Коротко о видео

Автор публикует запись двух технических этапов отбора на Middle+ frontend-вакансию. Обсуждаются Lighthouse, оптимизация изображений и таблиц, PWA и Service Workers, полифилы, поддержка браузеров, а также XSS, CSP, CORS и CSRF. В лайвкодинге кандидат пишет type guard для Circle, утилитарный тип для обязательных и опциональных полей, решает задачи на повторяющиеся значения в массивах и рекурсивную сумму вложенного объекта. В финале автор сообщает, что получил отказ.

Затронутые темы

Что взять на заметку

  • Уметь объяснить назначение полифила и условия его применения.
  • Показывать, какие гарантии типов даёт TypeScript, а какие остаются на границе данных.
  • Проговаривать предполагаемое решение задачи до кода.

Рекомендуем посмотреть