SENIOR on JUNIOR Javascript Developer interview

Поделиться
HTML-код
  • Опубликовано: 6 июн 2024
  • Good day! Yes, I also decided to go through a Junior Javascript Developer interview. I admit, I've never studied JS, so please don't blast me in the comments) I hope this video will help beginners gain confidence and find a job.
    ⭐️ Useful links:
    📕 Udemy courses: course.alenorze.dev/
    💬 BELOV developers' chat: t.me/belov_dev_group
    📻 BELOV channel: t.me/thebelov
    🎱 My Github: github.com/Alenorze
    🔥 Discord - games/jobs/questions: / discord
    🌐 My website: alenorze.dev/
    👊🏻 Sponsorship: / @thebelov
    💸 To thank the author:
    💰 SOLANA: CTQenX5nxrmYjVPsNuxoNdZgyK2bFLdmCvbVgPPvu44n
    💰 BNB (BEP20): 0xad8de92d8a2a1fa564d8a7911058a489e53c6832
    💰 USDT (TRC20): TBSbMB9HP4Xe847rKEz3jM9rCt8eDub1Fy
    00:00 Introduction
    00:53 Information about the project
    02:20 Experience with JS frameworks
    03:55 Questions about ES7
    04:30 Difference between var, let, const
    05:44 Promises in JS. Working with asynchronous code
    06:21 Where are promises used?
    07:10 Event Loop
    08:25 Asymptotic complexity analysis of an algorithm
    10:40 Testing JS code
    12:55 Work methodologies, SCRUM
    14:39 React JS, concepts of DOM and Virtual DOM
    16:10 Features of React
    17:28 What is JSX?
    18:14 Render method in React
    18:53 Props
    19:40 Lifecycle methods of a React component
    21:20 Events
    22:28 Creating forms in React JS
    23:38 State managers. What is Redux?
    24:44 React Router. Routing in React JS
    25:44 They praised me!
    #js #javascript #interview

