Через несколько дней собеседование на вакансию front-end developer. Програмистом никогда не работал поэтому это будет стажер или junior front-end developer. За несколько месяцев изучил то что перечислил ниже. Посоветуйте какие пункты кроме перечисленных обязательно нужно еще изучить. Тоесть те о которых с большой долей вероятности спросят на собесодовании. Но немного, штук 5-7 не больше. Потому что за несколько дней больше не смогу качественно изучить. А не пройденных пунктов на learn.javascript.ru еще около сотни...Особенно много не пройденных пунктов из части 2 и части 3. Просто ИМХО учебник очень большой, наверное если если распечатать его то будет с 1000 страниц. Если все три части изучить, понять и запомнить то наверное по теории знания JS будут как у хорошего мидла, но я то пробуюсь на первую работу стажер или junior, как уже возьмут...Поэтому интересует мнение тех кто ближайшие 3 года проходил собеседование на стажера или junior front-end developer. какие 5-7 пунктов вы бы посоветовали еще изучить?
P.S. На learn.javascript.ru есть пункты которые детально описывают некоторые методы, то их можете не советовать потому что я все наиболее важные и часто используемые методы в javascript изучил на других ресурсах и на практике.
Что изучил на learn.javascript.ru:
Основы JavaScript
2.1 Привет, мир!
2.3 Строгий режим — "use strict"
2.4 Переменные
2.5 Типы данных
2.7 Операторы
2.8 Операторы сравнения
2.10 Условные операторы: if, '?'
2.11 Логические операторы
2.12 Циклы while и for
2.13 Конструкция "switch"
2.14 Функции
2.15 Function Expression и функции-стрелки
Качество кода
3.3 Комментарии
Объекты: основы
4.1 Объекты
4.4 Методы объекта, "this"
4.6 Конструкторы, создание объектов через "new"
Типы данных
5.2 Числа
5.3 Строки
5.4 Массивы
Продвинутая работа с функциями
6.1 Рекурсия и стек
6.2 Остаточные параметры и оператор расширения
6.3 Замыкание
6.4 Устаревшее ключевое слово "var"
6.5 Глобальный объект
6.6. Объект функции, NFE
6.7 Синтаксис "new Function"
6.8 Планирование: setTimeout and setInterval
5.5 Методы массивов
6.9 Декораторы и переадресация вызова, сall/apply
6.10 Привязка контекста к функции
7.2 Свойства - геттеры и сеттеры
8 Прототипы, наследование!!!
11 Промисы, async/await
Замыкание, наследование - тут еще раз разобраться.
А вобще как говорят перед смерью не надышишься. Либо знаешь, либо нет. В спешке учить смысла нет, важно понимать.
Многие искатели так же как и работодатели, и даже те разработчики которые Вас будут собеседовать ленивы. Они так же зайдут в гугл и найдут список вопросов для собеседования. Вот. Так, что советую пройтись по списку, и заполнить пробелы. В 99% Вас будут спрашивать именно это, + несколько вопросов специфических для конторы в которой собеседуетесь.