Cобеседование Junior NODE JS backend разработчика

Поделиться
HTML-код
  • Опубликовано: 10 янв 2025

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

  • @XtReLLGaming
    @XtReLLGaming 3 года назад +273

    БОЛЬШЕ БЕКЕНДА! Неужели кто-то сделал собесы бекенда, а то одни фронты))

    • @xice111
      @xice111 3 года назад +9

      на Node мало бек вакансий

    • @UlbiTV
      @UlbiTV  3 года назад +13

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

    • @beknazaromuraliev5680
      @beknazaromuraliev5680 3 года назад +4

      @@UlbiTV тогда давайте собес junior MERN

    • @goodgamershow6505
      @goodgamershow6505 2 года назад

      @@UlbiTV не знаешь, почему? Тоже заметил, что абсолютно везде, даже на западе, вакансий на нод разработчика почти нет. Неужели все слова про популярность нода просто слова?
      Также заметил, что тех же бэкенд вакансий на джаве в разы больше.
      Просто учу щас нод, но из-за того, что такие дэвы не очень востребованы,все желание пропадает

    • @goodgamershow6505
      @goodgamershow6505 2 года назад +1

      @@ViRT1ST смотрю через LinkedIn. За прошедший месяц все бэкэнд вакансии были лишь на джаву/питон/с#. Поэтому ушел учить реакт.жс

  • @serhiirubets6630
    @serhiirubets6630 3 года назад +60

    Хороший формат, для человека который около пол года на самообучении имеет довольно хорошие знания, респект. Так же порадовал собеседующий, который не просто валил вопросами, а направлял и подсказывал. Молодцы. Ждем моковые интервью с мидлами, сенйорами и архитекторами :)

    • @UlbiTV
      @UlbiTV  3 года назад +5

      Спасибо!)

    • @ОлегАн-т5ж
      @ОлегАн-т5ж Год назад +1

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

  • @sergeyplotnikov5031
    @sergeyplotnikov5031 3 года назад +170

    По NodeJS пожалуйста ещё собеседования!! Будет круто с Middle или Senior.

    • @UlbiTV
      @UlbiTV  3 года назад +18

      Учту!)

  • @programming5944
    @programming5944 3 года назад +11

    Пошла жара! Cобеседование Junior NODE JS разработчика

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Хех))

  • @jsmonstr9638
    @jsmonstr9638 3 года назад +5

    С нетерпением жду еще собеседований! Спасибо ULBI TV!

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Будут!)

  • @luckytima2315
    @luckytima2315 3 года назад +7

    хо-хо мысли реально ,материальны ))Всю неделю об это думал и вот готово ,лайк автоматом !)

    • @UlbiTV
      @UlbiTV  3 года назад +3

      Спасибо, теска!)

  • @itpro952
    @itpro952 3 года назад +4

    Нравится рубрика, жду продолжения, ulbi tv спасибо!

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Спасибо!)

  • @ЭзамАппаева
    @ЭзамАппаева 3 года назад +8

    Новое видео !!! Значит день пройдет отлично. Сразу лайк👍

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Спасибо вам!)

  • @bogdanbogdan5276
    @bogdanbogdan5276 3 года назад +17

    Отвечающий красавчик!

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Согласен)

  • @recon_4735
    @recon_4735 3 года назад +4

    Спасибо большое за информацию и ролик. Я решал параллельно с собеседуемым

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Красавчик, успехов!)

  • @vladyslavfx3892
    @vladyslavfx3892 3 года назад +16

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

  • @slavikkokoiev6723
    @slavikkokoiev6723 3 года назад +6

    Тимур - Громаднейшее спасибо за этот ролик, в моей жизни он появился как никогда кстати, благодаря твоему каналу стал увереннее в себе в разы), думаю я не один, кто после этого ролика снова пробежится по основам JS и пересмотрит любимые технологии..., а после начнет искать вакансии в разработке понимая что всё возможно если приложить усилия. Мне иногда кажется что настоящая работа разработчика это постоянное изучение нового..... и только это способствует его развитию.. Я только стал на этот необычайно интересный и захватывающий путь программиста, и чем сильнее я погружаюсь в его глубины, тем больше стаю зависимым от этого необычного мира. Желаю всем получать удовольствие от этой работы.!"

    • @UlbiTV
      @UlbiTV  3 года назад +1

      Спасибо! Все верно подметил! Все получится и желаю тебе успехов!

  • @mykhailopetrenko1875
    @mykhailopetrenko1875 3 года назад +5

    Ну наконец-то собеседование по NodeJs =)

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Да!)

  • @jsInspector
    @jsInspector 3 года назад +6

    Отличная рубрика, люблю смотреть собесы.

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Спасибо!)

  • @mikhailpodlevskykh8500
    @mikhailpodlevskykh8500 3 года назад +3

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

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Огромное спасибо дружище)

  • @ericbelecov3115
    @ericbelecov3115 3 года назад +9

    Спасибо за твои старания в нашу пользу 👍⭐

    • @UlbiTV
      @UlbiTV  3 года назад +2

      И тебе спасибо за поддержку!)

  • @badseller_net
    @badseller_net 3 года назад +7

    Красава, нормально отвечал. Особенно учитывая фактический опыт работы, то прям очень достойно)

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Согласен)

  • @davidadj2555
    @davidadj2555 3 года назад +28

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

    • @UlbiTV
      @UlbiTV  3 года назад +10

      Есть два вида программирования, одно для собесов, другое для реальных задач))

    • @zeropoint6130
      @zeropoint6130 3 года назад +2

      @@UlbiTV Ахахахахаха, жиза

    • @delfalge
      @delfalge 3 года назад +2

      @@UlbiTV вот! меня очень давно волнует этот аспект. почему так? на собеседовании нельзя посмотреть "программирование для реальных задач"?

  • @РоманАртемьев-л3в
    @РоманАртемьев-л3в 3 года назад +6

    Тээээкс. Это годненько. Надо продолжать

    • @UlbiTV
      @UlbiTV  3 года назад +1

      Спасибо!)

  • @user-pd9no5ye5g
    @user-pd9no5ye5g 3 года назад +10

    Для общего понимания даже фронтендерам нужно это знать, явно для фронта минусом не будут такие знания, с удовольствием целиком посмотрю) но вечером)))

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Согласен!) приятного просмотра

  • @ipa_stor
    @ipa_stor 3 года назад +5

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

    • @UlbiTV
      @UlbiTV  3 года назад +3

      Спасибо!)

  • @s.chernikovv
    @s.chernikovv Год назад +1

    Спасибо за интервью. Перехожу уже 2 недели на стек Node.js, до этого есть опыт пол года на Java, поэтому то что надо)
    Задачу с рекурсивным подсчетом суммы элементов бинарного дерева так решил:
    const traverseTreeRecursive = (tree) => {
    if (tree === undefined) return 0;
    const rightSum = traverseTreeRecursive(tree.left);
    const leftSum = traverseTreeRecursive(tree.right);
    return tree.value + rightSum + leftSum;
    }

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

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

  • @lLIKEm1dy
    @lLIKEm1dy 3 года назад +4

    Огромное спасибо, после просмотра понял, что можно уже садиться за весла)

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Успехов!)

  • @disconnect-forever
    @disconnect-forever 3 года назад +6

    Полезный контент, продолжай! Ждём-с... )

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Спасибо!)

  • @alexeylozenko6093
    @alexeylozenko6093 2 года назад +1

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

  • @ОлегПетров-п4у
    @ОлегПетров-п4у 3 года назад +3

    Тимур, спасибо! Полезный контент, продолжай!

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Спасибо!)

  • @nixaristix1819
    @nixaristix1819 3 года назад +4

    Очень круто, продолжай!

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Спасибо!)

  • @sharyar_t
    @sharyar_t 3 года назад +4

    Привет. Спасибо за контент! Готовлюсь к собеседованиям смотря твои видео :)

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Привет, и тебе спасибо, успехов!)

  • @mikhailstepanischev8316
    @mikhailstepanischev8316 3 года назад +4

    Спасибо,шикарный видос !

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Благодарю!)

  • @sergeyplotnikov5031
    @sergeyplotnikov5031 3 года назад +3

    Большое спасибо! Очень полезная информация!

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Благодарю!)

  • @svgnbrg
    @svgnbrg 3 года назад +1

    function din(i, maxval) {
    return [i].concat(i < maxval ? din(i+1, maxval) : []);
    }
    var arr = din(1, mynumber); можно использовать генераторы для создания дин массива...

  • @ТаяКузнецова-г5ь
    @ТаяКузнецова-г5ь 2 года назад

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

  • @havealook9983
    @havealook9983 3 года назад +1

    Спасибо за видео. Интересно было послушать собеседование именно по node.

  • @ДмитрийДмитриевич-ы2о

    22:58 по рекурсии не много поправлю 6+ 5 по факту не будет как дойдёт до кода:
    count += sumTree(tree.left)
    произойдёт соответственно вызов функции
    и sumTree(tree.left) попадёт в стек вызовов и суммироваться значения начнет
    после того как блок if(){} перестанет быть true
    в обратном порядке из стека начнётся (складываться) значение в count и возвращаться новое
    P.S
    вообще хороший пример!

  • @Василий-я5г4г
    @Василий-я5г4г 3 года назад +1

    Огромная благодарность за работу!

  • @ПавелПотапенко-ы5э
    @ПавелПотапенко-ы5э 3 года назад +7

    const sumTree = (tree) => {
    if (!tree) return 0;
    return tree.value + sumTree(tree.left) + sumTree(tree.right)
    }

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Тоже как вариант) хорошее решение

    • @erjigit17
      @erjigit17 2 года назад

      const sum = tree => tree
      ? tree.value + sum(tree.left) + sum(tree.right)
      : 0

  • @андрейподольский-б4щ

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

  • @НаильИхсанов-д4ч
    @НаильИхсанов-д4ч 2 года назад

    Классный формат, жду с нетерпением следующих роликов!

  • @alexpipin3693
    @alexpipin3693 3 года назад +7

    чувак красавчик, видно любит книги, что многим надо взять на заметку!!!!!
    что бы так понимать как он, ютубчика не достаточно
    совет парню, когда уйдет уже в практику, повторять теорию, потому что быстро выветривается
    а то будет как в моем случае, я так сильно дрочил теорию, что мне почти весь месяц снился event loop, фп, монады, промисы,патерны мне даже во сне являл Луис Астенсио))), знания просто рвались из меня
    патом я на изи прошел собес и все..... и делаешь обычную рутинку, где 70% из того, что ты знал не используется
    теперь когда я буду собеседоватся на другую работу, мне опять надо многое вспоминать
    и желаю парню не выгорать, потому что патом уже не будет так охото, узнавать что-то новое, но все зависит от места работы и команды, в идеале попасть в конкуренцию, там тебе выгореть не дадут!

    • @UlbiTV
      @UlbiTV  3 года назад +3

      Поддерживаю каждое слово, спасибо за отзыв и советы!)

    • @arhim7650
      @arhim7650 3 года назад +2

      Очень спорно про теорию, заучивать кучи книг, и тратить на это пол года времени или больше, что бы потом 70-80% из этого не использовать, простой вопрос, зачем ? Ты эту теорию как раз таки и забываешь потому, что она не используется, и мозг эту информацию отлаживает в самы дальний ящик. А 20-30% нужных ты без проблем нагонишь в процессе практики, т запомнишь их, потому как это то, что ты будешь использовать. Как по мне, самый рациональный способ научиться программированию, по соотношению затрат времени и результата, это учить базу выбранного тобой языка, и потом писать код, писать много кода. По поводу собесов на Мида и дальше, я конечно их не проходил, сам джун с 10 месяцами опыта, но очень сомневаюсь, что мида будут особо гонять по теории, как джуна, больше будут интересоваться конкретными технологиями и бывшими проектами, но это всего лишь моё ИМХО. Мне значительно проще учиться на практике, когда ты сидишь читаешь какую нить теорию, то сидишь и думаешь "что это ? зачем оно ? где я буду это применять ?", а когда ты пишешь код, то ты целенаправленно ищешь информацию, и уже знаешь для чего тебе этот кусок кода, и как он приблизительно должен работать, так понимание приходит значительно быстрее, просто в разы, и запоминается это куда лучше.
      З.Ы. Я не имею ввиду, что теория совсем бесполезна, но заучивать её и пытаться сразу разобраться, это реально бесполезная трата времени.

    • @alexpipin3693
      @alexpipin3693 3 года назад +1

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

    • @arhim7650
      @arhim7650 3 года назад +2

      @@alexpipin3693 Что за бредовый коммент. По твоему Джуна будут в такие проекты закидывать, без каких либо пояснений ? А мид и выше, без особых проблем разберется в подобном коде, возможно потратит на час больше времени. И для этого по вашему надо тратить кучу времени, что бы еще джуном заучивать книгу, кусочек которой возможно года через 2-3 ему пригодится, а возможно и нет ? Понятно, что если ты уже уверенный мид, и тебе надо проектировать что то относительно серьезное, то тебе придется читать подобные книги, но тут уже будешь знать что и для чего тебе надо, и запомнить подобное будет в разы проще. Но нафига подобные знания Джуну, который через пол года год, о них даже не вспомнит ? И да, рефакторинг кода, под новые задачи, это вполне нормально, если эти задачи не были оговорены сразу, всё ты один фиг не учтёшь, так что да, ты пишешь кучу кода, потом при поступлении новой задачи ты его переписываешь, и уже тогда ты делаешь его более универсальным.
      Или по твоему стоит делать супер универсальную кусок кода, для того что бы убрать/добавить кнопочку ? Не придумывай сам себе лишней работы, тебе дали таску, ты её делаешь. Придет таска добавить что то, отрефакторишь, и сделаешь другую таску.

    • @alexpipin3693
      @alexpipin3693 3 года назад +1

      @@arhim7650 да да, надейся что все будет так радужно и прям все хотят джуна которого надо нянчить
      без теории нету базы, без базы, нету понимания того что делаешь, без понимания того что делаешь, ты просто ляпаешь гугло код,
      мне искренне жалко что в веб хлынуло так много делетантов, которые шарагу заканчивали
      я очень надеюсь, что когда ты пойдешь устраиваться в нормальную компанию, ты осознаешь свои ошибки
      и не попадешься мне на собес!

  • @gritsienkooleg3447
    @gritsienkooleg3447 2 года назад +1

    Очень нравится! Спасибо огромное!

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

    Очень интересно было поприсутствовать и оценить свои знания, требуемые на собеседованиях у джуна. Респект автору за такой полезный контент.

  • @empty-w2x
    @empty-w2x 2 года назад

    Коммент в поддержку формата. Тоже жду ещё про back)

  • @demimurych1
    @demimurych1 3 года назад +3

    00:03:48 *Как можно поменять контекст функции*
    Правильный ответ никак. В JavaScript нет прямых механизмов управления контекстом функции.
    *this* это не контекст функции и никогда им не был.
    В JavaScript это обычный идентификатор который устанавливается в значение в соответствии с определенными условиями.
    При этом нет таки условий когда this мог бы указывать либо на контекст функции либо на контекст объекта.
    Официальная спецификация Глава 9 Executable Code and Execution Contexts
    00:05:10 *Асинхронный код*
    Промисы, а так же sync awaite это не способы работы с асинхронным кодом. Асинхронный код предоставлен в JavaScript Воркерами.
    Промисы это контракты, позволяющие гарантировать выполнения кода в определенных условиях.
    00:06:22 *Асинк и Аваите это просто синтаксис для работы с промисами*
    Нет неверно.
    Это не синтаксис для работы с промисами. Работа асинк аваите отличается от работы промисов как эскимос отличается от папуаса.
    Действительно для работы async нужны промисы, но это не значит что это просто такой синтаксис над ними.
    async и awaite это синтаксический сахар над генераторами, когда вместо написания кода генератора, который использует промисы в yeld используется упрощенная нотация через async awaite.
    Как следствие, такой код выполняется значительно медленнее чем та же цепочка промисов, но предоставляет более строгий контроль над контекстом выполнения кода.
    Потому, если в условиях задачи стоит написать максимально быстрый код, который вынужден использовать промисы, в решении никогда не используется sync и awat

  • @nikitahlinsky7455
    @nikitahlinsky7455 3 года назад +3

    Очень интересно и полезно перед собесом, давай больше по фронтенду видосов, спасибо за полезный контент))

  • @yaroslavabrasimov2845
    @yaroslavabrasimov2845 3 года назад +1

    Очень интересный формат, спасибо

  • @YuriiLutsyk0304
    @YuriiLutsyk0304 3 года назад +3

    Как всегда годный выпуск)

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Благодарю!)

  • @mike-xz4mc
    @mike-xz4mc 3 года назад +1

    Очень круто! Ждём еще)

  • @sovrinfo
    @sovrinfo 3 года назад

    Спасибо за видео.Коммент в поддержку!

  • @falsetrue7910
    @falsetrue7910 3 года назад +7

    Ждал, ждал, и наконец дождался, джунов конечно смотреть скучновато, хотелось бы мидлов, но все равно полезно, закрепляешь то, что знаешь, в подсознании откладывается

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Спасибо!)

  • @hafnow4093
    @hafnow4093 3 года назад +7

    Отличный контент, странно, что у Вас не очень много подписчиков.

    • @UlbiTV
      @UlbiTV  3 года назад +1

      С вашей поддержкой расту потихоньку)

  • @Davidovich_aka_smoozydrinker
    @Davidovich_aka_smoozydrinker 3 года назад +5

    Да есть же. Топ!

    • @UlbiTV
      @UlbiTV  3 года назад +1

      Благодарю!)

  • @AlexanderGrinvald
    @AlexanderGrinvald 3 года назад +1

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

  • @SK-in5bj
    @SK-in5bj 3 года назад +4

    Очередная годнота)

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Благодарю!)

  • @violentiner
    @violentiner 3 года назад +6

    Спасибо, как всегда контент бомба, собеседник немного разволновался что ли, в некоторых очевидных местах не смог собраться=)А так для полгода изучения норм, сам занимаюсь чуть больше и не уверен что выступил бы лучше=)

    • @UlbiTV
      @UlbiTV  3 года назад +3

      Волнение...)

  • @NameSurname-zm7gl
    @NameSurname-zm7gl 3 года назад +6

    Смотреть было приятно, лайк
    Только есть 1 просьба - добавляй таймкоды, длинное видео без низ это боль...

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Да я всегда добавлял, тут просто физически не успел

    • @UlbiTV
      @UlbiTV  3 года назад +2

      П. С. Спасибо!)

  • @vladislavbobrovnikov4825
    @vladislavbobrovnikov4825 2 года назад

    Отличное интервью! Спасибо!

  • @АдилетПранов-в2я
    @АдилетПранов-в2я 6 месяцев назад

    Очень крутое видео! Благодарю за старания

  • @dmitriyparhomenko7963
    @dmitriyparhomenko7963 3 года назад +3

    Отлично 👍 Хочется больше про nodeJS

    • @UlbiTV
      @UlbiTV  3 года назад +1

      Будет!)

  • @jsonslim
    @jsonslim 3 года назад +2

    28:56 четко ответил :) прям мой случай

  • @helenit4365
    @helenit4365 3 года назад +6

    Молодец! Лайк👏

    • @UlbiTV
      @UlbiTV  3 года назад +1

      Спасибо)

  • @ЗапасЗнаний
    @ЗапасЗнаний 2 года назад

    Хороший формат, продолжайте ещё

  • @АртемШарапанюк-ж5и
    @АртемШарапанюк-ж5и 3 года назад +6

    Мне очень нравится

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Спасибо)

  • @СергейВиноградов-м9ъ
    @СергейВиноградов-м9ъ 3 года назад +3

    Спасибо за выпуск, и сразу к делу , возможно есть смысл разделять подобные собесы, т.е. если собес джун нода, то оставлять вопросы только по ноде, задачки на рекурсии сделать в отдельном видео - JS задачки. Я понимаю, что в реале это всё будет в одном собесе , тогда это можно в один плейлист загнать.
    Просто так будет более конкретно и точечно, захотел сегодня повторить задачки - открыл видео с задачами, захотел вопросы по бэку, отрыл бэк, ну и в превью можно будет смело использовать "МИНИНизмы" :)))) типа концетрат, без воды, сжатый и качественный контент)))
    Просто из этого собеса я не могу сделать выводы для себя, годен ли кандидат на позицию джуна на ноде
    Ну или запилить нормальный видос, где перечислить требования, что должен знать НодаДжун)) чтобы можно было с уверенностью сказать, мол зная вот это и это, вас 100% возьмут как джуна, или мидла))
    А по поводу фронт или бэк.......тут уже целые каналы созданы на эти темы и это уже до маразма доходит, типа отсобеседование, разные люди, одни и те же вопросы и часто одни и те же несуразные ответы, даже если ответ дичь, то зачастую, задающий просто говорит, мол не знаешь, ну идём дальше
    Ну и в целом, нода в русском сегменте ютюба - поле не паханное, в отличие от того же реакта
    Так , ну вроде алгоритмы удовлетворили, автору удачи в нелёгком блогерском деле

  • @varanakonda
    @varanakonda 3 года назад +3

    лайк за тему не глядя

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Спасибо!)

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

    15:20
    eval(JSON.stringify(binnaryTree).replace(/[^\d,]/g, "").replace(/,+/g, "+"))
    сумма без рекурсий) не благодарите.
    можно ещё упростить при желании)

  • @pavlodovbush2340
    @pavlodovbush2340 3 года назад +21

    Очень хотелось бы middle backend node.js

    • @UlbiTV
      @UlbiTV  3 года назад +3

      Учту!)

  • @fly1594
    @fly1594 2 года назад

    Спасибо! Только начал изучать node js

  • @sanya2580
    @sanya2580 3 года назад +3

    Очень классный канал и автор отлично все объясняет, сам по этому каналу неплохо обновил знание теории, но было бы на много интереснее еслиб практические задачи были больше на особенности использования node js, а не на алгоритмы, так как в большинстве реальных проектов такое требуется крайне редко, и по сути такое больше нужно только для собеседований в некоторые компании.

  • @thankfulperson3309
    @thankfulperson3309 3 года назад +3

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

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Спасибо!) будет!)

  • @ДаянаЗукаева
    @ДаянаЗукаева 3 года назад +4

    Очень интересно!)))

    • @UlbiTV
      @UlbiTV  3 года назад +2

      3 раза пересмотрела?)

    • @ДаянаЗукаева
      @ДаянаЗукаева 3 года назад +3

      @@UlbiTV пять вообще-то))))0))0

    • @UlbiTV
      @UlbiTV  3 года назад +2

      @@ДаянаЗукаева ох уж эти фанатки 😏

    • @ДаянаЗукаева
      @ДаянаЗукаева 3 года назад +2

      @@UlbiTV ну тут такие темы полезные освещают, невозможно остаться равнодушной)))0)0

  • @allextone1
    @allextone1 2 года назад

    Очень информативно, спасибо за видео!)

  • @Polite_person_
    @Polite_person_ 3 года назад +8

    Круто, а я на собесы боюсь идти, но на все вопросы ответил, и про рекурсию сразу решение придумал, походу я засиделся)

    • @UlbiTV
      @UlbiTV  3 года назад +3

      Многие недооценивают свои знания, успехов!)

    • @ilyaponomarev9279
      @ilyaponomarev9279 3 года назад +2

      Я работаю около 3 лет, но не ответил бы на половину теоретических вопросов из видео, так что пробуйте

  • @FreakxUA
    @FreakxUA 3 года назад

    Супер крутой формат видео(я как новичек в технологии говорю)

  • @fanifyeyev
    @fanifyeyev 3 года назад +11

    очень хороший джун

    • @UlbiTV
      @UlbiTV  3 года назад +3

      Согласен

    • @ВасяПупкин-н9д9с
      @ВасяПупкин-н9д9с 3 года назад +8

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

  • @Никита-ь7ю8г
    @Никита-ь7ю8г 3 года назад +6

    Отличное видео!
    Хотелось бы увидеть битву двух экспертов)
    Попробуй позвать Егора Малькевича, было бы очень интересно посмотреть.

    • @taras7844
      @taras7844 3 года назад +3

      Егор, фронтендер на самом деле он в беке не очень

    • @ПанЧиЛо
      @ПанЧиЛо 3 года назад +6

      Если вы считаете Егора экспертом, то у меня для вас плохие новости

  • @ilyaponomarev9279
    @ilyaponomarev9279 3 года назад +4

    Структуры данных, жёстко))

  • @ГерманМиллер-ш8р
    @ГерманМиллер-ш8р 3 года назад +1

    Супер контент!

  • @skynov
    @skynov 3 года назад +4

    Нравится, node js, react, frontend

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Круто!)

  • @vitaliisavran3545
    @vitaliisavran3545 3 года назад +4

    Агонь)

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Благодарю

  • @vitaly-
    @vitaly- 3 года назад +3

    Отлично) За бек)

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Спасибо!)

  • @sega21rus98
    @sega21rus98 3 года назад +5

    Спасибо, полезно

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Спасибо!)

  • @paulbundy07
    @paulbundy07 3 года назад +3

    Большое спасибо. Было очень полезно, узнал многое. Жду продолжения такого формата.

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Благодарю, будет!)

  • @piyada-on1
    @piyada-on1 3 года назад +1

    function sumTree(tree)
    {
    if (tree == undefined)
    return 0;
    return tree.value + sumTree(tree.left) + sumTree(tree.right);
    }

  • @АлексейТишаков
    @АлексейТишаков 3 года назад +4

    Как начинающий фронт - энд могу сказать, что теперь мне стало понятно на хрена я читаю Дитье Харгава "Грокаем алгоритмы" ;)

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Пхахах)) хорошая книга, кратко и лаконично

    • @АнтонСоколов-п1ю
      @АнтонСоколов-п1ю 3 года назад +3

      У Ulbi TV как раз есть видео очень хорошее похожее по содержанию и не долгое.

    • @UlbiTV
      @UlbiTV  3 года назад +3

      @@АнтонСоколов-п1ю алгоритмы и структуры данных полный курс!)

    • @АнтонСоколов-п1ю
      @АнтонСоколов-п1ю 3 года назад +2

      @@UlbiTV ага - точно. Я когда смотрел, то сразу сложилось впечатление, как будто смотрю эту книгу :) Классное видео! Без воды, структурировано и визуализировано. Очень полезно для начального ознакомления или освежить в памяти перед собесами :)

    • @АлексейТишаков
      @АлексейТишаков 3 года назад +3

      @@UlbiTV МФТИ Тимофей Хирьянов (чтобы сделать матрёшку надо сделать матрёшку;)

  • @user-pd9no5ye5g
    @user-pd9no5ye5g 3 года назад +5

    блин, уже хочу чат и форму на собес))) реально каждый ролик жду как Мандалорца или Игру Престолов))

    • @UlbiTV
      @UlbiTV  3 года назад +3

      Ахахах)) щас загруженность большая очень, скорость выпуска контента приостановилась к сожалению

  • @РусланЮсуфов-ф3ш
    @РусланЮсуфов-ф3ш 3 года назад +6

    Очень годно, что все тупняки вырезаешь, хотя и собеседуемый отвечал очень шустро. А то большинство аналогичных каналов с собесками растягивают всё минимум на 1 час, а зачастую и по 1,5 +

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Да, да) половина собеса вода)

  • @nichitapasat495
    @nichitapasat495 3 года назад

    Спасибо за полезный контент !

  • @-X-Ray-
    @-X-Ray- 3 года назад +1

    Кайф, пили ещё)

  • @Revalto
    @Revalto 3 года назад +1

    4:55, можно же использовать func(...arr) ?

  • @Almas-2002
    @Almas-2002 3 года назад +14

    Лайк

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Спасибо!)

  • @programming5944
    @programming5944 3 года назад +3

    Досмотрел до конца, спасибо автору, побольше таких собеседований, но лучше фронтенд

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Спасибо, учту!)

  • @hutoryanin
    @hutoryanin 3 года назад +7

    Здравствуй, интересный формат видео.
    *Р. е. с. п. е. к. т.*

    • @UlbiTV
      @UlbiTV  3 года назад +3

      Спасибо друг)

    • @hutoryanin
      @hutoryanin 3 года назад +2

      @@UlbiTV незачто друг, благодарю за видео, жду следующее.

  • @Gdyvfjttyhhh
    @Gdyvfjttyhhh 3 года назад +16

    Было бы круто сделать встроенные тайм-коды)

    • @UlbiTV
      @UlbiTV  3 года назад +5

      Всегда делаю, тут не успел)

  • @ermakamre
    @ermakamre 3 года назад +6

    Наверное, для задачек было бы удобнее использовать что-то вроде Quokka.js, когда сразу все результаты вычисляются и показываются на лету.

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Как вариант!)

  • @mtyEyes
    @mtyEyes 3 года назад +6

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

    • @UlbiTV
      @UlbiTV  3 года назад +1

      Спасибо!)

  • @kushinii
    @kushinii 3 года назад +4

    Посмотрел твои видео по redux, сейчас досмотрел интервью, очень годный контент, спасибо за старания, если будет платный контент подписался бы 🙏🔥

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Спасибо друг, пока нет платного контента)

  • @alexanonymous5823
    @alexanonymous5823 3 года назад +4

    круто=)) побольше бек енда плиз=))) спсибо=))

    • @UlbiTV
      @UlbiTV  3 года назад +2

      Будет, будет!)

  • @anaflorea898
    @anaflorea898 3 года назад

    Спасибо! Очень хорошая работа

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

    Очень круто получилось, по больше бы собеседований с бекенда