Frontend Middle // Співбесіда наживо // Валерій Петриняк // S1E3

Поделиться
HTML-код
  • Опубликовано: 1 июн 2023
  • Він - людина, що робить усе не по порядку. Почав вчити англ з читання документації bash, пішов до універу, провчився рік на відмінно та кинув, повернувся на іншу спеціальність в універ та був відрахований, після чого знову пішов учитися. Не прийняв офер через відсутність тайпскрипту в стеку.
    Він сам напросився до мене на співбесіду, тож цієї п'ятниці зустрічайте в “По живому наживо” Валерія Петриняка! Чи вдасться йому продертися крізь хащі підступних запитань? Чи буде він спроможний захистити свої знання ? Що скаже йому людина в масці? Дізнаємось разом 2 червня о 19:00 на каналі “Сергій Бабіч та Дивовижний світ веброзробки”! Не проґавте!
    LinkedIn Валерія: / valerii15298
    Долучитися до допомоги ЗСУ
    🔗 send.monobank.ua/jar/AeXQ6YRf2X
    💳 5375411202918178
    Долучитися до розвитку каналу:
    🔗 send.monobank.ua/jar/9LUqtFvZXp
    💳 5375411204412287
  • РазвлеченияРазвлечения

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

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

    Подати заявку на участь в новому сеозні можна тут: forms.gle/fjduoCexYadKRCP17
    Постійно діючий коштозбір для ЗСУ
    🔗 send.monobank.ua/jar/AeXQ6YRf2X
    💳 5375411202918178

  • @_ivanoleksiuk
    @_ivanoleksiuk 6 месяцев назад +3

    45:35 є парент компонент і є чайлд і чи буде перерендерюватись чайлд при умові що ререндериться батько, навіть якщо немає пропсів
    47:04 що таке контекст і коли та як його використовувати?
    48:27 контекст з т.з. перформансу
    49:12 маючи контекст, які дані краще в нього класти: динамічні чи статичні (ті що дуже рідко оновлюються (напр, прапорець теми))
    50:40 поняття та ідею стейт менеджменту
    52:44 основні відмінності між redux, zustand, recoil
    55:46 який стейт менеджмент коли необхіден?
    59:03 принципи SOLID
    1:01:01 solID (interface segregation and dependency inversion principles)
    1:03:56 functional programming
    1:06:42 переваги та недоліки використання функціонального програмування
    1:08:30 rambda як використовував кандидат
    1:10:34 аналоги rambda
    1:11:50 оброблення помилок в реакт
    1:16:59 error boundary на різних рівнях додатку
    1:17:54 яку логіку треба описувати в error boundary
    1:18:41 how with async request?
    1:20:46 restAPI помилка. Як обробити помилку яку ти навіть не очікуєш отримати і щоб не падав фронтенд?
    1:27:06 таємний гість Віталій Рубан та його фідбек
    1:27:53 про нього
    1:28:07 по-суті фідбек про кандидата
    1:29:07 плюси
    1:30:11 мінуси
    1:33:47 проблема контекст API
    1:35:57 підсумок

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

    Дякую! Слава Україні! Слава всім захисникам! Повага всім хто допомагає!

  • @ulka-bulka
    @ulka-bulka 11 месяцев назад +6

    Мені до мідла, як до неба рачки 😁 але було капець як цікаво! нагуглилась на два дні наперед і дізналась багато нового! ) Валерій великий молодець і, як на мене, дуже класно відповідав! 💪Дуже дякую!

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

    шойно побачив цей собес. самий топовий чувак в цій серії вюх. згідний з таємним гостем про його рівень. окрема подяку Бабічу за такого таємного гостя: коротко, чотко, відверто, по ділу.

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

    Дякую, було цікаво)

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

    🚀🔥🚀 дякую пане Сергій за таку можливість!

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

      Дякую, що зголосився, було несподівано та круто! Чекаю на синйорську співбесіду!

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

      @@babichweb може тоді додасте лайвкодінг? Цікаво було би глянути

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

      Є в планах

  • @Lotpite
    @Lotpite 7 месяцев назад +1

    тааак. Кандидат, якого цікавить те чим він займається, а не просто відпрацювати зміну, завжди цікавий для інших. Етер вогінь, вось ^_^😁

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

    Дуже корисні відео! Намагаюсь не пропускати))

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

    про Error Boundary можна ще додати, що залежно від продукту іноді краще "ламати" лише частину інтерфейсу і фолбечити якийсь UI, а іноді краще всю апку "розламати" - наприклад, в банківських продуктах, якщо зламати лише частину інтерфейсу, а не всю апку (окрім header та footer), то юзер зможе в зломаному функціоналі зробити певні неправильні операції (конвертувати валюту випадково, відправити не тому отримувачу і тд)

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

    коментар до теми контексту в реакті : )
    пропорець білої або темної теми, можна застосовувати для html тегу (html.dark or html.light)
    а далі в залежності від теми обирати, які змінні для кольорів використовувати

  • @user-yl1sd9ye9y
    @user-yl1sd9ye9y 7 месяцев назад

    Передивився усі інтерв'ю. На зараз це напевно найсильніше і найвпевненіше в'ю від кандидата. Дуже дякую за класний контент

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

    Декілька моментів не знав, зокрема про Solid та нюанси graphql, а так наче відео навіть легше ніж на джуна пішло. Дякуємо за контент!

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

      Дякую, приходьте ще )

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

    Двічі перемотував та крикнув чайкою на моменті "В тебе все ідеально в розробці, але приліють ПОЕБАНІ дані" ))) Бляха, інтервʼю наче ожило)) Такий життевий дискашен проблеми у офісі між декількома розробниками))

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

    До речі на рахунок DI(Dependency Inversion) я там забув і сплутав і розказав про (Inversion of control) а Dependency Inversion це дещо інше, для тих кому цікаво загугліть, дуже класний принцип і часто пригоджується не тільки в ООП а й взагалі в розробці.

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

    Матеріал крутий) Для підготовки до інтервю на мідла саме це) Було досить цікаво послухати запитання й відповіді)
    Єдине, маю 1 питання. Можливо раніше відповіді вже були то прошу дуже не критикувати)) І так:
    1) Про яку бібліотеку говорив Валерій, що там є майже все корисні функції, але вона не поєднюється з тайп скриптом?

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

    Дуже прохаваний чувак, сподобався. Була би своя компанія - запропонував би офер))

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

      Я теж дуже приємно здивований

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

    Підвищена концентрація "знову ж таки" в повітрі

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

    Тобто знов ж таки

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

    Коли вже буде бек? :)

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

      Думаю над цим

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

    17:46 Ви впевнені, що ви розмовляли саме про function override, а не про function overload?)

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

      Good point, дякую) саме так я говорив про function overload, override це інше👍

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

      НУ ПЕРЕПУТАЛИ

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

      Но відповів правильно, заєбісь )

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

      Ха-ха)):)

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

      @@babichweb уважний trainee на зв'язку :)

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

    Цікавий формат, мені сподобалось. Хотілось би ще бачити більш чіткі пояснення правильних відповідей від інтервьюерів. Якби я не знав як працює реакт контекст то мені було б важко інтерпретувати фразу "контекст ререндерить усе що його використовує". Це значить що ререндерить все дерево компонентів що обернуто в контекст провайдер? Чи ні? Багато хто так і розуміє ))

  • @user-et7sz1dc9t
    @user-et7sz1dc9t 9 месяцев назад

    Було б цікаво мідл+ vue послухати. А то якийсь організований ігнор вьюшників всюди)

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

      Якщо зберем 3400 підписників, обіцяю наступну співбесіду з в'ю.
      Але потрібна допомога ;)

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

      @@babichweb підписників уже більше а відоса про Vue нема ((

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

    А можна посунути плакат богунівців на більш вигідну позицію?)

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

      То треба цвяшка перебить )

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

    Дивлюсь пів години - це точно на мідла, а не на сеньора інтервью? 🙃

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

      Перші півгодини питань - мене на джуна таке питали 🥲

    • @arseniimaksymenko4259
      @arseniimaksymenko4259 6 месяцев назад +1

      ​@@ShoTHIkголовне не питання, а відповіді)

  • @golysh.v
    @golysh.v 7 месяцев назад

    Ну шо там, коли сіньйорна співбесіда для Валерія?)

    • @babichweb
      @babichweb  7 месяцев назад +1

      Можливо, у новому сезоні )

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

    Low mid dev 🤌🏻

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

      forms.gle/GfqX5CsuuqvzrpFD8

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

    Та це ніхуя не мідл. Він їбашить покруче багатьох сеньорів.

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

      Самі в шокови

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

      та ну ... багато води аби побалакати називається. Це иебе питають про одне а ти навколо про все що знаєш...

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

      docs.google.com/forms/d/e/1FAIpQLSfzhG-j9IqCZDB-fQMMJXVli_JC2Tbuutc6_GX7i6tikCpfNg/viewform

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

    щось відповіді пана не налазять на сіньора як по мені.. та й на мідла таке..... мою думку дуже файно ілюструє момент 14:43 (в статиці ) )))))

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

    47:12 - ось стільки я витримав. "Знов ж таки" перемогло. Вибачте, я більше це дивитись не можу.

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

    Знов ж таки. тобто. Знов ж таки. тобто. тобто. Знов ж таки. Знов ж таки. тобто. тобто. Знов ж таки. тобто. Знов ж таки. тобто. Знов ж таки. тобто. Знов ж таки. тобто. тобто. Знов ж таки. Знов ж таки. тобто. тобто. Знов ж таки. тобто. Знов ж таки. тобто. Знов ж таки. тобто.

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

    Больше 100 собеседований за 2 года было, но вот этот формат, дно полное. Нихера не информативно, собес на мидла, а вода одна

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

      Якщо тобі потрібне чітке питання і чітка відповідь то це не інтерв'ю, а дока треба тобі