Рет қаралды 65,554
В данном выпуске Кир пройдет собеседование на senior frontend разработчика.
Поддержать проект: / otsobes
Канал Кира в телеграме: t.me/kirjs_ru
Канал Кира где он проводит стримы про ангуляр и не только: / @kirjs
---
Если вы хотите пройти отсобеседование заполните форму:
Frontend: forms.gle/o69DSx9QsZciPYYB8
Backend: forms.gle/FbFz5FghRyW5qS3L6
---
Ссылки из выпуска
Google Code Review Guidelines google.github.io/eng-practice...
Selectors that depend on layout wiki.csswg.org/faq#selectors-...
Relayout optimizations developers.google.com/web/fun...
FLIP animations aerotwist.com/blog/flip-your-...
Stuff Made Here :) / @stuffmadehere
---
00:00:00 Вступление
00:00:15 Знакомство
00:00:45 Как ты попал во фронтенд?
00:05:00 Самая интересная задача которую приходилось решать?
00:07:10 Как вам живется с таким большим монорепозиторием?
00:10:40 Каков твой путь был до Google?
00:14:55 Почему ты решил пойти в Google?
00:16:22 Что у тебя вызывает трудности на работе?
00:17:30 Как ты попал в команду Firebase?
00:20:51 Что тебе не нравится в Angular?
00:23:06 Как у вас проходят код ревью?
00:32:24 Что ты думаешь про SSR?
00:39:25 Какие есть альтернативы SSR?
00:42:42 Когда без SSR не обойтись?
00:46:40 Про AMP
00:47:40 Каким сайтам может быть полезно AMP?
00:56:15 В каких случаях на проект стоит брать TypeScript?
00:57:37 Jsdoc как альтернатива TypeScript?
01:00:01? Станет ли JS рано или поздно низкоуровневым языком на котором не будут писать?
01:01:15? WASM и Canvas
01:06:05? Появится ли убийца JS?
01:10:05? Какой современный тулинг ты используешь?
01:13:40 Типы против интерфейсов?
01:16:23 Какие ты знаешь способы оптимизации релайаута?
01:24:40 Почему у нас в CSS нет селектора на родителе?
01:31:20 Виртуальный DOM против инкрементального
01:45:38 Про JSX
01:51:10 Кодревью
02:15:00 Заключение