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

2023 ж. 1 Мау.
9 376 Рет қаралды

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

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

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

    @ulka-bulka@ulka-bulka11 ай бұрын
  • Дякую! Слава Україні! Слава всім захисникам! Повага всім хто допомагає!

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

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

    @Lotpite@Lotpite7 ай бұрын
  • Дякую, було цікаво)

    @Vladyslav_Sliusar@Vladyslav_Sliusar11 ай бұрын
  • <a href="#" class="seekto" data-time="2735">45:35</a> є парент компонент і є чайлд і чи буде перерендерюватись чайлд при умові що ререндериться батько, навіть якщо немає пропсів <a href="#" class="seekto" data-time="2824">47:04</a> що таке контекст і коли та як його використовувати? <a href="#" class="seekto" data-time="2907">48:27</a> контекст з т.з. перформансу <a href="#" class="seekto" data-time="2952">49:12</a> маючи контекст, які дані краще в нього класти: динамічні чи статичні (ті що дуже рідко оновлюються (напр, прапорець теми)) <a href="#" class="seekto" data-time="3040">50:40</a> поняття та ідею стейт менеджменту <a href="#" class="seekto" data-time="3164">52:44</a> основні відмінності між redux, zustand, recoil <a href="#" class="seekto" data-time="3346">55:46</a> який стейт менеджмент коли необхіден? <a href="#" class="seekto" data-time="3543">59:03</a> принципи SOLID <a href="#" class="seekto" data-time="61">1:01</a>:01 solID (interface segregation and dependency inversion principles) <a href="#" class="seekto" data-time="63">1:03</a>:56 functional programming <a href="#" class="seekto" data-time="66">1:06</a>:42 переваги та недоліки використання функціонального програмування <a href="#" class="seekto" data-time="68">1:08</a>:30 rambda як використовував кандидат <a href="#" class="seekto" data-time="70">1:10</a>:34 аналоги rambda <a href="#" class="seekto" data-time="71">1:11</a>:50 оброблення помилок в реакт <a href="#" class="seekto" data-time="76">1:16</a>:59 error boundary на різних рівнях додатку <a href="#" class="seekto" data-time="77">1:17</a>:54 яку логіку треба описувати в error boundary <a href="#" class="seekto" data-time="78">1:18</a>:41 how with async request? <a href="#" class="seekto" data-time="80">1:20</a>:46 restAPI помилка. Як обробити помилку яку ти навіть не очікуєш отримати і щоб не падав фронтенд? <a href="#" class="seekto" data-time="87">1:27</a>:06 таємний гість Віталій Рубан та його фідбек <a href="#" class="seekto" data-time="87">1:27</a>:53 про нього <a href="#" class="seekto" data-time="88">1:28</a>:07 по-суті фідбек про кандидата <a href="#" class="seekto" data-time="89">1:29</a>:07 плюси <a href="#" class="seekto" data-time="90">1:30</a>:11 мінуси <a href="#" class="seekto" data-time="93">1:33</a>:47 проблема контекст API <a href="#" class="seekto" data-time="95">1:35</a>:57 підсумок

    @_ivanoleksiuk@_ivanoleksiuk6 ай бұрын
  • 🚀🔥🚀 дякую пане Сергій за таку можливість!

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

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

      @zoojs@zoojs11 ай бұрын
    • Є в планах

      @babichweb@babichweb11 ай бұрын
  • Дуже корисні відео! Намагаюсь не пропускати))

    @redsky0043@redsky00435 ай бұрын
    • Дякую)

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

    @user-yl1sd9ye9y@user-yl1sd9ye9y7 ай бұрын
    • Та дно а не интервью

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

    @pathliving@pathliving9 ай бұрын
  • Декілька моментів не знав, зокрема про Solid та нюанси graphql, а так наче відео навіть легше ніж на джуна пішло. Дякуємо за контент!

    @lil_peepka@lil_peepka11 ай бұрын
    • Дякую, приходьте ще )

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

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

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

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

    @volodymyr_bro001@volodymyr_bro0018 ай бұрын
    • Ramda

      @Andrerud@Andrerud8 ай бұрын
  • Підвищена концентрація "знову ж таки" в повітрі

    @rem2764@rem276411 ай бұрын
  • Тобто знов ж таки

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

    @zoojs@zoojs11 ай бұрын
    • Я теж дуже приємно здивований

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

    @vvchernyshenko@vvchernyshenko11 ай бұрын
  • <a href="#" class="seekto" data-time="1066">17:46</a> Ви впевнені, що ви розмовляли саме про function override, а не про function overload?)

    @simpsomk@simpsomk11 ай бұрын
    • Good point, дякую) саме так я говорив про function overload, override це інше👍

      @vpetryniak@vpetryniak11 ай бұрын
    • НУ ПЕРЕПУТАЛИ

      @babichweb@babichweb11 ай бұрын
    • Но відповів правильно, заєбісь )

      @babichweb@babichweb11 ай бұрын
    • Ха-ха)):)

      @vpetryniak@vpetryniak11 ай бұрын
    • @@babichweb уважний trainee на зв'язку :)

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

    @user-et7sz1dc9t@user-et7sz1dc9t9 ай бұрын
    • Якщо зберем 3400 підписників, обіцяю наступну співбесіду з в'ю. Але потрібна допомога ;)

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

      @firepixel9701@firepixel97014 ай бұрын
  • Коли вже буде бек? :)

    @zukora@zukora10 ай бұрын
    • Думаю над цим

      @babichweb@babichweb10 ай бұрын
  • А можна посунути плакат богунівців на більш вигідну позицію?)

    @maksymmalyk@maksymmalyk11 ай бұрын
    • То треба цвяшка перебить )

      @babichweb@babichweb11 ай бұрын
  • Дивлюсь пів години - це точно на мідла, а не на сеньора інтервью? 🙃

    @ivDeny@ivDeny11 ай бұрын
    • Перші півгодини питань - мене на джуна таке питали 🥲

      @ShoTHIk@ShoTHIk11 ай бұрын
    • ​@@ShoTHIkголовне не питання, а відповіді)

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

    @golysh.v@golysh.v7 ай бұрын
    • Можливо, у новому сезоні )

      @babichweb@babichweb7 ай бұрын
  • Low mid dev 🤌🏻

    @Selieznov@Selieznov4 ай бұрын
    • forms.gle/GfqX5CsuuqvzrpFD8

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

    @1654045@165404511 ай бұрын
    • Самі в шокови

      @babichweb@babichweb11 ай бұрын
    • та ну ... багато води аби побалакати називається. Це иебе питають про одне а ти навколо про все що знаєш...

      @guliver7295@guliver729511 ай бұрын
    • docs.google.com/forms/d/e/1FAIpQLSfzhG-j9IqCZDB-fQMMJXVli_JC2Tbuutc6_GX7i6tikCpfNg/viewform

      @babichweb@babichweb11 ай бұрын
  • щось відповіді пана не налазять на сіньора як по мені.. та й на мідла таке..... мою думку дуже файно ілюструє момент <a href="#" class="seekto" data-time="883">14:43</a> (в статиці ) )))))

    @guliver7295@guliver729511 ай бұрын
  • <a href="#" class="seekto" data-time="2832">47:12</a> - ось стільки я витримав. "Знов ж таки" перемогло. Вибачте, я більше це дивитись не можу.

    @CorwinZt@CorwinZt8 ай бұрын
  • Знов ж таки. тобто. Знов ж таки. тобто. тобто. Знов ж таки. Знов ж таки. тобто. тобто. Знов ж таки. тобто. Знов ж таки. тобто. Знов ж таки. тобто. Знов ж таки. тобто. тобто. Знов ж таки. Знов ж таки. тобто. тобто. Знов ж таки. тобто. Знов ж таки. тобто. Знов ж таки. тобто.

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

    @sergeykushnerov8947@sergeykushnerov89477 ай бұрын
    • Якщо тобі потрібне чітке питання і чітка відповідь то це не інтерв'ю, а дока треба тобі

      @arseniimaksymenko4259@arseniimaksymenko42596 ай бұрын
KZhead