Читай уникальный контент в телеге: [ Ссылка ]
Мок интервью Senior Frontend (React) нового образца с полным разбором ответов и рекомендациям по изучению. Статьи и документацию по всем вопросам можно найти в таймкодах.
Вступай в сообщество для входа и роста в IT: [ Ссылка ]
Узнай как проходит день из жизни ITшника: [ Ссылка ]
Найди ментора или стань им в один клик: [ Ссылка ]
Социальные сети Александра:
Telegram: [ Ссылка ]
YouTube: [ Ссылка ]
Социальные сети Арсения:
Telegram: [ Ссылка ]
Блог: [ Ссылка ]
Таймкоды:
00:00 - Начало
00:10 – Рассказ об опыте
06:03 – Что не нравилось в работе
07:30 – О процессах на последнем проекте
09:30 – Автотесты и CI/CD
11:53 – Работа с переменными окружения. Статья Александра: [ Ссылка ]
14:25 – Разработка UI-kit
17:25 – CSS-переменные
18:05 – Темы в styled-components
18:55 – Вступаем в стаю
19:30 – Вступление к теоретическому блоку
19:55 - CSS-reset [ Ссылка ]
21:53 – Семантика [ Ссылка ]
23:30 – Скринридеры [ Ссылка ]
24:20 – Виды CSS селекторов [ Ссылка ]
25:05 - Псевдоклассы [ Ссылка ]
25:20 - Специфичность селекторов CSS [ Ссылка ]
26:05 – CORS [ Ссылка ]
30:48 – Асинхронность в js [ Ссылка ]
33:35 – Промисы [ Ссылка ]
34:45 Сравнение и копирование объектов в js [ Ссылка ]
38:05 - Babel [ Ссылка ]
41:05 - webpack [ Ссылка ]
42:20 - React lazy loading [ Ссылка ]
42:58 - react [ Ссылка ]
45:00 - createPortal [ Ссылка ]
46:00 - Typescript [ Ссылка ]
46:45 - Дженерики в Typescript [ Ссылка ]
48:00 - Абстрактные классы [ Ссылка ]
49:45 – Оптимизации в react. React Profiler [ Ссылка ]
React Developer Tools [ Ссылка ]
54:05 - Module Federation [ Ссылка ]
01:02:33 – Практическое задание. Постановка и обсуждение задачи.
01:06:30 – React key [ Ссылка ]
01:08:00 – Получение данных с бэка
01:17:00 – Преобразование массивов в Map
01:20:00 – Типизация props
01:22:40 – Доработка таймера
01:27:30 – useCallback [ Ссылка ]
01:32:00 – Promise.all [ Ссылка ]
01:33:40 – Исправление таймера и измерение времени с его помощью
01:38:30 – О вакансии
01:40:32 – Процессы в компании
01:41:23 – Бюрократия для разработчика
01:42:56 – Процесс тестирования QA командой
01:44:32 – Написание unit-тестов
01:46:00 – Взаимодействие с тимлидом
01:48:30 – Стек в компании
01:51:28 – Библиотека компонентов
01:53:08 – Время на техдолг
01:55:15 – Испытательный срок и ожидания от кандидата
01:58:20 – Периодичность фидбека на испытательном сроке
01:59:10 – План развития и повышения после испытательного срока
02:01:05 – Квартальные планы и премии от KPI команды для разработчика
02:02:10 – Состав команды
02:04:13 – Сколько проектов может вести один разработчик
02:05:56 – Подведение итогов
#программист #айтишник #антонназаров
![](https://i.ytimg.com/vi/z-rBnJK8_no/maxresdefault.jpg)