Вопросы frontend-разработчику

Javascript

  1. Почему в строке можно вызывать toString() - это же примитив? (уточнить вопрос)
  2. Преобразование объектов к примитивам
  3. Делегирование событий
  4. Потеря контекста
  5. Прототипное наследование
  6. Свойство prototype
  7. Объект с неперечисляемыми свойствами
  8. Промисы, console.log() и resolve() - что когда выполнится
  9. Реализация статического метода в функции javascript
  10. Почему методы лучше объявлять через protopype
  11. Стрелочные функции -в чем их специфика
  12. Передача параметров по ссылке и по значению

React

  1. Жизненный цикл компонента
  2. Экшены асинхронны - как их сделать синхронными
  3. Реализует ли React функциональный подход программирования
  4. Type...(ясно что) -- отличия, можно ли реализовать в typescript
  5. Redux как подписываться на изменения storage
  6. Хранение store в local storage
  7. Работа thunk (для чего нужно) или saga (смотря что используешь)
  8. HTTP: методы и их отличия: CORS, SRSP, critical render path,
  9. Отличия http и https
  10. Оптимизация в React - Pure Component

HTML

  1. Семантический HTML
  2. Выравнивание
  3. Блочная модель элемента boreder box, content box
  4. Веса селекторов

Ключевые слова: