Питання від партнера - бананки від Svitla Systems! forms.gle/t5yijeUo8D7M2heg9 Дай правильну відповідь до 12:00 понеділка, 2 грудня, і стань учасником розіграшу подарунків від партнера!
Дякую за інтерв'ю! Ви там щось говорили, мої думки на мить відключились і рандомний набір слів з вашої інтелектуальної співбесіди взламав код в моїй голові і рішення проблеми оптимізації на моєму проєкті прийшло до мене як просвітлення!!! Тож моя особиста дяка!!!😂
Ключові моменти з інтерв’ю "defer чи async? Мікрофронтенди та реакція на негативні фідбеки | Співбесіда Frontend Middle": Формат інтерв'ю (00:02-00:48): Сергій Бабіч проводить співбесіду у форматі розмови без лайвкодингу. Тематика - пошук кандидата рівня Middle у команду. Запрошений гість (01:38): Максим Сабко - кандидат із дворічним досвідом комерційної розробки, спеціалізується на фронтенді з використанням React, Redux, TypeScript. Має також невеликий досвід у бекенді та цікавиться розробкою ігор на Unity. Технічний досвід Максима (02:25-05:39): Перший проєкт - розробка систем для державних структур України (наприклад, служба 1551). Найцікавіший проєкт - мультиорендний планувальник (scheduler), де єдина бекенд-система обслуговувала кілька клієнтів через різні бази даних залежно від URL запитів. Особисті виклики (03:08): Проблеми з електропостачанням через війну, проте ведучий і гість продовжують працювати, закликаючи підтримати благодійні збори. Мета співбесіди (04:02): Визначення відповідності досвіду кандидата до вигаданої вакансії Middle-розробника. Особисті захоплення Максима: Аніме, комп’ютерні ігри, навчання створенню ігор. Загальний тон інтерв'ю: Невимушений діалог із гумором, водночас включає серйозні технічні аспекти. Хоча повний транскрипт містить більше деталей, ці пункти узагальнюють основний зміст.
@babichweb сподобалось про Web Workers. Я був щиро впевнений, що пан Бабіч вирішив поумнічать і перевірити Макса, чи слідкує він за новими анонсами ecmascript. І очікував відповідь про setTimeout та нову експериментальну фішку scheduler.yield(), яка ймовірно, стане частиною JS
@@babichweb ютуб з'їв попередній коментар. Тому лаконічніше. Мені сподобалось питання про Web Workers. Я очікував, що це перевірка Макса, чи слідкує він за новинками ES і чи скаже він, що окрім розбивання складної задачі через setTimeout в майбутньому можна буде використовувати scheduler.yield
копець, пишу цей коментар вчетверте, Ютуб вирішив з'їсти попередні =) мені дуже сподобалось питання про Web Workers, оскільки я очікував, що це питання-перевірка, чи слідкує Макс за оновленнями ES. Я був впевнений, що відповідь, це розбити цикл з 100 000 ітерацій за допомогою setTimeout і додати, що в майбутньому буде краще рішення - scheduler.yield(), який зараз в тестовому режимі є в Chrome
Дякую за вашу працю! p.s як ідея для контенту - моковий співбесід з Демі Муричем (As for JS) - буде дууууууже цікаво. Тим паче він сам казав, що "було б здорово таке зробити" ) Мабудь даже не співбесід, а балачки-розвінчуванная деяких мифів у світі js та html\css
@@ОлександрВолошин-ъ7ъ куки перекладаються як реп'яшки. Ті самі, що налипають на штани) тому чесно, я би не хотів слухати про те, що реп'яшки мають вагу кілька кілобайт, Паутино Працівники дозволяють зняти навантаження з основного потоку. Ну а про дієслова, то це так. Ми ж не філологи чи перекладачі, щоб швидко знайти відповідник у мові. Це звичайний професійний жаргон. Таке явище описане в підручниках з української мови
Щось аж себе згадав, коли мало в чому розбирався ) Автору дяка, але є побажання, дуже не вистачає тайм-кодів, дивився вже запис. Можно ще було помучати питаннями, як сторінка рендериться ( Progressive Rendering ) та чому зазвичай script запихають в самий низ.
Трошки почитав про версії хттп, але про доцільність бандла не зрозумів з контексту відео - це ж найактуальніша річ в 2024. Бандли широко використовуютсья у фреймворках, за допомогою вебпака наприклад формується мейн бандл, поліфіли, вендор, бандл стилів .... . Можливо Ви маєте на увазі, що відправляти той самий мейн бандл, тобто весь наш код одним файлом це не дуже доцільно ? Але і тут нам фреймворк допомгає, можно реалізувати лейзі лоадинг модулів, що по суті і є прикладом використання хттп асинхронного завантаження.
Задача зі списком у 100 тисяч елементів - типовий приклад запитання, далекого від реальної практики. Обговорювати використання Web Workers для операцій із DOM теж некоректно, адже вони просто не можуть взаємодіяти з DOM напряму. Варто більше зосереджуватись на реальних кейсах і практичних рішеннях.
Я от сам сиджу і відповідаю під відео)) На питання про те що клієнти жаліються на лаги сайту я відразу крикнув - e2е тести перевірити на різних браузерах, та мануально відкриваємо вкладку перфоманс і вперед перевіряти)
Питання від партнера - бананки від Svitla Systems!
forms.gle/t5yijeUo8D7M2heg9
Дай правильну відповідь до 12:00 понеділка, 2 грудня, і стань учасником розіграшу подарунків від партнера!
Дякую за інтерв'ю! Ви там щось говорили, мої думки на мить відключились і рандомний набір слів з вашої інтелектуальної співбесіди взламав код в моїй голові і рішення проблеми оптимізації на моєму проєкті прийшло до мене як просвітлення!!! Тож моя особиста дяка!!!😂
Приходьте ще )
Крутий етер!🤝
Круто, як завжди дякую за ці відео і респект всім, хто приходить на публічні співбесіди
Дякую!
Блін, я кайфую від практичних питань пана Бабіча ) Сергію, дякую ! Рома, Макс - круто, цікаво слухати
Дякую!
дуже дякую! під звуки шахедів контєнт заходить на ура!
Було супер корисно
Сергій, Ромчик, вам за це велике дякую 😀😀
Крутий кандидат, приємно слухати
Передам йому )
приємно чути😄
Гарні нетревіальні питання. Чудовий співбесідник. Дякую
Дякую за перегляд!
Чудове інтервʼю! Максиме, пишаємося твоїми успіхами ❤
Сергію, вже придумали, які нові формати співбесід проводити для наших випускників?)
Ану дайте мені вашого найсильнішого студента, щоб я йому влаштував найжорсткіший іспит в житті!
Підете на таке?)
@@babichweb у нас всі такі, тому довіряємо вашому вибору учасників для інтервʼю)
Нєнєнєнє, дайте мені свого ЧЕМПІОНА!
Як завжди ТОП, продовжуйте!
Дякую)
Ключові моменти з інтерв’ю "defer чи async? Мікрофронтенди та реакція на негативні фідбеки | Співбесіда Frontend Middle":
Формат інтерв'ю (00:02-00:48):
Сергій Бабіч проводить співбесіду у форматі розмови без лайвкодингу.
Тематика - пошук кандидата рівня Middle у команду.
Запрошений гість (01:38):
Максим Сабко - кандидат із дворічним досвідом комерційної розробки, спеціалізується на фронтенді з використанням React, Redux, TypeScript.
Має також невеликий досвід у бекенді та цікавиться розробкою ігор на Unity.
Технічний досвід Максима (02:25-05:39):
Перший проєкт - розробка систем для державних структур України (наприклад, служба 1551).
Найцікавіший проєкт - мультиорендний планувальник (scheduler), де єдина бекенд-система обслуговувала кілька клієнтів через різні бази даних залежно від URL запитів.
Особисті виклики (03:08):
Проблеми з електропостачанням через війну, проте ведучий і гість продовжують працювати, закликаючи підтримати благодійні збори.
Мета співбесіди (04:02):
Визначення відповідності досвіду кандидата до вигаданої вакансії Middle-розробника.
Особисті захоплення Максима:
Аніме, комп’ютерні ігри, навчання створенню ігор.
Загальний тон інтерв'ю:
Невимушений діалог із гумором, водночас включає серйозні технічні аспекти.
Хоча повний транскрипт містить більше деталей, ці пункти узагальнюють основний зміст.
Проглянув повністю трансляцію. Дякую за такий крутий контент
Дякую за перегляд, приходьте ще!
Вітаю! Було дуже цікаво послухати, виніс для себе багато корисного)
Роман - молодець, все було круто
Дякую!
Дякую, цікавий стрім! Позаписувала собі що почитати.
Дякую!
Якісний український контент!
Спасибі за вашу працю.
Дякую!
Круто ! Ще цікаво було б про #gamedev послухати.
Класна співбесіда. Дуже люблю такий формат
Дякую! Яке питання найбільш цікавим видалось?
@babichweb сподобалось про Web Workers. Я був щиро впевнений, що пан Бабіч вирішив поумнічать і перевірити Макса, чи слідкує він за новими анонсами ecmascript. І очікував відповідь про setTimeout та нову експериментальну фішку scheduler.yield(), яка ймовірно, стане частиною JS
@@babichweb ютуб з'їв попередній коментар. Тому лаконічніше. Мені сподобалось питання про Web Workers. Я очікував, що це перевірка Макса, чи слідкує він за новинками ES і чи скаже він, що окрім розбивання складної задачі через setTimeout в майбутньому можна буде використовувати scheduler.yield
копець, пишу цей коментар вчетверте, Ютуб вирішив з'їсти попередні =) мені дуже сподобалось питання про Web Workers, оскільки я очікував, що це питання-перевірка, чи слідкує Макс за оновленнями ES. Я був впевнений, що відповідь, це розбити цикл з 100 000 ітерацій за допомогою setTimeout і додати, що в майбутньому буде краще рішення - scheduler.yield(), який зараз в тестовому режимі є в Chrome
Дякую за контент!
Ми старались )
Ого, як багато разів прозвучало - код г***о). А загалом цікаво , про версії HTTP прям відкриття!
Якій же він молодчинка 🎉🎉
Я передам )
Дякую за вашу працю!
p.s як ідея для контенту - моковий співбесід з Демі Муричем (As for JS) - буде дууууууже цікаво. Тим паче він сам казав, що "було б здорово таке зробити" ) Мабудь даже не співбесід, а балачки-розвінчуванная деяких мифів у світі js та html\css
Я вкотре кажу - я не проти ) Але хіба хто візьметься помогли з організацією ) у мене повна срака справ і розписаний графік етерів до квітня місяця )
Таке обличча хоч на іконах малюй) святий фронт-ендер
Маленькі фронтендики бігають 😂 це топ
Макс красава, Бабіч красава, Ромчик красава 🎉🎉🎉
І ти красава!
Лайк за webworker-и
Why мені так ріже ears цей мовний style:)
Бо це звичайнісінька профдеформація та фаховий жаргон. А що?
@@ОлександрВолошин-ъ7ъ куки перекладаються як реп'яшки. Ті самі, що налипають на штани) тому чесно, я би не хотів слухати про те, що реп'яшки мають вагу кілька кілобайт, Паутино Працівники дозволяють зняти навантаження з основного потоку.
Ну а про дієслова, то це так. Ми ж не філологи чи перекладачі, щоб швидко знайти відповідник у мові. Це звичайний професійний жаргон. Таке явище описане в підручниках з української мови
@@babichweb та все круто, це я просто не звик.
ssr не швидше грузить сторінку, можливо за другим разом хіба, на певний час
10 тейлвіндів з 10
Бггг, ти дограєшся з тим тейлвіндом )
Устроім тобі співбесіду по тайлвінду))))
Лайвкодинг, муахахахаха!
обережніше, за тейлвінд можна по шапці отримати)
Таргарієн кофта топ. Якщо це вона))
Вони, вони )
Щось аж себе згадав, коли мало в чому розбирався ) Автору дяка, але є побажання, дуже не вистачає тайм-кодів, дивився вже запис. Можно ще було помучати питаннями, як сторінка рендериться ( Progressive Rendering ) та чому зазвичай script запихають в самий низ.
Етери закінчуються о 21, ідуть дві години. Майте бога в серці з тими таймкодами, хоча б в перший день)
Трошки почитав про версії хттп, але про доцільність бандла не зрозумів з контексту відео - це ж найактуальніша річ в 2024. Бандли широко використовуютсья у фреймворках, за допомогою вебпака наприклад формується мейн бандл, поліфіли, вендор, бандл стилів .... . Можливо Ви маєте на увазі, що відправляти той самий мейн бандл, тобто весь наш код одним файлом це не дуже доцільно ? Але і тут нам фреймворк допомгає, можно реалізувати лейзі лоадинг модулів, що по суті і є прикладом використання хттп асинхронного завантаження.
Причини виникнення бандлів як таких полягають саме в обмеженнях 1.1, а от все інше то вже обросло по дорозі.
Задача зі списком у 100 тисяч елементів - типовий приклад запитання, далекого від реальної практики. Обговорювати використання Web Workers для операцій із DOM теж некоректно, адже вони просто не можуть взаємодіяти з DOM напряму. Варто більше зосереджуватись на реальних кейсах і практичних рішеннях.
Питання було не про DOM взагалі, я кілька разів на цьому наголошував. Задача саме про важкі обчислення в іншому потоці.
Варто уважніше слухати.
Це такий мідл, як я сіньйор))
І? Ти так уважно дивився, що пропустив окрему примітку, що саме в цьому етері middle
Проходити інтервью - це окрема робота. Я вже забув речей більше ніж знаю. І з міліардом речей працював на роботі. НА інтервью би хрін що згадав.
не вайт а віт
Дякую
@ я теж дякую коли мене виправляють
@boyywnkobe дякую
@@babichweb 😂
Я от сам сиджу і відповідаю під відео))
На питання про те що клієнти жаліються на лаги сайту я відразу крикнув - e2е тести перевірити на різних браузерах, та мануально відкриваємо вкладку перфоманс і вперед перевіряти)