Так, я уже почти в работоспособном состоянии, так что пришло время поразминать мозги. Чем больше вопросов мы с вами повторим - тем будет легче потом.
За предыдущую неделю мне написало 5 человек из 4х стран, что они успешно устроились на работу❗️🇵🇱 🇮🇱🇺🇦🇷🇺 Это просто офигенно и значит, что все не зря🙂
❇️ Junior уровень:
📍 Общие вопросы:
Что такое CORS? Зачем это нужно и как с ним бороться?
В чем разница между статической и динамической типизациями? Какую предпочитаете вы? Назовите примеры языков в этих группах.
📍 Верстка:
Как можно использовать циклы в css коде? (интересный вопрос)
На какие моменты вы обращаете внимание в верстке, которая будет заполнятся совершенно разным количеством контента? (статьи, карточки, ценники, ярлыки)
📍 JS:
Что такое .stopPropagation? Может ли он принести проблемы в код?
Зачем в некоторых функциях в самом конце прописывают return false? (имеются в виду функции, которые будут использоваться в обработчиках событий)
📍 React:
Что такое React.lazy? Сможем ли мы его использовать на стороне сервера?
✴️ Middle-уровень
📍 Общие вопросы:
Могут ли веб-браузеры использовать разные движки внутри? Если да - то какие вы знаете и в чем их особенность?
Какие есть способы сохранения данных браузере? Как они работают?
📍 Верстка:
Почему нельзя создать псевдоэлементы у input? input:after{}
📍 JS:
Что такое композиция в JS? Приведите примеры
Зачем существует объект Proxy?
📍 React:
В чем разница между createRef и useRef?
🆘 Senior-уровень:
📍 Общие:
Как лучше всего вносить изменения в проект на старых технологиях, который работает уже 15 лет? Опишите алгоритм действий.
📍 JS:
Что такое Garbage Collector? Как именно он работает в JS? И какие проблемы могут быть, если мы допустим memory leak?
Реализуйте принцип чейнинга в js с нуля. Какие плюсы и минусы такого кода?
📍 React:
Расскажите про компоненты высшего порядка. Какие готовые HOC вы знаете или использовали при работе с React?
#вопросы_на_собеседования
За предыдущую неделю мне написало 5 человек из 4х стран, что они успешно устроились на работу❗️🇵🇱 🇮🇱🇺🇦🇷🇺 Это просто офигенно и значит, что все не зря🙂
❇️ Junior уровень:
📍 Общие вопросы:
Что такое CORS? Зачем это нужно и как с ним бороться?
В чем разница между статической и динамической типизациями? Какую предпочитаете вы? Назовите примеры языков в этих группах.
📍 Верстка:
Как можно использовать циклы в css коде? (интересный вопрос)
На какие моменты вы обращаете внимание в верстке, которая будет заполнятся совершенно разным количеством контента? (статьи, карточки, ценники, ярлыки)
📍 JS:
Что такое .stopPropagation? Может ли он принести проблемы в код?
Зачем в некоторых функциях в самом конце прописывают return false? (имеются в виду функции, которые будут использоваться в обработчиках событий)
📍 React:
Что такое React.lazy? Сможем ли мы его использовать на стороне сервера?
✴️ Middle-уровень
📍 Общие вопросы:
Могут ли веб-браузеры использовать разные движки внутри? Если да - то какие вы знаете и в чем их особенность?
Какие есть способы сохранения данных браузере? Как они работают?
📍 Верстка:
Почему нельзя создать псевдоэлементы у input? input:after{}
📍 JS:
Что такое композиция в JS? Приведите примеры
Зачем существует объект Proxy?
📍 React:
В чем разница между createRef и useRef?
🆘 Senior-уровень:
📍 Общие:
Как лучше всего вносить изменения в проект на старых технологиях, который работает уже 15 лет? Опишите алгоритм действий.
📍 JS:
Что такое Garbage Collector? Как именно он работает в JS? И какие проблемы могут быть, если мы допустим memory leak?
Реализуйте принцип чейнинга в js с нуля. Какие плюсы и минусы такого кода?
📍 React:
Расскажите про компоненты высшего порядка. Какие готовые HOC вы знаете или использовали при работе с React?
#вопросы_на_собеседования