Собеседование в Билайн middle frontend-разработчиком с ЗП 220к

Archakov Blog
Archakov Blog
617.3 هزار بار بازدید - 4 سال پیش - 📢 Платный курс по ReactJS
📢 Платный курс по ReactJS с наставником: https://mentor.archakov.im/landing.html

В этом видео я прохожу двухэтапное собеседование в какой-то проект от Билайна, на должность middle frontend-разработчика с ЗП от 150к до 220к, Москва, офис.

Мне написал HR из Билайна с предложением пройти собеседование в их новый проект. Работа в офисе, удаленки нет :(

Попробуем пройти собеседование. Вдруг прокатит?

🕑 Таймкоды:
— Начало 00:00
— Первое собеседование с HR 00:01:05
— Комментирую собеседование с HR 00:10:24
— Техническое собеседование 00:32:13

ℹ️ Технические вопросы:
1. Кастомный чекбокс — 00:46:27
2. Какие псевдоселекторы использовал бы для этого решения? — 00:48:23
3. Какие анимации есть в CSS? — 00:49:13
4. Как сделать плавное увеличение элемента в CSS без смещения соседних элементов? — 00:49:39
5. Какие значения есть у position? — 00:50:55
6. Что такое sticky в CSS? — 00:51:23
7. Что такое вебсокеты? — 00:51:56
8. Что такое CORS? — 00:52:57
9. Что такое замыкание в JS? — 00:53:49
10. Приходилось ли работать со сборками во фронтенде? — 00:54:38
11. Как можно получить массив ключей из объекта? — 00:55:46
12. Как можно создать копию массива / объекта? — 00:55:56
13. В чем отличие стрелочных функций от обычных? — 00:56:50
14. Что такое setState? Зачем нужна эта функция и сколько она получает аргументов? — 00:57:31
15. Сколько будет перерисовок, если вызвать 4 раза setState? — 00:58:50
16. Про React-хуки — 01:00:06
17. Что такое useEffect и сколько аргументов он получает? — 01:00:31
18. Что можно вернуть внутри функции useEffect? — 01:00:34
19. Что будет, если вызвать setState в методе render? — 01:02:03
20. Какие есть методы жизненного цикла для оптимизации перерисовки компонентов? — 01:02:38
21. Что такое key в ReactJS? — 01:03:35
22. Что такое Redux и как он работает? — 01:04:33
23. Что такое Action в Redux? — 01:05:34
24. Где можно внедрить асинхронный запрос к серверу? — 01:06:42
25. Что возвращает функция connect? — 01:07:25
26. Приходилось ли работать с React Router? — 01:08:31
27. Приходилось ли использовать React Transition Group? — 01:09:18
28. Приходилось ли работать с юнит тестированием? — 01:10:52

— Итоговый созвон с HR (результат) — 01:16:02
— Взяли меня на работу или нет? 01:20:08

✅ Ответы на вопросы: trycode[.]pw/c/958QS

Моё резюме: https://career.habr.com/archakovim

Следите за обновлениями и информацией в:
— Telegram-канале: https://t.me/archakov_im
— VK: https://vk.com/archakov_im
— Личном блоге: https://archakov.im
— GitHub: https://github.com/Archakov06
4 سال پیش در تاریخ 1398/12/15 منتشر شده است.
617,326 بـار بازدید شده
... بیشتر