Ну чувак все равно странный..."ой я забыл как это на fetch писать, я обычно на реакте пишу" через какое то время - "а как ты на реакте пишешь?" - "ну....а что ты имеешь ввиду?....ну я там fetch использую".... просто слов нет и в конце говорит "ну вопросы были прям для начинающих, я думал будет сложнее" ну понятно да
А по факту скорее всего джун) "Хз как чувак работает там год и сам проект делает, учитывая что ему плказывают обычную переменную в глобальном скопе и спрашивают про доступ из функции sayHi и он не может сразу ответить..." - сразу выдает..
Нормально парень отвечал. Не вау, но по всем темам видно что что-то читал/смотрел, где-то подзабыл (что вполне нормально), где-то поверхностное понимание, но этого для старта работы достаточно, как мне кажется. Не джун+, но уверенный стажер/джун. А комменты аля "ой, он не ответил слово в слово как на лерн.жс" от тех, кто или сам только-только изучил эти темы или только-только повторил, и думает: "ну как можно этого не знать". Черные души, которые не способны понять, что то, что не используется постоянно, может забываться. Но собеседующие добряки, конечно. Обычно, стоит чуть закопаться с ответом и начмэинаются "многозначительные вздохи" от которых чувствуешь себя полным дном и еще больше загоняешься. Ну и задачек по js не хватило.
ну тут как и говорили, прочитай как интерпретатор считывает твой код, просто базу функция вызвана ПОСЛЕ того как переопределили name, поэтому там Pete, если вызвать функцию до этого, то там был бы John
Фидбэк: flexbox +, замыкания -, асинхронность -, работа с данными -, ссылочные типы данных -, дальше уже не смотрел. Есть какие-то фрагментарные, основанные на конкретных примерах, подкрепленные практическим опытом знания. О каком-то понимании языка или написании более-менее грамотного кода речи не идет. Удивительно, что человеку за год коммерческого опыта никто не объяснил про обработку ошибок в промисах.
Можете меня называть неадекватом, но дьявол кроется в деталях. Если человек использует метод map массива для цикла по нему, игнорируя при этом выходной массив, возвращаемый методом, то это говорит о том, что рука у него ещё не набита. Такие вещи у разрабов с опытом сидят в подкорке.
1:07:16 вы опять поддерживаете и распространяете небылицы про js " передача по ссылке и по значению" -это неверно, создатели курсов, вы не хотите заглянуть в спеку, вас там многое удивит?
Зачем реакт разрабу работа с домом и эвенты? Да, эти вопросы имеют место быть, но не как основные. Все так любят спрашивать про баблинг, хотя он встречается раз на 10 проектов. Как можно оценить компетенцию кандидата, если вопросов по существу 0. Или это моделирует ситуацию поиска разработчика на ванильном js? И еще, вы тоже любили когда вам говорили: "помнить формулы нужно, а то вдруг вы будете в поле без интернета и калькулятора!!!". Тоже самое с edge 2000 годов, который не поддерживает половину языка. Уже был придуман способ грамотно оценить кандидата на позицию: берете код из своих проектов, что-то в нем ломаете, или просто даете сложный кусок логики и просите объяснить что тут происходит. 1) Умение разбираться в чужом коде 2) Понимание инструментов разработки которые именно у вас на проекте 3) Показывает что кандидат может не только заучить дефолт, а ориентируется по ходу, мыслит и тд...
Из-за такого отношения потом приходишь (5 лет опыта за плечами) на проект, и там мидл не знает базовые вещи, которые ты перечислил). Тебе НАДО знать что такое баблинг, что такое эвенты, что такое дом. Если ты зафейлился на собесах по этим вопросам и ты сгорел с этого, это не значит что мир разработки должен измениться. Нет, это ты должен измениться и повзрослеть. Эти вещи фронт обязан знать.
@@RafaelShepard Я понимаю что это нужно нужно иметь понимание как это работает. Вопрос в другом был, как определяют компетенции реакт разраба этими вопросами? "Эти вещи фронт обязан знать." - тут скорей джун обязан знать. Все что не применяется на постоянной основе идет в помойку, и рано или поздно ты это забудешь, так устроена память. И ты в любой момент это гуглишь, или это же не запрещено на работе? Выходит так, что молодая сфера с ее аджаилами и скрамами превращается в дефолтное зазубривание, типа: универ 5 лет, ноль прикладного опыта, главное знать тонну теории
Хорошее собеседвание, интересно послушать). Но использовать просто фетч немного странно, Вам так не кажется? Это как вместо того что бы купить велосипед и ехать, самому его собирать
Ну на реакт можно axios установить и намного легче, полученные данные задиспатчить через экшен в редусер с помощью которого мы все занесем и потом в компоненте с помощью селектора взять данные и промапить прям в верстке ( jsx ). Я вообще уже столько на реакте пишу, что забыл как это на нативке и думаю это не проблема загуглить)
Хз как чувак работает там год и сам проект делает, учитывая что ему плказывают обычную переменную в глобальном скопе и спрашивают про доступ из функции sayHi и он не может сразу ответить...
Понимаешь, человек работает и когда он автоматически выполняет подобные задачи на проекте он не задумывается правильно так сделать или нет, а тут на собесе задачи обычно с подвохами и чтобы не попасться на него надо подумать. Глупыш сидишь на диване с таймером и смотришь за 3 секунды решил или за 6...
@@nayorobi9960 и какой тут подвох? Это база. А твой тезис про то, что не задумывался правильно или нет - это вообще бред. Основное отличие профессионала от говнокодера это то, что он как раз задумывается правильное его решение или нет, а не делает по интуиции
@@JS_Skyline эта база, которую на практике никто никогда не использует. Расскажи, когда ты в последний раз в реакт проекте объявлял переменную в теле скрипта? А ведь на этом сделали акцент.
Николай молодец что пришел на собеседование, но ему еще рано хотя бы для джуниора, основные навыки которые у него отсутствуют: Изучение нужной темы тщательно, до «подводных камней», не умение объяснять(ну это скорее всего из-за стресса), нехватка опыта)
Видео супер. Очень понравился процесс псевдособеседования. В какой-то степени "оскорбило", то что парень тут ну явно выходит за рамки джуна. Потому что я поработав 5 лет в коммерческой разработке по сравнению с тем когда только устроился в компанию, считаю свой рост колоссальным, а парень имеет чуть ли не те же знания что и у меня, а т.к заголовок собес junior+ проецирую на себя и после этого самооценка подупала. Понимаю, что в одной компании ты можешь быть сеньором, а в другой ты сгодишься лишь мидлом, но все же джун и мидл разграничить довольно просто. Уровень джун - разработчик не способный самостоятельно решать типовые задачи. Мидл может и требует замечания рефакторинга от сеньора, но не контроля над решением типовых простых задач, как то так. Но не мне судить, тем более в вакансиях сейчас к джунам требования равные как года 3 назад к мидлам. Все же благодарен за ваш контент, старания и время.
@@AlekseySamohin Да, вносил правки в существующие сайты, вёрстка новых по макету с js на уровне подключить и настроить слайдер, открыть/закрыть менюшку. Фронты поопытнее проверяли, указывали на ошибки, давали советы.
Я поржал. - Кандидат: "Я держу бэк, держу фронт. Сервера на экспрессе + пара мелких. Фронт на реакте, общение с сервером на GraphQL". - Собеседующий: "Круто. Первое задание: "Прижми футер к низу страницы". - Кандидат: "Failed". Можно заканчивать собес. P.S. Досмотрел до следующего вопроса на замыкание. Тоже ноль понимания. "Галя, у нас отмена!" (с)
@@maxzm1279 он сфейлил практически на каждом ответе. Вы видео смотрели? Практически ни на один вопрос "собеседуемый" не смог сразу дать правильный ответ.
@@TarasovFrontDev нормально он отвечал, собеседующие тоже сказали что он нормально понимает все. ПРедлагаю ведущим взять тебя на следующий выпуск, чтобы ты показал мастер класс с мгновенными ответами и идеальными формулировками. Пойдешь?
И откуда вы такие берётесь 🤦♂️ парень совершенно нормально отвечал. У него есть понимание и это главное. Да, может он не отвечал слово в слово как по книжке, но это совершенно нереально. Да и к тому же когда давно не пишешь чистый CSS уже кучу всего забываешь. Пойди и покажи мастер класс. Я уверен если тебя прогнать по разной тематике и определениям, ты ещё тот класс покажешь 😂