Сеньор не получил ожидаемого грейда / Код-ревью с подвохом

 

Продолжаю показывать вам, какими бывают собеседования на позицию Frontend React разработчика. Ссылка на мой tg:
В этом видео у эксперта нет возможности видеть резюме кандидата и задавать вопросы про количество годов опыта и подобных им. Это чётвертое видео данного цикла, но видео между собой не связаны и можно смотреть в любом порядке, другие видео есть у меня на канале Эксперт: Константин Козлов - Frontend Lead с большим опытом набора разработчиков в разных крупных компаниях. Автор-модератор эксперимента: Александр Широчкин - Frontend Lead, ментор, автор tg канала "Саня об IT" подписывайтесь по ссылке:
в блоге провожу анонсы подобных экспериментов, и у вас есть шанс оказаться и на месте кандидата, и на месте эксперта) Да и просто пишу интересные/полезные вещи об IT. Собеседование получилось не душным и академическим (хотя немного поговорили про спецификации), было много вопросов про опыт применения той или иной вещи в реальном коде. Практическая часть собеса прошла в формате code review, что мне всегда нравится, т.к. считаю этот формат более эффективно показывающим скиллы кандидата, без траты времени на написание базовых вещей. 0:00 Вступление 2:10 Опыт использования технологий 5:35 Микрофронты 9:25 ECMAScript и JavaScript 13:51 Styled-components и CSS-Modules 17:31 CSSOM 19:23 TypeScript 22:47 Оставлять any или unknown 24:00 Генерация типов 24:45 GraphQL 27:59 React vs vue 33:55 Мемоизация 34:35 useCallback 37:07 useMemo 40:44 useRef 44:18 createPortal 47:15 Как попасть на такой собес 48:23 Redux 49:29 Мидлвары 51:00 Redux Toolkit и его преимущества 53:52 React-context 56:28 Структура проекта: FSD, atomic 01:00:09 Принципы программирования: KISS, DRY, SOLID 01:06:40 Важные вещи на code-review 01:10:50 Практическое задание: code-review 01:34:57 Итоги