Комментарии • 636

  • @thebelov
    @thebelov  Год назад +91

    Всем привет, жду ваши комментарии, уверен что ответил я много где неверно и слабо)

    • @developer6871
      @developer6871 Год назад +14

      Я поугарал если честно . отвечал ты , а ты стыдно мне ))

    • @user-zd6di5mq9z
      @user-zd6di5mq9z Год назад +1

      @@developer6871 почему стыдно?

    • @developer6871
      @developer6871 Год назад +1

      @@user-zd6di5mq9z Я на уроках в школе так же отвечал когда ответа не знал. И пытался как уж крутится чтобы хотя бы +- правильно ответить

    • @koshgosh3081
      @koshgosh3081 Год назад +5

      редакс нужен чтобы в него логику переносить с компонентов и пользоваться результатом этой логики, вычислений, чтоб в компонентах только диспатчить и вытаскивать через селекторы данные, по реакт роутеру, ну тут далеко не просто переход по ссылкам, тут нужно и запросы фильтрации вшивать с ссылку в приложении и наоборот чтоб при перезагрузке страницы сразу делался запрос с фильтрациями, какая-нибудь индивидуальная ссылка, например страница товара или пользователя, чтобы его id отображалось в ссылке, так же редайрект делать, если страница не найдена, из ссылки вытаскиваются значения, переход назад вперед чтобы был, пользователь по разным ссылкам туда сюда ходил и в обратной последовательности чтобы у него была возможность возвращаться, формы я не особо знаю, но вроде как для этого есть отдельные инструменты, которые нужно уметь использовать, руками такие вещи вроде уже не делают. Если в чем-то ошибаюсь поправьте, я все таки даже не джун, эх)

    • @lunax566
      @lunax566 Год назад

      И то не факт 😂

  • @geek7807
    @geek7807 Год назад +2151

    После таких «кандидатов» и появляются вакансии типа «Требуется Junior-разработчик с безупречным знанием 10 языков и опытом работы от 15 лет на ЗП 30k рублей». xD

    • @FilmsMediaTV
      @FilmsMediaTV Год назад +105

      Вопросы вообще самые обычные были на самом деле
      Собеседование максимально лайтовое

    • @snobou12
      @snobou12 Год назад +31

      @@FilmsMediaTV они были супер элементарные) Прям база для стажера

    • @FilmsMediaTV
      @FilmsMediaTV Год назад +4

      @@snobou12 это сарказм или нет ? не пойму))

    • @snobou12
      @snobou12 Год назад +6

      @@FilmsMediaTV не сарказм,посмотрите и другие собеседования

    • @AndyPlov
      @AndyPlov Год назад +36

      ​@@FilmsMediaTV да, вопросы обычные, но ответы не он сначала делает вид что замялся, а потом выпуливает ответ с принципами и тонкостями. Он ответил на все. Реакция интервьювера типа "о вот это джун молодец попался". Джун, потому и джун, что ещё не работает самостоятельно. Это главное отличие. Джун должен был наделать ошибок и ответить не на все.

  • @fedor835
    @fedor835 Год назад +946

    "По факту" сеньор - это тот, кто реально сможет успешно пройти собес на джуна ))

  • @Secoundsunin10
    @Secoundsunin10 Год назад +389

    Сразу напугал собеседователя, запретил ему стулом скрипеть. Он, наверное, только о том, чтобы не скриеть, и думал до самого конца)

    • @AntiBandera
      @AntiBandera Год назад +17

      не скрипеть и не пукать ...

    • @sergeysmirnov7586
      @sergeysmirnov7586 4 месяца назад +1

      если бы он еще сказал "не дышать и не задавать вопросов", то собес закончился бы гораздо быстрее)

  • @antonloktiev9220
    @antonloktiev9220 Год назад +1045

    Junior на собеседовании - "Расскажите про асимптотическую оценку сложности алгоритмов"
    Junior на проекте - "Перекрась эту кнопку в зеленый и подвинь на 5 пикселей вверх"
    Обожаю собеседования))

    • @micaelwhite7910
      @micaelwhite7910 Год назад +7

      Ahhshshahahahs)

    • @-Sergey
      @-Sergey Год назад +206

      Тоже джун:
      - "Перекрась эту кнопку в зеленый и подвинь на 5 пикселей вверх".
      - "Что-то не получается".

    • @kai.hexendorf
      @kai.hexendorf Год назад +14

      А как вы предлагаете выбрать несколько разработчиков из 1000 кандидатов, если все знают как двигать кнопку? На собеседовании мы соревнуемся с другими кандидатами.

    • @kabadzh0b207
      @kabadzh0b207 Год назад +10

      да ладно, если не знаешь про Big O, то можно и на собеседования не идти, все на 1 семестре 1 курса изучают

    • @smbatadamyan220
      @smbatadamyan220 Год назад +20

      @@kabadzh0b207 да ну. и часто пригождалось знание что значит биг О? в 99% кампаниях пишут код где даже не пахнет попыткой оптимального решения все просто берут и решают задачу тем алгоритмом который первым пришло в голову.

  • @user-kr6yb5zv3x
    @user-kr6yb5zv3x 8 месяцев назад +339

    Вывод: чтобы пройти тех. собес на джуна необходимо быть сеньором

    • @furryablack29
      @furryablack29 5 месяцев назад +12

      "Тех собес на джуна" уже достаточно крипово.

    • @user-rz6pt4ug1n
      @user-rz6pt4ug1n 4 месяца назад +2

      Что за бред? На джуна по JS он вообще не тянет, по его ответам.

    • @KrabPresent
      @KrabPresent 4 месяца назад +1

      @@user-rz6pt4ug1n ты видимо немножко не алё.

    • @user-rz6pt4ug1n
      @user-rz6pt4ug1n 4 месяца назад +2

      @@KrabPresent, алё говори, когда тебе по телефону звонят.

    • @alexleshenko
      @alexleshenko 4 месяца назад

      🤣👍🏻

  • @xMurieLLx
    @xMurieLLx 10 месяцев назад +140

    И потом открываешь сайт вакансий а там требования на Junior Front-end Developper:
    - опыт работы от 3-х лет
    - все фреймворки JS
    - все препроцессоры CSS
    - опыт разработки на php от 2-х лет
    - уверенные знания node.js и sql / noSql c примерами работ
    👍👍👍👍

    • @user-ml3zo9sd6b
      @user-ml3zo9sd6b 5 месяцев назад +3

      А нужна тебе такая странная контора, где пишут сразу на всех фреймворках и препроцессорах?)

    • @Vanesment
      @Vanesment 4 месяца назад

      ​@@lolitaexpresspilot88 Все фреймворки js это конечно же адекватное требование)

    • @rexdraconis1703
      @rexdraconis1703 4 месяца назад +1

      И чтобы добить: умение работы с легаси java кодом)

    • @MAREVICH
      @MAREVICH 3 месяца назад

      @@rexdraconis1703 и зп 30 тыщ :D

    • @rexdraconis1703
      @rexdraconis1703 2 месяца назад

      @@user-hv3lt6bx9z самое смешное, что я с этими всеми навыками уже месяц подаюсь, а на собеседование только один раз из 27 заявок пригласили... Уже даже не знаю что делать, микросервисную архитектуру учу...

  • @saint8283
    @saint8283 Год назад +209

    Да ладно. Не ожидал что с таким опытом будут такие ответы? Я без опыта и все это знаю. "Признаюсь, JS никогда не учил". Ага, споткнулся, упал, очнулся и пошел писать фронтенд на трех фреймворках.

    • @xenm85
      @xenm85 Год назад +3

      svelte забыл )

    • @MrRagday
      @MrRagday 5 месяцев назад +5

      Слушаю 10 минут. Почти все ответы некорректные))

    • @saint8283
      @saint8283 5 месяцев назад

      @@MrRagday ох, ну я уж спорить не буду, времени столько нет)
      Я не помню уже что там было

    • @user-fr4lz1fc4q
      @user-fr4lz1fc4q Месяц назад

      Я Delphi/Oracle разработчик. Ответил на 51% вопросов)

  • @mico6762
    @mico6762 Год назад +155

    Как же жестко чел на собеседующем угорает. Сразу видно, серьезное собеседование не со своим приятелем

    • @MiZwa40
      @MiZwa40 Год назад +12

      лол чисто мои ощущения от просмотренного

    • @MrStoikiy
      @MrStoikiy Год назад

      +

  • @niakhai3659
    @niakhai3659 Год назад +69

    Было бы здорово , если бы автор дал ещё в конце свой комментарий по поводу этого собеседования и рассказывал предложили ли ему оффер

  • @p0sedon309
    @p0sedon309 Год назад +82

    эх.. а я думал что ответ на вопрос "Что такое DOM?" будет: Ну это место проживания, жилище🙂

    • @zxspectrum3352
      @zxspectrum3352 5 месяцев назад +1

      А еще... была программа такая ДОМ2, с Бузовой! Вот!

  • @gregdmitriev2784
    @gregdmitriev2784 Год назад +301

    ну вот это и есть джуновский собес с джуновскими вопросами и ожиданиями 👍👍

    • @Repeatallright
      @Repeatallright Год назад +20

      Тут и наполовину не джуновские врпросы, а скорее для новичка.

    • @aavahzx5932
      @aavahzx5932 Год назад +58

      ​@@Repeatallright асинхронность Ивент лупы,реакт,редакс для новичков)))))))))) дружок с такими знаниями ты Стронг Джуном будешь

    • @aavahzx5932
      @aavahzx5932 Год назад +21

      @@Repeatallright просто ответы слишком неточные и практических заданий нет,+лайфкодинга, поэтому кажется что собес оч слабый

    • @Repeatallright
      @Repeatallright Год назад +8

      @@aavahzx5932 да, это любой стажёр должен знать автоматом, иначе чему он учился 1,5-2 года минимум, верстал one page? И зачем такой работник вообще нужен бизнесу?

    • @aavahzx5932
      @aavahzx5932 Год назад +11

      @@Repeatallright я учу полгода и все это щелкаю как семечки у меня скоро собес на джуна с зп 50к, так что друг я хз)

  • @user-frond-end_dev
    @user-frond-end_dev Год назад +4

    супер тема для видоса! очень интересно, особенно js и фреймворки на нем

  • @victorhytrop
    @victorhytrop Год назад +57

    Жду видео о том как джуниор пошел на сеньер вакансию)

    • @user-gw6df6ns7e
      @user-gw6df6ns7e 11 месяцев назад +5

      Обычное дело на галерах.

  • @TheALEXMOTO
    @TheALEXMOTO 5 месяцев назад +11

    Как сказал мой знакомый программист с многолетним опытом то такое впечатление что работодатель при поиске водителя на маршрутку требует чтобы у вас была лицензия на управление формулой 1

  • @user-wz8jd9ud9f
    @user-wz8jd9ud9f Год назад +4

    Я ответил на все вопросы, плюс от себя добавил... Почему-то я думал, что я вообще на дне немного) Спасибо

  • @syuo5051
    @syuo5051 5 месяцев назад +13

    - Хорошо, что ты знаешь. Многие джуниоры не могут ответить на этот элементарный вопрос, что-то придумывают от себя.
    - Я тоже придумываю. "просто я Senior".

  • @The407407407
    @The407407407 Год назад +14

    Спасибо за видео, позабавило "когда в школе учил пайтон")))

  • @NeoCoding
    @NeoCoding Год назад +108

    надо сказать что когда два года назад ходил на собес на джуна, я все это отвечал. сейчас я уже работал в комманде на удаленке, и делал кое что на фрилансе и я до сих пор джун со слов других разрабов. поскольку не столько знание теории определяет тебя а впринципе, а способность писать красивый умный код и не городить огород своего бреда там где можно взять лаконичную функцию из библы и быстро решить поставленную задачу.
    вот пример. я более недели писал функционал с перемещением блоков форм вверх вниз и удаления. пыхтел конкретно написал функции. а потом по мере новых проблем - надо было из форм брать данные, выяснилось что в реакт-хук форм весь функционал уже есть и решается в пару строк кода нативно. знал бы я это ранее или хотя бы более спокойно и вдумчиво почитал о всех возможностях библы, я сэкономил бы неделю работы. там реально очень просто все оказалось и делалось за один день. но джун будет изобретать велосипед. Вот оно какое джуниорство реальное.

    • @GolosCD1988
      @GolosCD1988 Год назад +4

      Жесть) ну почему же ты не загуглил способы перемещения форм?

    • @NeoCoding
      @NeoCoding Год назад +8

      @@GolosCD1988 много причин, самая главная, что плохо знал библиотеку. ну и то компонент на форму не особо походил

    • @ivan2885
      @ivan2885 Год назад +1

      @@NeoCoding 2 года и джун?) я после 2 лет уже на 2 вакансиях паралельно впахивал одна из которьіх на мидла вторая на синьйора

    • @NeoCoding
      @NeoCoding Год назад +2

      @@ivan2885 4 вообще-то) но я работаю на основной работе не связанной с айти, и я старичёк) подрабатываю

    • @user-jp3xz6nh9i
      @user-jp3xz6nh9i Год назад +3

      Вообще странно, что джуну дают задачу и не интересуется у него как он будет её решать.

  • @VaeV1ct1s
    @VaeV1ct1s Год назад +44

    Замылил лицо интервьюера, но оставил название компании и должность. Умничка

  • @AkeroKent
    @AkeroKent Год назад +13

    вроде собеседование легкое но проблема в том чтоб попасть на собес требуется горазда больше сил

  • @user-un8ji6dh3c
    @user-un8ji6dh3c 6 месяцев назад +9

    Рубрика супер! Жду видос: "Отправил профессионального боксёра на районые соревнования по боксу среди учащихся 5-6 класса"

  • @dmytromats3690
    @dmytromats3690 Год назад +42

    Странный разговор получился, как буд-то вы знаете друг друга

    • @user-hk9ec1vl8v
      @user-hk9ec1vl8v Год назад +18

      Согласен, показалось что постанова.

  • @davvoprod.851
    @davvoprod.851 Год назад +10

    Грамотная подстанова!)

  • @bofin3008
    @bofin3008 Год назад +27

    Я не совсем понимаю методы жизненного цикла, и начал их перечислять😆
    Буд-то у джуна спросили за циклы, он сначала попытался выкрутится с ответом, а потом резко стал мидлом и на зубок перечислил их😆
    Мне кажется ответом хотели бы услышать зачем они нужны, и какую роль в целом они выполняют. И за хуки почему-то ничего не было сказано.
    Вот интересно сам ревьювер понял что-то неладное или не?

  • @tekartgroup1677
    @tekartgroup1677 Год назад +1

    Обожаю эту рубрику!!!

  • @claimmorozov3733
    @claimmorozov3733 Год назад +6

    Не по зову сердца, но по рекомендации в Ютуб)

  • @banzaika
    @banzaika Год назад +43

    Привет, хотелось бы ещё один собес на Джуна по Пайтон, + коротко обо всех аспектах подготовки к нему(до какого уровня нужно знать определенную тему джуну, как считаешь ты) и поиска вакансий

    • @thebelov
      @thebelov  Год назад +11

      Будет, только я в роли интервьюера, у нас в группе набор на тренировочные собесы

    • @Makarowka322
      @Makarowka322 Год назад +3

      @@thebelov Ого, круто. Только недавно думал спросить, есть ли в планах публичные тренировочные собесы проводить.

    • @truetruth666
      @truetruth666 Год назад +1

      ​@@thebelov можно к вам записаться на подобное интервью в качестве испытуемого (по Python)?

    • @helplrewerse2925
      @helplrewerse2925 10 месяцев назад

      До уровня мидла без опыта нахуй идёшь с 0

  • @furryablack29
    @furryablack29 5 месяцев назад +6

    Джуниор
    На тех интервью
    С первым вопросом "ты работал с криптой?"
    Это идеальный собес :3

  • @it-interview
    @it-interview Год назад +2

    Круто!

  • @alexelgin
    @alexelgin Год назад +2

    Сразу лайк прям в начале

  • @ichigorn
    @ichigorn Год назад +4

    Много интервьюшек смотрел
    Конкретно вот этот собес легкий. Если оно и правда будет так то супер!
    Автор спасибо

  • @Hamsters_Rage
    @Hamsters_Rage Год назад +5

    ".. но вот когда-то я учил питон.." - Собака - животное на четырех ногах, покрыто шерстью, в шерсти водятся блохи.. ))

  • @haibova_irisha
    @haibova_irisha Год назад +3

    можно еще такого контента ? спасибо , очень круто

  • @bogdan_888
    @bogdan_888 Год назад +5

    1:21 интересно было бы без блюра глянуть или чтобы на реальном интервью это случилось) Чувак лыбится во всю харю))

  • @vladsarosek9521
    @vladsarosek9521 Год назад +3

    Может я что-то не понимаю, потомучто я бэк, но разве он задавал какие-то вопросы, на которые не может ответить джун, у него буквально делились вопросы на, что делает и за что отвечает вот такая-то штука в js и что такое и за что отвечает в react. Это же какие-то банальные вещи, вот если бы он попросил представить какой код и как он взаимодействует с чем-то, вот это я понимаю, или лайфкодинг, такое и вправду не любой джун осилит

  • @slvnkv
    @slvnkv 11 месяцев назад +1

    Вопросы достаточно простые, со стажем работы на ванильном JS около года и на React пол года - ответил на все вопросы. Хоть я как React разработчик пока ещё Джун

    • @user-mz7bj9kb6q
      @user-mz7bj9kb6q 5 месяцев назад

      Знаем таких "я на все ответил" а как начинаешь спрашивать то через вопрос "бееее-мееее-аааа"

  • @arifmurtuzov888
    @arifmurtuzov888 Год назад

    Моледец брат 👍👍

  • @Torbjorn-ph7rt
    @Torbjorn-ph7rt Год назад +2

    "не ожидал что с таким опытом такие ответы" 8))

  • @shaon_os
    @shaon_os Год назад +2

    Хорош))

  • @iscars
    @iscars Год назад +5

    Прошел недавно несколько собезов на синьора. Вопросы не сильно отличаются.

  • @TheZibx
    @TheZibx Год назад +43

    Собеседующий безумен. Он задаёт вопросы по списку и ловит какие-то ключевые слова в ответах. Прям зловещая долина.

    • @user-ez2om1wu3i
      @user-ez2om1wu3i 11 месяцев назад +17

      Мне кажется собеседующий угорает 🤣 хочу сказать что некоторые ответы прям слабейшие

    • @seda_melhi
      @seda_melhi 10 месяцев назад +2

      @@user-ez2om1wu3i мне тоже так показалось. Не удивительно для автора канала, ведь он и не фронтендер. Но удивительно для собеседующего.

    • @kas37russ
      @kas37russ 6 месяцев назад

      я думаю, большинство собесов на джуна проходят тупо по чек-листу, потому что с джуном особо обсуждать нечего (нет опыта)

    • @volervagashim
      @volervagashim 5 месяцев назад

      ​@@kas37russ с джуном можно обсуждать теорию без привязки к опыту. Даже если ты что-то не применял, но много про это читал, тебе есть что рассказать, порассуждать на тему и т.п. Кмк хорошие вопросы из серии "Как ты думаешь, почему это реализовано так, а не вот так", общие моменты без особых тонкостей. Или если спотыкается, т.к. чего-то не знает, можно примерно объяснить что это и спросить, как бы он это реализовал. То есть проверять способность рассуждать (и, соответственно, учиться)

  • @pincode7983
    @pincode7983 Год назад +1

    Интервью джуновское, оба молодцы

  • @BiGSplush
    @BiGSplush 9 месяцев назад +1

    Хз почему в коментах так много "для джуна это слишком". Имхо обычная база на реакт ваку для решения дейли задачь аля нарисуй кнопку, сделай табличку, ты молодец. Про то что на вопрос про алгоритмы прокатил ответ про бинарный серч вообще орнул, хотя возможно на джуна и нормально (никаких Дикстр, фаст сорт хеш тейблов, КЧД и т.п. кто хочет подтянуть советую обратить внимание на "Грокаем алгоритмы"). Вопрос про О стандартный, тут проверка на то что ты не будешь совать циклы в циклы в циклы в рекурсии.
    Короче изи собес на джуна. Учитывая что автор не фронтендер, очень бодро отвечал. Тут только респект могу выказать. Я с 3мя годами фронтовой жизни такой репчик по питону бы не зачитал) Хотя и пытался пыхтеть на нем визуальные новеллы на ренпай целый год (лет 6-7 назад).

  • @Repeatallright
    @Repeatallright Год назад +36

    Тут вопросы на уровне 6ти месяцев изучения js , а он ещё удивляется и говорит, что не все могли ответить. Многое говорит о ситуации с 1000 резюме на вакансию

    • @user-hj9nt5ne2r
      @user-hj9nt5ne2r Год назад +18

      Ппц ты токсик 😂
      Что мелочиться, тут вопросы на уровне 3 дней раскраса кнопок

    • @AntiBandera
      @AntiBandera Год назад +2

      @@user-hj9nt5ne2r 2х дней

    • @andreyvoloshko3376
      @andreyvoloshko3376 Год назад +6

      @@user-hj9nt5ne2r урока как стать синьером за 1 час!

    • @AntiBandera
      @AntiBandera 9 месяцев назад

      это долго ...@@andreyvoloshko3376

  • @unknownprofile2220
    @unknownprofile2220 10 месяцев назад +13

    кликбейт конечно мощный, думал сейчас вот расскидаете по теории и практике, в итоге просто наблюдал как на половину вопросов вы дали абстрактный ответ на другую половину не ответили. В таком случае лучше бы стоило найти сеньор фронтендера, попросить пройти собез его, сидя вместе с ним. было бы куда веселее.

    • @danilx6239
      @danilx6239 5 месяцев назад

      было ощущение что он часть ответов еще и со второго экрана читал...

    • @artsiomhalavach8989
      @artsiomhalavach8989 5 месяцев назад

      @@danilx6239наверняка

  • @maga_frank
    @maga_frank 10 месяцев назад +8

    Отвечал себе на все вопросы прежде чем это делал автор, и был удивлен насколько примитивные бывают вопросы на собесах. Ещё тимлид удивился что автор типа джуниор. Блин я то думал что мне до джуна учиться и учиться а это видео прям порадовал. Думаю можно смело подать резюме)

    • @ez6959
      @ez6959 9 месяцев назад +2

      ну так это же постановочный собес

    • @Alex-dq9yk
      @Alex-dq9yk 8 месяцев назад +1

      Ну скорее всего это рили постановочный собес. Не представляю как выглядят люди, которые будут набирать джунов в крипто-стартап, где важно как можно быстрее выпускать фичи в прод

    • @user-mz7bj9kb6q
      @user-mz7bj9kb6q 5 месяцев назад +1

      Со стороны каждый мнит себя генералом, а на практике на половину и не ответишь.

  • @user-mo1gm8hv7l
    @user-mo1gm8hv7l 10 месяцев назад

    скажите спрашивают ли сейчас на собеседованиях подробно про SOLID?

  • @ted_res
    @ted_res Год назад +4

    11:55 чуть не проговорился 🤣

  • @user-mj8ms8ub1n
    @user-mj8ms8ub1n Год назад +2

    Моя уверенность в себе возросла, я думал что я джун, оказывается я сеньор😅

  • @DreamingDolphing
    @DreamingDolphing Год назад +21

    Про JSX ответ совсем неверный. JSX это по сути шаблонные строки, которые с виду похожи на html, но по факту под капотом с помощью babel перегоняется в функции js React.createElement, которые строят нам интерфейс. Но JSX не принадлежит React, его можно прикрутить в любой фреймворк или просто отдельно использовать через babel.

    • @MrBoBrilO
      @MrBoBrilO Год назад +1

      само собой с гуглом ответить проще

    • @DreamingDolphing
      @DreamingDolphing Год назад +4

      @@MrBoBrilO Ну я же этот ответ из головы написал. Это БАЗА, как говорит молодёжь, это в самом начале изучения React рассказывают и работу babel там не просто так показывают (на сайте у них есть песочница).

    • @zakr2
      @zakr2 Год назад +2

      ну да, язык разметки для генерации заполненного html кода некими значениями, по сути шаблон.

    • @AntiBandera
      @AntiBandera 9 месяцев назад

      шаблонизатор @@zakr2

  • @dmitrykostikov3909
    @dmitrykostikov3909 Год назад +10

    Первый раз прослушал подобный троллинг. Признаться удивлен, насколько деревянные вопросы. И зачем нужны люди, которые не могут на них ответить. Надо самому пройти такое собеседование не по специальности.

  • @dominicpowers5938
    @dominicpowers5938 Год назад +13

    Что то как то совсем просто. Недавно собеседовался - почти весь стандарт JS им пересказал, кучу паттернов, Поговорили на Английском немного, рассказал как работают генераторы и Event Loop под капотом, как работают прототипы. Плюс по React дофига, попросили решить задачу из Codewars + до этого сделал тестовое (в реакте подрубиться через сокеты к binance- парсить данные , наверстать форму с о всякими запросами запросами к Binance дак ещё и на MUI фронтэнд фреймворке, все на хуках с типизацией на TypeScript(и конечно всё через github с пулл реквестом) ). Тут вообще элементарные вопросы - просто прикол какой то.

    • @namerrorone2890
      @namerrorone2890 Год назад

      Город какой?

    • @lorandemarcus
      @lorandemarcus Год назад +1

      все зависит от компании
      на какую позицию собес был?
      то что у тебя спрашивали делать на практитке это тупо. Такое надо давать как тестовое

    • @user-jk2dx7im1w
      @user-jk2dx7im1w Год назад +1

      на какую зп или какой уровень был?

    • @mondegriz
      @mondegriz Год назад +6

      То что ты рассказал позиция мидла стронг или сеньер :)))

    • @xenm85
      @xenm85 Год назад

      Реальная разработка это не только то что ты перечислил

  • @3TimeT
    @3TimeT 5 месяцев назад +2

    Ходил как-то на джуна фронта, спрашивали про принципы ООП (классика) и какого-то фига про производные, Tcp/Ip и прочую хрень...

  • @user-uo7tg9tk3j
    @user-uo7tg9tk3j Год назад +8

    4:13 не «так и есть», однако.
    ES - это значительно больше, чем «обновления, чтобы нам было легче работать».
    Это скриптовый язык программирования, который является стандартом и спецификацией для JavaScript, который, в свою очередь, является диалектом EcmaScript.
    Стандартом и спецификацией для EcmaScript является Ecma-262.

    • @libertariancom
      @libertariancom 10 месяцев назад

      "Это скриптовый язык программирования" Нет, Ecma - это не язык программирования, а именно спецификация для скриптовых языков, в первую очередь js
      "Стандартом и спецификацией для EcmaScript является Ecma-262." - это вообще нет, так как Ecma - это и есть спецификация, в 262 - это просто версия этой спецификации.
      На EcmaScript нельзя ничего написать, поэтому это крайне странно называть языком программирования

    • @user-uo7tg9tk3j
      @user-uo7tg9tk3j 10 месяцев назад

      @@libertariancom нет желания тебе доказывать. Во-первых, невнимательно читаешь и понимаешь сказанное, во-вторых - кашу мешаешь, в-третьих - без ссылок и обоснований.

    • @libertariancom
      @libertariancom 10 месяцев назад

      @@user-uo7tg9tk3j Это простая логика, если на языке нельзя писать - то это не язык программирования. Ecma - это просто спецификация, на основе которой пилят языки, а не сам язык.
      Как правила английского - это не отдельный язык или правила русского, это банальная логика.

    • @The14Some1
      @The14Some1 5 месяцев назад

      А-ну цыц, щас мурыча призовёте

    • @user-uo7tg9tk3j
      @user-uo7tg9tk3j 5 месяцев назад +1

      @@The14Some1 зачет, зачет, посмеялся))))

  • @parahumanoid
    @parahumanoid 5 месяцев назад +1

    а что, джуниор должен четко понимать работу цикла событий? меня одолевают сомнения. я термин "пространство имён" узнал после того, как расписал EBNF грамматику первого языка на курсе конструкции компиляторов. а это вроде тема не для новичков. может, что-то было не так в порядке освоения материала у меня, когда учился...

  • @user-qf5vh8yu1i
    @user-qf5vh8yu1i Год назад

    Я без опыта когда собеседовался у меня по жестче гораздо собесы были. Или я везунчик просто?)

  • @user-pm3ec7rd6r
    @user-pm3ec7rd6r Год назад +1

    Надеюсь ты знаком со стрелочными компонентами)

  • @Pahan282
    @Pahan282 Год назад +8

    Учу React, ничего особо на нем не писал, но на все вопросы кроме redux знаю ответы...
    Знаю, что redux аналог useContext и используется, чтобы глобально объявить состояние и не передавать его через пропсы, но не использовал.
    Странно, что про TypeScript не спросили и про хуки типа useEffect, useMemo, useState.
    Чет прям как по мне это собеседование на стажера, а не джуна)
    Но все равно интересно было посмотреть, спасибо)

    • @thebelov
      @thebelov  Год назад +1

      Я JS не знаю)

    • @LeonFarafonov
      @LeonFarafonov Год назад +2

      Да очень легко показалось.
      Я вот изначально учил бэкенд на jav, но по итогу месяц назад решил еще и фронт подучить.
      Так вот, мне 13 лет, я месяц во фронте и я уже знаю ответы на эти вопросы, очень легкий собес какой-то.
      Действительно похоже, что на прям трейни вопросы

    • @nik_fine
      @nik_fine Год назад

      Про useState спросили, но кандидат не понял вопроса и ляпнул отсебятину

  • @tolyaaniskevich763
    @tolyaaniskevich763 Год назад

    Я не js разраб, интервью заменило часы литературы) спасибо )

    • @shamilaliev2119
      @shamilaliev2119 11 месяцев назад +1

      Не заменило, поверь

  • @user-jt5el3sc7f
    @user-jt5el3sc7f 3 месяца назад +1

    Прикольно что стажеры которые по 3 месяца учили js на собесе корректней и полней отвечают)

  • @pinkierar_real
    @pinkierar_real 7 месяцев назад

    Почему на большинство вопросов на теорию и терминологию отвечают спустя не маленькую паузу с мыканьем и эканьем, будто школьник стоит у доски и не знает ответа, а потом резко включается и идеально отвечает, как по бумажке? А не помогает ли ему гугл?

  • @puzzle2012
    @puzzle2012 Год назад +3

    На вопросе про асимптотическую оценку сложности, можно сказать, спалился ) Сначала сказал, что не знаю, а потом вдруг стал точные определения говорить. Можно было догадаться, что читаешь.

  • @mugen31337
    @mugen31337 Год назад

    А конст? Ну я же его вначале сказал... Да ...
    Ору ))))

  • @Doker2516
    @Doker2516 Год назад +16

    Все пишут что это легкое собеседование, и каждый после нескольких месяцев изучения JS знает ответы на эти вопросы. Но, я бы завалился на вопросе "асимптотическая оценка сложности алгоритма" вообще без проблем. Скажите где учат таким вещам за несколько месяцев в программе по JavaScript разработке?))

    • @user-zs7sn4mc6y
      @user-zs7sn4mc6y Год назад +6

      Это из раздела computer science Алгоритмы и структуры данных. Тоесть создание оптимизированного кода на базовом синтаксисе для решения задач типа: найти минимальное число, найти числа с наибольшим произведением и т.д. На самом деле странно что такое много кто не знает сейчас это в школах (но правда хороших) проходят

    • @maksimsergeevich5939
      @maksimsergeevich5939 Год назад +4

      Ты вообще-то с этого должен был начинать изучение программирования. Сначала учишь базовый синтаксис, потом простые алгоритмы, а потом должно появится желание измерять их производительность, ну и затем ты придешь к О большое, если будешь гуглить. Проблема в том, что многие начинают сразу с того чтобы написать копию Instagram или RUclips по онлайн квик курсам. Это называется обезьянье программирование, когда ты что-то делаешь, оно вроде работает, но если чуть-чуть отойти в сторону от изученных шаблонов, то уже начинаются проблемы, потому что ты не понимаешь как это работает. Изучать нужно базу, а затем фреймворки. Но это я не о тебе лично, а вообщем про тип программистов которые сразу быстро берутся за фреймворки минуя базу.

    • @Doker2516
      @Doker2516 Год назад

      @@maksimsergeevich5939 я начал с того что решил написать браузерное расширение которое дергало кучу сторонних сервисов и группировало кучу параметров об предстоящем событии. В конце даже дошел до ИИ, было это лет 7 назад. Сейчас я уже восьмой год в веб разработке, но несмотря на все это алгоритмов не знаю, хотя пилю высоко нагруженные бек енд приложения, которые не валятся в проде. Работал и в крупных компаниях, и все так же без знаний алгоритмов. Хотелось бы когда то до них дойти, но кажется мне быстрее разработка надоест чем я до них дойду.

    • @heybeachMIN
      @heybeachMIN Год назад

      @@Doker2516 в любом случае сейчас вроде как без знания алгоритмов не устроится

    • @maksimsergeevich5939
      @maksimsergeevich5939 11 месяцев назад

      @@Doker2516 емае, ну а чё рофлишь тогда, все ты знаешь)

  • @noitaukkokronk
    @noitaukkokronk 5 месяцев назад

    переменная с var не становится полностью глобальной, а глобальной только для области видимости внутри скрипта или функции. по-настоящему глобальной являются только переменные типа window.x

  • @kubitre_motonos
    @kubitre_motonos 5 месяцев назад

    Привет, в целом, молодец. Отмечу, что отвечал достаточно емко; Не всегда правда на то, о чем спрашивал интерьвьюер. Стоит поработать над речью, очень сильно бросалось на слух :"ну" "Там" и т/д/

  • @voevodineu
    @voevodineu Год назад

    Что это значит в современных проектах не используется var? Он не используется только там, где кодеры не понимают зачем нужен global scope и в каких местах его применять

    • @victorrassoha8258
      @victorrassoha8258 Год назад

      let x можно определить в нужном scope. Допустим, в начале метода или вовсе на уровне модуля и использовать из замыкания внутри методов

  • @uncleabe8147
    @uncleabe8147 Год назад +2

    Где вы находите такие вакансии? Вопросы - такие основы, просто жесть
    Не понимаю, почему до сих пор ни на одно собеседование не попал, с учетом того, что все вопросы прозвучавшие в видео - азбука для дошкольников 😐

    • @smbatadamyan220
      @smbatadamyan220 Год назад

      да дело не в вопросах а в том как собеседник реагирует на них и как размышляет. обясняет ли он суть своими словами показывая что шарит в этом или отвечает заучанными определениями. думаю если взять 1000 джунов и выбрать из них 10лучших по ответам на эти вопросы потом выбрать 10 лучших из той же 1000 по оценке их реальных работ то не будет не одной совпадаюшей имени в этих 2 топ 10 по разным принципам.
      просто как я понимаю интревьюеры обычно не совсем понимают для каких задач берут человека чтобы проверить конкретные способности этого человека выполнять те задачи которыми он будет заниматся.

  • @xenm85
    @xenm85 Год назад +2

    А в чем разница 1+1 и MOV ax 1 ADD AX 1? Мы так и будет в 2023 году про var спрашивать?))

  • @deshark5949
    @deshark5949 Год назад +2

    14:50 React - это основной фреймворк.😄

  • @sergeysmirnov7586
    @sergeysmirnov7586 4 месяца назад +1

    Лиля наверное очень растроилась, когда узнала что все это один большой пранк)

  • @Torbjorn-ph7rt
    @Torbjorn-ph7rt Год назад +4

    На 13й минуте сломал "легенду" что джун. Реальный собеседующий заметно напрягся бы.

    • @andreyvoloshko3376
      @andreyvoloshko3376 Год назад +1

      он и заметил:) сложность алгоритмов это уже он заметил:) никто в джунов обычно такое не спрашивает

  • @dreykanbern1453
    @dreykanbern1453 Год назад +9

    Не настоящее собеседование, джуны не видитесь, вас с говной смешают за такие ответы

  • @user-io6jp1up9c
    @user-io6jp1up9c Год назад

    Какой Компонт дид маунт? Они в 2023 все ещё на классах пишут?

  • @user-td6ps3nl9g
    @user-td6ps3nl9g 4 месяца назад +1

    Жалко тим лида, который был уже уверен, что нашёл золотую жилу, а по итогу потом узнает, что тестиртвал не он, а его)

  • @user-fr4lz1fc4q
    @user-fr4lz1fc4q Месяц назад

    Вах, вах, вах!!! Как не хорошо завышать ожидания работодателей)))
    У меня спросили:
    - где работал?
    - с чем работал?
    - Что такое транзакция?
    Всё - будешь oracle разработчиком)

  • @EgorMoscowNeverSleep
    @EgorMoscowNeverSleep 9 месяцев назад

    4:40 Интересно, от кого первого пошло ошибочное определение, что var - это создание "глобальной переменной"? Многие, кого я собеседование, это говорили и я сразу же отвечал, что в таком случае на JS до ES6 невозможно было бы программировать.

    • @MrRagday
      @MrRagday 5 месяцев назад

      То есть что у конста функциональная область видимости - это норм? ;)

  • @AleksMosquito
    @AleksMosquito Год назад +1

    тип раскусил на 17:16 предположение "точно джуниор" ))))

  • @GexPlayerMD
    @GexPlayerMD 5 месяцев назад +1

    14:57 Ну тут всё ваще просто. Дом - это то, чем ты владеешь, а виртуальный дом - это дом в ипотеке, тоесть он как бы у тебя есть, но его как бы у тебя нет, эдакий дом Шрёдингера.

    • @ioshiy
      @ioshiy 5 месяцев назад

      а house?

  • @MrStoikiy
    @MrStoikiy Год назад +1

    Случайно попалось это видео. Честно говоря очень скептически отношусь к ролику. Выглядит как подставное интервью. Почему?
    Ответы везде очень поверхностные и не полные (Я понимаю что ты не Web Dev) но при этом человек хвалит постоянно а в конце удивлён уровню на фоне других кандидатов, при этом уровень не достаточный для джуна на react. То есть это насколько плохие джуны тогда приходят?
    Так же на веб разработчика всегда спрашивают весь JS от корки до корки до того как переходят к либам или фреймворкам. А тут и половины нет.
    Очень спорно в общем.
    Понравилось:
    Что такое Redux? - Стейт менеджер а больше ничего и не знаю. (Это как бы сразу отказ) потому что - Иммутабельность JS, как работает JS и для чего был создан Redux, какие проблемы решает. Это джун должен хотя бы поверхностно знать.

    • @user-td1sk1ux7n
      @user-td1sk1ux7n 4 месяца назад

      Легко сказать, когда ты сидишь дома за компом. А когда тебе нужно ответить через секунду после вопроса, вполне нормально прошло собеседование. И кстати, то, что ты назвал, это лоу мидл уже. Не надо душнить излишне)

  • @Kind663
    @Kind663 8 месяцев назад

    Добрый день! Я начинающий junior разработчик (js), подскажите пожалуйста где искать стажировку ?

    • @sosad6341
      @sosad6341 5 месяцев назад

      Не искать

  • @Interoper
    @Interoper Год назад +2

    "Senior" тут вовсе не прикидывается джуном, судя по ответам "Что такое EcmaScript". Да и интервьюер недалеко ушел "нет точного ответа". EcmaScript - это то встраиваемый расширяемый не имеющий средств ввода-вывода язык программирования, используемый в качестве основы для построения других скриптовых языков. Что тут неточно?

  • @user-de4ie6qr8t
    @user-de4ie6qr8t 5 месяцев назад

    «О большое? Ну, ответить сложно»
    Ну актеееер 😂

  • @STELLS541
    @STELLS541 Год назад

    На самом деле, собес довольно адекватный, вопрос прям джуновские и не требуют опыт от 5 лет, знания всех алгоритмов мира и прочее. 😅

  • @Kellhus_Channel
    @Kellhus_Channel 9 месяцев назад +1

    Это видео не поможет новичкам набраться уверенность и найти себе работу, потому что ты пошёл на позицию джуна где явные требования в виде опыта работы программистом, тебя 1/3 интервью опрашивают на этот счёт. Скрамы, из каких людей состояла команда на прошлой работе, доводилось ли писать тесты - это всё актуально для людей которые УЖЕ программисты с опытом работы. Естественно таким людям, с опытом, легко найти другую работу.
    Сделай такой же видос где ты 1/3 интервью на все эти вопросы говоришь что ноль опыта у тебя и ты самоучка или только с вуза/курсов, не работал со скрамом, понятия не имеешь что такое общаться с заказчиком и т.д. и после таких заявлений пусть тебе в конце скажут что тебя берут - тогда да, такое видео действительно поможет новичкам набраться уверенности найти себе работу.
    Но я сомневаюсь что без циферки опыта в резюме ты вообще попадёшь на интервью, и без знаний о том "что было на предыдущей работе" вряд ли ты его пройдёшь.

  • @dmitripolevoi4473
    @dmitripolevoi4473 5 месяцев назад +1

    Спеку бы почитать про лет вар и конст, а потом посмотреть сорцы например фастифая, и подумать почему там вары и нет тс. Что один что другой

  • @xenm85
    @xenm85 Год назад

    Не. Это стэндап какой то. Автор реально сеньор? Весело конечно

  • @user-qt9un1nb6v
    @user-qt9un1nb6v 4 месяца назад +1

    от смеха сейчас лопнут

  • @Pax_Roma
    @Pax_Roma Год назад +3

    К кандидату вопросов нет, т.к. он заявляет нам что не фронт, а вот к интервьеру вопросы есть, особенно когда он на поднейшую чуш отвечает положительно) Либо духа небыло сказать что кандидат не прав.

    • @alexgorodecky1661
      @alexgorodecky1661 Год назад +4

      Был момент, я проводил по 5 собеседований в день. На второй минуте я понимал подходит человек или нет. Остальные 30-40 приходилось "для протокола" слушать всякий бред от отвечающего. Это этика или "не хватало духу"?

    • @Pax_Roma
      @Pax_Roma Год назад +1

      @@alexgorodecky1661 без понятия, думаю вам нужно порефлексировать над этим. Видимо вы потом для этики тестовое задание давали? Просто есть такие, встречал) Что касается видео и почему у меня вопросы к интервьюеру: допустим он для какой то этики сидит, но зачем говорить что кандидат отвечает правильно и отпускает комплименты?

    • @alexgorodecky1661
      @alexgorodecky1661 Год назад

      @@Pax_Roma , наверное он считает что ответ правильный 😄

    • @Pax_Roma
      @Pax_Roma Год назад

      @@alexgorodecky1661 ну, видимо да)

    • @The14Some1
      @The14Some1 5 месяцев назад

      @@Pax_Roma Я думаю, всё достаточно просто - мы с вами просто не слышали ответы остальных. Когда чувак не прыщавый школьник с заикающимся голосом, когда ощущается, что есть опыт за плечами, ты невольно начинаешь симпатизировать человеку и даже если он не очень точно говорит, ты пытаешься ему помочь, закрываешь глаза на косяки и т.п.
      Другие кандидаты скорее всего у интервьювера оставляли ощущение безысходности и тоски, а тут сразу видно - толковый мужик. Пусть даже местами не совсем верно говорит.
      И главное, несмотря на формальную некорректность, интервьювер делает на самом деле правильно - он прислушивается своей чуйки, которая ему подсказывает - кандидат подходящий, нужно брать. Мы то конечно знаем, почему. А он чисто на шестом чувстве действует.

  • @dd4el12
    @dd4el12 Год назад

    Var глобальная, let блочная, const константа вот так?

  • @SKiPER210397
    @SKiPER210397 Год назад +2

    Супер ізі собес. Я дивився реальні записи, які зміг знайти на українському ютубі, то там все зовсім інакше)
    В реальності все набагато більше жорстко, більше питань по нюансам і і тебе душать аж поки не поясниш як треба)

    • @user-en4hl4mm6q
      @user-en4hl4mm6q Год назад +1

      Такий і повинен бути для джуніора. А то багато галер бажають собі джуна із досвідом сеньора та зп стажера

    • @AntiBandera
      @AntiBandera Год назад

      хрюкинг

  • @furryablack29
    @furryablack29 5 месяцев назад

    Вопрос четыре про переменные должен идти первым имхо

  • @nerofighter472
    @nerofighter472 Год назад

    Эх было бы у меня такое собеседование(

  • @aheadvic8976
    @aheadvic8976 5 месяцев назад

    Т.е. у всех профессиональные микрофоны? Это только у меня нет такого? Или заранее попросили на собесе быть с проф аудио оборудованием?)

    • @Ss-vx5xe
      @Ss-vx5xe 3 месяца назад

      ну так он сеньор, может себе позволить

  • @loground
    @loground 6 месяцев назад

    Самый простой собес который я видел на джуна))

  • @user-yb8ll6nv1f
    @user-yb8ll6nv1f 4 месяца назад

    Ееее, ееее, нуууу, уууу, ееее

  • @ruslankonychev1137
    @ruslankonychev1137 Год назад

    Мля,мне бы такое собеседование.Ато ощущение что вопросы- мидл а иду на место джуна,еще и лайфкодинг порой хотят

  • @cherimolah9493
    @cherimolah9493 11 месяцев назад +2

    Автор держался 8 минут прежде, чем спалился, что он пайтон разработчик

  • @mayday4977
    @mayday4977 Год назад +1

    Ну ответы примерно на трейни по современным меркам , я уже молчу о том что лайвкодинга не было. На джуна с зп в косарей 40 - прошел бы. Очень многие ответы слишком абстрактны по типу что такое рендер - ну это то что рендерит и тд. Я понимаю что это не основной язык собеседуемого, но беру в своем комменте за основу то что после просмотра видео джуны будут думать что подобных ответов будет достаточно для собеса и работы. Ребят , нет!