2:30:04 Сомнительное утверждение по поводу отображения загрузки. У фетча ReadableStream в боди - вполне можно читать оттуда чанки и считать отправленный/принятый объем данных.
2:38:25 unknown - это история когда скорее неважно какие данные, чем неизвестные. Вообще ситуаций, при которых мы знаем что что-то будем, но не знаем что именно - такого быть не должно и это по-пахивает косяками как на уровне архитектуры, так и потенциальными багами, т.к. unknown придется приводить к конкретному типу (и получается что уже знаем какой тип должен быть). Хорошо если это через тайпгвард будет сделано, но обычно люди просто кастуют через someVal as SomeType.
Я думаю да, я не думаю, что это будет прям проблема, все конечно зависит от уровня кода и понимания, ангуляр все таки диктует довольно жестко свои правила, во вью есть же больше свободы
Можешь рассказать о блокирующих ресурсах? На mdn статью почитал, как будто с механизмом preloader scanner, link не блокирует парсинг css, а вот рендер да.
а по поводу код ревью секции. зачем хранить postList в App - лучше это вынести за предел App - (тут не сказано это) - по поводу Post компонента - почему про деструктуризацию ничего не сказано? const IMAGE = data.imagesrc - зачем тут UPPERCASE ? это разве неизменяемая константа? imgSrc у всех разный. тоже неверно. + лучше использовать деструктуризацию = const {imgsrc: image} = data
Это действительно похоже на вопросы для джуна. Забавно когда мидла или синьора спрашивают о том же самом. Там, на мой взгляд, надо проверять опыт, умение писать чистый код и грамотно ревьювить чужой. Ну и умение решать любые задачи самостоятельно.
@@siberiacancode скажи пожалуйста, если есть твердое ощущение, что ответы собеседника довольно поверхностны благодаря тому что сам изучаю информацию по документациям, есть ли возможность попасть к вам на интервью? Возможно ваша платформа поможет найти первую работу. Заранее спасибо!
По поводу того, что все в JS - это объект, ложь. Примитивы остаются примитивами, а если попытаться получить у них метод или свойство, кроме null и undefined, будет вызван конструктор обертка соответсвующего типа и примитив неявно станет объектом.
Но примитив например string это екземпляр класа String, т.е обьект, так и с остальными примитивами, метод это же функция в свойвстве обьекта, у примитивов есть методы, а значит они обьекты
@@kilhbffvc7011 самый простой способ опровергнуть ваши доводы: const str1 = "str"; const str2 = new String("str") // специально через new чтобы вернулся объект обёртка а не valueOf() обертки. str1 == str2 //true, тут используется приведение str1 === str2 //false, без приведения Тут наглядно показано что "str" !== new String("str")
вижу реки малафии в каментах но скажу что слушать такой собес отвратно запинается оговаривается не знает ттого не знает сего "ой что то там было я не помню ну да вот как то так" даже на начальном уровне вопросов тупо посыпался
Качественно, интерестно смотрится, спасибо за контент
Спасибо за фидбек
Очень интересно и полезно, спасибо
Спасибо за фидбек, рад что пригодилось
В остальном - клевое интервью, спасибо за контент
Спасибо за такой приятный коммент
Урааа, долго ждал 🔥 Спасибо Дима
Всем спасибо за фидбек и приятного просмотра
топ топ, летс го в реки
2:30:04 Сомнительное утверждение по поводу отображения загрузки. У фетча ReadableStream в боди - вполне можно читать оттуда чанки и считать отправленный/принятый объем данных.
вопросы джуновские половина, но чувак крепкий мидл уже
Такое бывает, плюс нужно учитывать волнение
Жесткий джун конечно.
Есть такое, спасибо за фидбек
да хуй там там не джун даже поставленная речь как минимум мидла +
ё
2:38:25 unknown - это история когда скорее неважно какие данные, чем неизвестные. Вообще ситуаций, при которых мы знаем что что-то будем, но не знаем что именно - такого быть не должно и это по-пахивает косяками как на уровне архитектуры, так и потенциальными багами, т.к. unknown придется приводить к конкретному типу (и получается что уже знаем какой тип должен быть). Хорошо если это через тайпгвард будет сделано, но обычно люди просто кастуют через someVal as SomeType.
1:27:15 Тайпскрипт в этом не поможет совсем, ибо в проде тайпскрипта не будет /dushnila-mode
Здравствуйте. На вью тоже другой программист быстро адаптируется к коду прежнего программиста? В ангуляр это так, в одном из роликов вы рассказывали
Я думаю да, я не думаю, что это будет прям проблема, все конечно зависит от уровня кода и понимания, ангуляр все таки диктует довольно жестко свои правила, во вью есть же больше свободы
@siberiacancode , спасибо за ответ. Теперь мысли учить ангуляр. Тут другой момент: на него вакансий меньше, чем на вью и реакт
Почему вы без вебок?
В тот момент буквально не было вебки и я еще не показывал лицо, следующий такой ролик будет с моей вебкой
Уверенно знаю ответы на все эти вопросы, но работу найти не могу 😔
а ское тебе лет?
А что тебе отвечают ?
Та же проблема, ввиду отсутствия коммерции - скипают резюме.
Можешь рассказать о блокирующих ресурсах? На mdn статью почитал, как будто с механизмом preloader scanner, link не блокирует парсинг css, а вот рендер да.
+ Я так же думал. Автор, ты перепутал с рендером?
А можно узнать о каком докладе идёт речь на 55:25?
Яро плюсую
нашел?
ruclips.net/video/HDajDASxn-w/видео.html
ruclips.net/video/HDajDASxn-w/видео.html
@@siberiacancode спасиба друк
а по поводу код ревью секции. зачем хранить postList в App - лучше это вынести за предел App - (тут не сказано это) - по поводу Post компонента - почему про деструктуризацию ничего не сказано? const IMAGE = data.imagesrc - зачем тут UPPERCASE ? это разве неизменяемая константа? imgSrc у всех разный. тоже неверно. + лучше использовать деструктуризацию = const {imgsrc: image} = data
Я уже неоднократно замечаю, что автор разгоняясь, проглатыаает концовки предложенний, слов и не понятно, что он имел ввиду. Это так должно быть?
да, автор не умеет разговаривать
Дисклексия
Очевидно, что так не должно быть, можно было без последнего предложения написать это)
а как смотреть , ваще не грузится (( есть на других площадках запись?
С телефона
в вк
в вк через 30 минуток будет
скажи спасибо правительству рф которое замедлило ютуб))
@@designed6102 спасибо правительство РФ🙃
В описании Влад, в видео Артем
по жизни Олег
По факту Вася
а в душе Димас
для корешей Серый
В итоге чела зовут Саня
31:32 наоборот, == приводит к типу
да абсолютно верно
Про доступность я бы еще добавил вопрос про скиплинк, это очень полезная штука для пользователей с клавиатуры)
расскажи поподробнее, не нашел в гугле
Это действительно похоже на вопросы для джуна. Забавно когда мидла или синьора спрашивают о том же самом. Там, на мой взгляд, надо проверять опыт, умение писать чистый код и грамотно ревьювить чужой. Ну и умение решать любые задачи самостоятельно.
Привет, данное собеседование моковое и на целено именно на количество знаний
А что забавного, когда спрашивают подобное у мидла или сеньора?
@@egorkurilko2995Ничего забавного тут все хорошие и правильные вопросы, парень немножко звезду словил, думает что познал дзен программирования.
таймкоды??????
Будут попозже ❤
Сделай
Есть таймкодики
С первых минут можно подумать, что собес на сисадмина
звать сисадмина ?
собес уже на скорости 1.5 похоже
И даже так прошло 3 часа
ну явно не jun собеседуется
А кто по твоим ощущениям
@@siberiacancode ну скорее всего джун, я дальше досмотрел он слабенький
можешь скинуть видео собеседования которое тебе больше нарвиться, где собеседюеться прям хороший джун ?
крутой разработчик! но знания явно намного выше джуна
Ну сейчас только такие джуны и нужны (шутка)
@@siberiacancodeСлабые джуны значит нужны?
@@sjdjjsjsjs3991 да, у нас постоянно набирают джунов в команды веба
@@siberiacancode скажи пожалуйста, если есть твердое ощущение, что ответы собеседника довольно поверхностны благодаря тому что сам изучаю информацию по документациям, есть ли возможность попасть к вам на интервью?
Возможно ваша платформа поможет найти первую работу.
Заранее спасибо!
По поводу того, что все в JS - это объект, ложь. Примитивы остаются примитивами, а если попытаться получить у них метод или свойство, кроме null и undefined, будет вызван конструктор обертка соответсвующего типа и примитив неявно станет объектом.
Но примитив например string это екземпляр класа String, т.е обьект, так и с остальными примитивами, метод это же функция в свойвстве обьекта, у примитивов есть методы, а значит они обьекты
@@kilhbffvc7011 самый простой способ опровергнуть ваши доводы:
const str1 = "str";
const str2 = new String("str") // специально через new чтобы вернулся объект обёртка а не valueOf() обертки.
str1 == str2 //true, тут используется приведение
str1 === str2 //false, без приведения
Тут наглядно показано что "str" !== new String("str")
В спеке такие штуки называются абстрактными методами
вижу реки малафии в каментах
но скажу что слушать такой собес отвратно
запинается оговаривается не знает ттого не знает сего "ой что то там было я не помню ну да вот как то так"
даже на начальном уровне вопросов тупо посыпался
Ну такое бывает и может случится с каждым, я думаю кто-то для себя найдет смысл в просмотре такого собеса и сделает для себя выводы.