Тёмный

🧐 Javascript junior собеседование, каверзные вопросы для начинающих 

SIBERIA CAN CODE 🧊 - Frontend
Подписаться 10 тыс.
Просмотров 6 тыс.
50% 1

Собеседование junior frontend разработчика. Что должен знать junior, какой стек в 2022 году является актуальным и необходимым для поиска работы. В данном видео разбираем каверзные вопросы связанные с javascript. Видео будет полезно новичкам, которые только начали изучать/познавать мир web'a.
github rep - github.com/debabin/js-intervi...
floating point math - 0.30000000000000004.com/
Таймкоды ⌛️
00:00 Вступление
01:25 Задачка с setTimeout
02:20 Задачка с var
02:54 Задачка с copy obj
03:30 Задачка 0.1 + 0.2 === 0.3
04:00 Вывод
Социальные сети 🔥
youtube: / siberiacancode
telegram: t.me/techdnevnik
vk: siberiacancode
twitter: / db_babin

Опубликовано:

 

28 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 36   
@maksime833
@maksime833 2 года назад
Спасибо за видео, информативно!
@kamik0t0_yt83
@kamik0t0_yt83 2 года назад
Беда в том что даже на собеседование не зовут, хотя уже есть свой fullstack проект и на js и на react redux c nodejs как с express так и без. Изучил unit-тестирование, e2e, показал в проекте что знаешь все это, освоил webpack не говоря о стилях, препроцессорах и прочей ерунды, привык работать с документацией на английском практически без переводчика; имеется 50 решенных задач на CodeWars как на java так и на js... А тебя даже на собес ни разу не пригласили))) на вакансию где требуются люди без опыта и с указанным в резюме стеком +/- . Как то так) Может потому что мне 35)))) а может джуны сейчас должны быть мидлами. Эти задачи в видео для меня элементарны уже по сотому разу их мусолят. И да, когда цель стоит что-то разработать то совершенно не важно знаешь ты на них ответ или нет.
@siberiacancode
@siberiacancode 2 года назад
Вообще могу сказать на своем опыте, что людей зовут, когда у них был уже опыт в других компаниях или проектах. Hr занимаются хантингом(поиском) специалистом, который уже работают или работали. Например работал классный специалист в Яндекс, уволился об этом сразу hr в компаниях узнают и начинается хантинг. Если ты реально во всем разобрался, можешь смело кидать кучу разных откликов и проходит собесы.
@kamik0t0_yt83
@kamik0t0_yt83 2 года назад
@@siberiacancode Ну понятно что hr ищут хороших спецов. Я не считаю себя хорошим специалистом по объективным причинам - отсутствие опыта коммерческой разработки. Моя задача просто устроиться на работу хоть бы даже стажером и набраться опыта И с этой точки зрения мне не совсем понятно что еще надо сделать/изучить чтобы тебя хотя бы пригласили на собеседование на самую начальную ступень в разработке)).
@siberiacancode
@siberiacancode 2 года назад
@@kamik0t0_yt83 Дело просто даже не в хороших, а в том что его фио и должность уже есть в общем реестре для hr. Мой совет просто смотри вакансии и сам кидай отклики.
@kamik0t0_yt83
@kamik0t0_yt83 2 года назад
@@siberiacancode кидаю постоянно)
@user-xx4ev3qj5x
@user-xx4ev3qj5x 2 года назад
@@kamik0t0_yt83 как успехи? Я на том же пути, освоил худо-бедно angular, думаю логичнее пойти на стажировку за копейки, а это даст опыт коммерческий, которого не хватает) ну и языки разные в свободное время изучать, может frontend это не мое, а какой-либо GO, к примеру, зайдет прям как отче наш))
@jerusalemski
@jerusalemski 2 года назад
Ну, в стране, в которой в 11 классе не обучают, а готовят к сдаче ЕГЭ, а результаты тестов влияют на стоимость высшего образования, неудивительно, что при приёме в компанию приходится опять решать олимпиадные задачи)
@pon4a273
@pon4a273 2 года назад
Пчелбос, надеюсь ты всерьез не считаешь приведенные автором примеры олимпиадными задачами. Это просто основы на которых строится любая приложуха написанная на жсе. Все вопросы в видео - достаточно мейнстримные.
@siberiacancode
@siberiacancode 2 года назад
​@@pon4a273 все задачи и вправду затрагивают основы, но все эти основы можно разобрать на более реальных примерах. Для меня такие вопросы являются олимпиадными, потому что сами задачи в реальной жизни в зачастую не применимы.
@pon4a273
@pon4a273 2 года назад
Я использую var в повседневности. Нигде в спеке экмаскрипта нет указания, что вар устарел. Не в укор тебе, братик, но помимо всяких лернжаваскриптов есть норм книжки по жсу, которые описывают тонкости языка. Могу порекомендовать YDKJS (на 2 издание даже русский перевод выкатили). Лютейшая годнота. Я сам вкатунец, так что не принимай мои слова за какие-то признаки снобизма или токсичности, я ваще искал видос по собесу на рейт фронтедера, вот на видос наткнулся.
@siberiacancode
@siberiacancode 2 года назад
Привет, оно устарело не с точки зрения спецификаций, а просто в использовании. Как например react классы. Везде переходят на const и есть куча статей, почему лучше не использовать var, а взять его младших братьев let и const.
@pon4a273
@pon4a273 2 года назад
@@siberiacancode при обращении к переменной до ее инициализации (let const) существует TDZ в которой компилятор проверяет есть ли упоминания о этих самых переменных, как понимаешь это доп. накладные расходы. Var ограничен скоупом функции и мертвой зоны не имеет, следовательно доп. проверок нет. Лично я сам использую вар в блоке функции, let и const в блоках условия, цикла и т.д (причем обьявляю в начале скоупа). Проблем не наблюдаю
@suslikest3708
@suslikest3708 2 года назад
и как ты ревью проходишь не подскажешь?)))
@pon4a273
@pon4a273 2 года назад
​@@suslikest3708 без задней мысли. по крайней мере я четко понимаю моменты, где нужно использовать вар, а где нет, причем эти знания подкреплены из книги, автор которой является компетентным специалистом, а не какой-то говорящей головой из интернета)
@aleksandrmatyka3118
@aleksandrmatyka3118 2 года назад
​@@pon4a273 TDZ накладывает на компилятор лишние расходы? серьезно?) Тогда выходит hosting который мы имеем с var до полного поднятия поднятия обьявления переменных в начало фции также имеет накладные расходы?) Тоесть ты в зависимости от фции смотришь использовать тебе let или var вместо того чтобы использовать более предсказуемый оператор?) И ради этого извращения ты готов добавить лишнюю строку в eslint?)
Далее
когда повзрослела // EVA mash
00:40
Просмотров 1,8 млн
Собеседование JUNIOR frontend REACT
45:00