Менторство и доведения до оффера с нуля во Frontend разработке: https://teletype.in/@harmonyhusher/frontend
Не повторял HTML и CSS от слова совсем, поэтому завис сильно на задаче.
Специально не обрезал видео, чтобы были видны мои фейлы и весь процесс решения задач
В общем задачи были не сложные, на React-е затупил, но решил всё в итоге
ДИСКЛЕЙМЕР: видео несет только ознакомительный характер. Все грейды/вилки были написаны ТОЛЬКО на основании той вакансии, на которую непосредственно происходило техническое интервью
ИТОГ: оффер на 280к, так же был финальный этап, где встречался с командой (был вынужден отказаться из-за условий)
00:00 - Интро
01:17 - Задачи по JavaScript
• Суммирование чисел с использованием функции.
• Обработка ошибок и возврат значений.
• Работа с объектами и массивами.
17:21 - Задачи по CSS
• Использование Flex и Grid для создания колонок.
• Работа с абсолютными и относительными позициями.
25:20 - Задачи по JavaScript (продолжение)
• Вывод цвета элемента при клике.
• Использование событий для обработки кликов.
28:30 - Обсуждение событий и таргет-элементов
32:58 - Сравнение объектов
• Задача: написать функцию, которая сравнивает объекты и определяет, являются ли они идентичными.
47:27 - Сортировка массива с нечетными числами
• Задача: отсортировать массив, чтобы нечетные числа были отсортированы, а четные остались на своих местах.
53:52 - Синхронное программирование
• Задача: переписать код на ES6 синтаксис.
01:00:53 - Обсуждение синтаксиса и выполнения запросов
• Обсуждается, как выполнять запросы в React, используя Promise
01:03:59 - Решение задачи с кнопками и счетчиком
• Обсуждается задача, где нужно создать кнопки с счетчиком, который продолжает увеличиваться при нажатии на кнопки.
01:26:08 - Обсуждение производительности и оптимизации
01:32:29 - Обсуждение рендеринга и функций
01:37:15 - Получение значения из события
01:40:05 - Вопросы о работе и проектах
01:43:56 - Заключение