Переглядів 78,056
В этом видео я прохожу двухэтапное собеседование в компанию "Нетология", а именно в один из проектов - "Фоксфорд", на должность middle frontend-разработчика с ЗП до 160к, удалённо.
Попробуем пройти собеседование. Вдруг прокатит?
📢 Платный курс по ReactJS с наставником: mentor.archakov.im/landing.html
❤️ Ссылка для донатов: www.donationalerts.com/r/arch...
🕑 Таймкоды:
Начало 00:00:00
Первое собеседование с HR 00:00:54
Комментирую собеседование с HR 00:18:50
Техническое собеседование 00:19:57
ℹ️ Технические вопросы:
1. Что такое Virtual DOM? 00:27:00
2. Что такое Shadow DOM? 00:27:45
3. Как бы ты правильно реализовал список из 1000 элементов, который получает данные через Redux? 00:28:23
4. С какой сложной проблемы с толкнулся и как решал? 00:33:18
5. Что использовал в своём редакторе кода (TryCode)? 00:34:57
6. Какие способы оптимизации в ReactJS существуют? 00:35:41
7. Что такое мемоизация и зачем она нужна? 00:38:00
8. Как бы ты оптимизировал строку поиска (input)? 00:39:09
9. Что такое БЭМ? 00:40:39
10. Как ты исправляешь баг и находишь решение? 00:42:40
11. Какие способы оптимизации фронтенд-приложений тебе знакомы? 00:44:26
12. Чем отключаются async и defer? 00:45:40
13. Где лучше размещать скрипты. В шапке или в подвале? 00:46:42
14. Чем отличается функциональный компонент от PureComponent и от классового? 00:48:09
15. Как для функционального-компонента решается проблема отсутствия shouldComponentUpdate? 00:49:12
16. Чем не устраивает текущее место работы? 00:50:20
17. В какую сторону хочется развиваться? 00:51:16
18. Как ты решаешь вопросы MVC на NodeJS? 00:52:35
19. Знаешь ли какие-нибудь паттерны в программировании? 00:53:41
20. Где ты хранишь бизнес-логику на фронте (ReactJS)? 00:54:25
21. Как оптимизировать ререндер компонента, если он был подключен к Redux с помощью HOC - connect()? 00:55:41
22. Где ты будешь делать вычисления перед тем, как пробросить данные в компонент из Redux? 00:58:05
23. Как ты будешь выбирать компанию и по каким критериям? Если, например, от нас поступит оффер. 00:59:24
- ❓ Взяли меня на работу или нет? 01:20:00
✅ Ответы на вопросы: www.notion.so/c8e6d08f57b94f5...
Ссылка на вакансию: trycode[.]pw/c/1I8KI
Резервная ссылка: www.notion.so/73d10bff58ef436...
🔗 Следите за обновлениями и информацией в:
- Telegram-канале: t.me/archakov_im
- VK: archakov_im
- Личном блоге: archakov.im
- GitHub: github.com/Archakov06
- Моё резюме: career.habr.com/archakovim