Перезаливаю собеседование, так как на первое видео кинули страйк. В конце этого собеса, для визуальной составляющей я использовал ролик "You Won't Believe This Is In Italy 4k" какого-то чувака, который снимает разные пейзажи. Он обиделся, что я использовал это видео без разрешения и кинул страйк. Directed by Robert B. Weide ===========================
У каждого ютубера есть панель, в которой можно проверить, кто переиспользовал твои ролики. Ютуб автоматически оповещает, когда ролик кто-то вставил в свой видос. Я, в отличие от него, не кидаю страйк)
👉 К сожалению, в перезалитом видео не восстановить кол-во лайков и просмотров. Пришлось пройти через очень сложный путь, чтобы перезалить это видео. Соответственно, попрошу поставить 👍 лайк и 📝 прокомментировать это видео, чтобы оно снова попало в рекомендации.
Ты большой молодец, что выкладываешь такие видосы. Пофигу, как прошел. Хоть вообще завалил жестко. Любой опыт важен. Тем, у кого страх перед собесами, твои неправильные ответы помогут понять, что ошибаться - это нормально. Любая ошибка - опыт. Любой опыт - хорошо.
Вы абсолютно правы. На своем опыте, лет 14 назад вошёл так в айти, не умея верстать, зная немного цсс и хтмл с пхп. Да ещё и переехал в другой город и искал новую работу в незнакомом месте. В итоге в одну из контор приняли на самую низкую должность. Через 6 мес упорного труда я получил первую грамоту и повышение по должности. Ну и дальше понеслась, пока я не понял через 5 лет, что с меня просто соки все сосут и постоянное чувство долга достало. Ушел на свободный фриланс, до сих пор доволен всем. Однако все это к чему.... К тому что не нужно бояться, как вы и говорите. Главное стартануть. А вот если даже стартануть бояться, то тут уже 💯 не получится ничего. Как то так
Спасибо что поделился! Удачи тебе на проектах и собесах 🙌 От себя добавлю что дома на диване ставить на паузу и решать задачки - это одно, а в стрессовой ситуации - совсем другое. Бывает забываешь даже то, в чем разбираешься досконально) Поэтому чем больше интервью - тем привычнее такое состояние и тем лучше отвечаешь, спокойнее себя чувствуешь. В идеале - разогреться на первых 2-3 собесах, куда идти не планируешь. А потом пройти еще 5-7 собесов в хорошие компании. Ну и если все ок - то уже выбирать между офферами :)
ЗП не чего норм, но по старому курсу доллара. когда доллар стоил 60рублей. Это было около 3000$ что было конечно круто, но глядя куда катится рубль, то как то не сходится малость сеньероность и ЗП. Собеседование на 2,200$ как то солоновато. Да вот то что ближе к $3000 это норм, для такого собеседования.
@@wanes101 Дак это был собес на мидла, эйчар перепутала и кто то еще при составлении вакансии, вилка 120-170 на сеньера?) Это даже на мидл+ не тянет. Да и в условиях было написано что то типо опыт от года, то есть мидл И еще у сеньера будут спрашивать отличия var от let?))
Теперь я понял почему у Альфы несколько лет при загрузке страничек красовалось стандартное loading... И почему несколько дней в ноль крашилась страница с кредитными картами. Скорее всего, большинство сеньеров на середине такого собеседования отключаются ибо неинтересно, а джун, обчитавшийся статей "такой странный js", напротив будет рад возможности применить свои знания.
Спасибо большое за видео, очень мотивирует повторно изучить вещи, в которых я плаваю! Автору огромный респект за то, что не постеснялся выложить полную версию собеседования, даже если где-то, простите за выражение, лажал. Сам недавно проходил такие и сам еще как лажал и понимаю его чувства. Пожалуй, свое не хватило мне смелости выложить. И еще замечу, что автор, если где и не знает, то по мелочам, а в остальном очень четко описывает теорию! Добавил видос в закладки для возможных будущих собеседований. Временные метки тоже очень полезны в видео. Я прям сейчас все вопросы-ответы в блокнотик выписываю на будущее.
И по последней задаче 1:46:00 у меня вот такой код получился (со второй попытки). По-моему довольно лаконичный. function sum(accumulator, num) { accumulator = accumulator + (num || 0) console.log(accumulator) return sum.bind(this, accumulator) }
Девушка очень приятная с шикарным голосом, компетентная приятно общаться 💞🙏офигеваю от зп программистов 😀, очень интересно послушать было спасибо за собеседование 🤘
Всё смотрится на одном дыхании! Очень приятный темп собеседования, всё неторопясь, но и не затягивая. Автор большой молодец, даже в тех местах, где ему не хватало знаний не паниковал, а пытался найти решение. Даже когда не мог его найти, не замалчивал тему, а просил пояснений у интервьюера. Это говорит о том, что ему не нужна похвала, ему нужно разобраться и понять. С таким подходом, уверен, что автор сомжет охватить огромную часть того, чем он сейчас занимается и хорошая работа, как и достойный уровень знаний ему обеспечены.
Пишу комент после просмотра. Вообще обалденный формат и видео получилось интересное, я программист в другой отрасли (промышленная автоматизация), под твой видос писал программу на одном дыхании не знаю почему просто так получилось просто вот зашло, на счет неудачи не парся все будет ок, сам в том году проходил собеседование в зарубежную компанию, по технической части прошел, но подвел английский, вот теперь знаю над чем работать, пока молодые есть время работать над ошибками. Я не в теме таких языков как java итд, было бы интересно от тебя посмотреть какие нибудь уроки Java по типу среда разработки > элементарный синтаксис > пара примеров > где можно применять. Я думаю что бы и тебе было интересно то ты мог бы это делать на стримах с донатом, думаю людям зайдет.
Спасибо за информацию. Спасибо за твои труды. Учение похоже на поиск пути в тумане ночью. Какой-нибудь ориентир в виде твоего опыта никогда не помешает. Спасибо ещё раз
Проорал, когда два крутых разраба, собеседующих на сеньора говорят: "вроде КОРС на картинках не работает...". Стало страшно юзать веб-морду кабинета Альфа-Банк (которая кстати топ1 кабинетом среди всех банков была долгое время).
Спасибо, твои видосы очень полезные, до перезалива скидывал этот видос всем своим знакомым, но однажды мне сказали, что его удалили, а я сам его не досмотрел к тому моменту, теперь не буду откладывать.
То чувство когда знаешь все ответы на вопросы но зарплата как у джуна :) Нужно видео по умению продавать себя :D кроме последний функции, я бы не догадался как написать...
1) Вначале весь код выполняется сверху вниз. 2) Потом движок смотрит какие задачи понасоздавал этот код. 3) Задачи бывают двух типов, таски, и микро таски. Микротаски это задачи у которых нет каикх либо условий для выполнения. А таски это те у которых есть условия для выполнения. 4) Далее движок ТУТ ЖЕ, пробегается по очереди тасков и смотрит какой это таск 5) если таск не имеет условий (микротаск), движок его тут же выполняет и удаляет из очереди 6) если таск имеет условие и условие не выполненно, то таск его пропускает. 7) После этого в очереди тасков остаются только таски котрые требовали какое то условие для выполнения. 8) Далее ЕВЕНТ ЛУП ОСТАНАВЛИВАЕТСЯ, и вообще ничего не делает, ни по таскам не бегает, вообще ничего, движок замер и ждет, он ждет каких-то СОБЫТИЙ от операционки, будь то таймер, или ответ из интернета, или движение мышкой. 9) как только какое то событие происходит, движок СНОВА запускает евент луп, и снова пробегается по свем таскам, и смотрит "хобаа, этот таск имел условие "когад двинут мышкой", а у нас как раз теперь пометка стоит "мышкой двинули" отлично, условие выполненно, выполняю таск, движок выполняет таск и удаляет его из очереди. ============= Всё просто =) Только на самом деле я не правду сказал) на самом деле евент луп не прекращат бегать в цикле по очереди событий, а продолжает бегать нагружая процессор) просто эта нагрузка настолько маленькая что воспринимается как "простой" =) но суть ты уловил.
Не шарят, работал в колл центре, после полугода работы ты уже сам техник ибо дельного они редко что скажут, а после малейшего обновления все летит в тартартаты
Как быть таким спокойным удавом на собеседованиях? Если бы я мог так спокойно относится к ним, я бы их пачками проходить, а тут только от мыслей о возможных собесах уже потряхивает
Абстрагируйся от результата - твоя задача максимально уменьшить его влияние на твое состояние. Когда результат не важен, то и нет волнений по поводу верности ответов.
@@12316231231231239 это конечно все хорошо, но у меня друг выпил немного перед собеседованием, был спокоен как удав, и при этом иногда шутил довольно уместно.
@@soulmusic3214 Пить - точно плохой совет, т.к. развязывает язык и повышает вероятность ляпнуть что-нибудь лишнего не по делу, за что интервьюер может зацепиться. А шутками вряд ли вы себе очков сделаете - решение принимается, как правило, коллегиально и на юмор они точно смотрят не в первую очередь, если в этой комиссии присутствует адекватный PM, он это проигнорирует.
Это звиздец товарищи, как альфабанк вообще сотрудничает с "вот" (это эпидемия!) этими. Программеры ходите в театры - жизнь не только состоит из -код жрать спать
Хорошо держался на собесе, я обычно на таком нервяке, что не о каких задачах речи идти не может. Хотя и работаю Senior Developero'м но не по фронту =). Во фронт энде конкуренция судя по всему - не слабая.
@@ololololololo смотря что за вакансия. Я про фронтенд. Эти цифры назвали две разные компании с hh. У одной 70 откликов, у другой 200. Естественно интервью назначают только 10 - 20% от этого числа.
@@sergey-v9k4m я тоже про фронтенд, искали кандидатов, найти почти нереально, а отклики просто на все вакансии кидают, каждый кандидат по 20-30 откликов, средний поиск 1 мидла месяца 2-3, сеньора можно 6-10 искать. Но есть нюанс, 80% считающих себя мидлами/джунами, вообще не программисты, а слесаря/школьники, которые прошли курсы какие нибудь за пару месяцев и типо все, таких я не считаю, но реальным программистам они не конкуренты и их не надо учитывать.
Думаю не совсем правильно говорить о том что такое контекст, вернее будет говорить о том что такое this и в какой момент он определяется. То есть по сути this (или контекст) не хранится в функции, а определяется в момент вызова. Сама функция знать не знает ничего ни о каких контекстах. Единственное что функция запоминает, так это лексическое окружение в котором она была объявлена. На самом деле прикольно что на какую бы позицию ты не проходил собес, вопросы одни и те же везде) Алсо видно что на вопросах про js посыпался. Всё равно лойс за труды
```Сама функция знать не знает ничего ни о каких контекстах``` не совсем. есть предварительно связанные функции(.bind) и стрелочные функции. Они вполне знают о своем контексте.
Классно. Примерно так же проходил собеседование. только не смог затянуться более чем на 30 минут. ) Ты молодец. Посмотрел видео, из-за которого удалили видео - тоже прикольное видео, но он жлоб ))
function add(number) { console.log(number) return function (number1) { return add(number + number1) } } Самое оптимальное решение для последней задачи. И не надо 2 консоль лога.......
А вы все в какой стране живете? Ну реально, смотрю вакансии, редко вообще выше 150 бывают. Часто сениорам предлагают 120-140. Ну и фронтенд - это не C++ с линейной алгеброй, чтобы предлагать европейские зарплаты. Видел вакансии на 6-8к долларов, но там надо уже скорее не программирование знать, как таковое, а физмат какой-нибудь и разрабатывать все это с нуля на Сях.
@@ProGuitarUA в Украине зарплаты в IT где-то в два раза выше. Давно это заметил по украинским блогерам. Я про Россию писал. А про Украину охотно верю, что именно так.
про sum... это называется Каррирование. Учите мат-часть, хотя бы Девида Флэнагана прочтите function sum(number) { console.log(number); return (next) => sum(number + next); }
Я вот честно в ахуе, я джун (занимаюсь коммерческой разработкой 10 мес). Я больше ответил правильно на вопросы, но почему я не могу устроится на работу. Спасибо тебе огромное, за то что выложил данный собес. Предало уверенности, нужно редактировать резюме
8-часовый рабочий день это на самом деле капец, господа... Реально на этой работе - 5-6 часов эффективной работы - это уже потогонка. И 170к для синьора - это не такие уж большие деньги
Ля, думал я один такой, кто работает 4 часа максимально эффективно, а потом идёт говнокод)) А как по сторонам смотрю - все пыхтят, пишут что-то. По поводу ЗП - в таких компаниях популярно в конце года платить бонус в 3-6 окладов. Вот и получается, что ЗП вроде низкая, на за счёт бонусов уже норм выходит
Напомню что JS это синхронный, блокирующий, однопоточный язык. Колбэки - это функционал среды окружения, а не самого JS. До ES6 в документации JS вообще не было ничего про асинхронность, и только недавно появились промисы, которые по сути так же предоставляются средой окружения.
Что значит функционал среды окружения? Коллбэк это особенность js, т. к. функции в нем higher order citizens, т е могут быть аргументами, могут быть возвращены в другой функции и т д
Перезаливаю собеседование, так как на первое видео кинули страйк. В конце этого собеса, для визуальной составляющей я использовал ролик "You Won't Believe This Is In Italy 4k" какого-то чувака, который снимает разные пейзажи. Он обиделся, что я использовал это видео без разрешения и кинул страйк.
Directed by
Robert B. Weide
===========================
Да как он вообще узнал,что ты используешь его видео? я не пойму..
@@Isaev-rt2um фронтендыры вошли в чат... Он Дениса просто смотрит, что ж тут непонятного или весь ютуб мониторит чтоб с его канала кусочек не украли
У каждого ютубера есть панель, в которой можно проверить, кто переиспользовал твои ролики. Ютуб автоматически оповещает, когда ролик кто-то вставил в свой видос. Я, в отличие от него, не кидаю страйк)
@@ArchakovBlog Но не стоит подавать это под соусом "вот обиженка, расстроился что я взял его пейзаж без разрешения"
@@faquro За языком следи
👉 К сожалению, в перезалитом видео не восстановить кол-во лайков и просмотров. Пришлось пройти через очень сложный путь, чтобы перезалить это видео.
Соответственно, попрошу поставить 👍 лайк и 📝 прокомментировать это видео, чтобы оно снова попало в рекомендации.
таймкоды с другой стороны надо.чеб плеер их подхватил в главы
@@KostiaBazrov странно, вроде указал, но главы не задаются
upd: починил
А чего перезалив-то был-то?
@@ЗлойРак-м6л чекай описание
@@ArchakovBlog а как музыка в конце называется?
"Твоя задача - доказать самому себе, что ты сможешь с этим справиться" - спасибо за мотиватор, лайк
Ты большой молодец, что выкладываешь такие видосы. Пофигу, как прошел. Хоть вообще завалил жестко. Любой опыт важен. Тем, у кого страх перед собесами, твои неправильные ответы помогут понять, что ошибаться - это нормально. Любая ошибка - опыт. Любой опыт - хорошо.
Не уверен, что завалил. Я так понял, что важнее показать мышление и способность слышать, понимать и признавать ошибки. Вообще софт скилы решают.
Вы абсолютно правы. На своем опыте, лет 14 назад вошёл так в айти, не умея верстать, зная немного цсс и хтмл с пхп. Да ещё и переехал в другой город и искал новую работу в незнакомом месте. В итоге в одну из контор приняли на самую низкую должность. Через 6 мес упорного труда я получил первую грамоту и повышение по должности. Ну и дальше понеслась, пока я не понял через 5 лет, что с меня просто соки все сосут и постоянное чувство долга достало. Ушел на свободный фриланс, до сих пор доволен всем. Однако все это к чему.... К тому что не нужно бояться, как вы и говорите. Главное стартануть. А вот если даже стартануть бояться, то тут уже 💯 не получится ничего. Как то так
Спасибо тебе, добрый человек! Сегодня отказ пришел после тех.собеса, так последние твои минуты настроение приподняли, а то я в самовыгрызание впала.
блин ну ты красавчик на столько вопросов ответил! молодец!
Спасибо что поделился! Удачи тебе на проектах и собесах 🙌
От себя добавлю что дома на диване ставить на паузу и решать задачки - это одно, а в стрессовой ситуации - совсем другое.
Бывает забываешь даже то, в чем разбираешься досконально) Поэтому чем больше интервью - тем привычнее такое состояние и тем лучше отвечаешь, спокойнее себя чувствуешь.
В идеале - разогреться на первых 2-3 собесах, куда идти не планируешь. А потом пройти еще 5-7 собесов в хорошие компании. Ну и если все ок - то уже выбирать между офферами :)
Последний раз на два часа затягивал только Джон Уик. Ничего не понятно, но всю семью во время просмотра позвал.
Потом можете всей семьей устраиваться в Альфа-Банк разработчиками
По уровню вопросов синьор Альфы - это тот, кто может прочесть и запомнить доку Реакта
ЗП не чего норм, но по старому курсу доллара. когда доллар стоил 60рублей. Это было около 3000$ что было конечно круто, но глядя куда катится рубль, то как то не сходится малость сеньероность и ЗП. Собеседование на 2,200$ как то солоновато. Да вот то что ближе к $3000 это норм, для такого собеседования.
@@wanes101 Дак это был собес на мидла, эйчар перепутала и кто то еще при составлении вакансии, вилка 120-170 на сеньера?) Это даже на мидл+ не тянет. Да и в условиях было написано что то типо опыт от года, то есть мидл
И еще у сеньера будут спрашивать отличия var от let?))
Мега полезное видео. Спасибо, бро! Продолжай плиз, такие видео придают уверенности и позволяют еще до реального собеса подтянуть свои знания.
Теперь я понял почему у Альфы несколько лет при загрузке страничек красовалось стандартное loading... И почему несколько дней в ноль крашилась страница с кредитными картами. Скорее всего, большинство сеньеров на середине такого собеседования отключаются ибо неинтересно, а джун, обчитавшийся статей "такой странный js", напротив будет рад возможности применить свои знания.
Я не сеньор, но отключился бы в самом начале!
HTTP и куки. Когда одни не уверены, что верно задают вопрос, а другой, что верно дает ответ)))
Были уже коменты, прошу записать сабес на джуна, мне кажется многие кто смотрит могут что то в js и хотят на собес именно на джуна, спасибо😘💕
Боль в том что разницы то особо и не заметиш.
Это и так по сути на джуна, до мидла еще далеко
Это и был собес на джуна
О, круто. Благодарю. Сегодня обязательно внимательно посмотрю.
Случайно ютуб подкинул видео. Классное собеседование. Вообще как на образец делали! Респект компании и автору!
Значит так. Поставил лайк и подписался на канал.
Крутое видео, спасибо. Посмотрел я его и понял , сколько же мне ещё нужно всего выучить , надо набраться сил и терпения
Нужно запрещать людям, которые кого-либо собеседуют, использовать плохой микрофон:)
Компании нужно покупать им хороший микрофон
@@ГриффинШоу он ужасный , - уши
Круто! Большо спасибо за видео! Люблю отвечать на вопросы с собесов вместе с тобой :))
Спс)
Спасибо большое за видео, очень мотивирует повторно изучить вещи, в которых я плаваю!
Автору огромный респект за то, что не постеснялся выложить полную версию собеседования, даже если где-то, простите за выражение, лажал. Сам недавно проходил такие и сам еще как лажал и понимаю его чувства. Пожалуй, свое не хватило мне смелости выложить.
И еще замечу, что автор, если где и не знает, то по мелочам, а в остальном очень четко описывает теорию!
Добавил видос в закладки для возможных будущих собеседований. Временные метки тоже очень полезны в видео. Я прям сейчас все вопросы-ответы в блокнотик выписываю на будущее.
И по последней задаче 1:46:00 у меня вот такой код получился (со второй попытки). По-моему довольно лаконичный.
function sum(accumulator, num) {
accumulator = accumulator + (num || 0)
console.log(accumulator)
return sum.bind(this, accumulator)
}
@@ARMALON87 Есть ещё такой вариант
const sum = (n) => {
console.log(n);
return (x) => sum(n+x)
}
Последние 5 минут как будто на мотивационном тренинге побывал )
спасибо большое за бесплатные курсы
Спасибо, было интересно посмотреть, интересные задачи
Спасибо за видео. И спасибо ребятам, которые интервьюировали, за примеры и объяснения. Столько полезного узнали.
Спасибо, полезный собес) Останавливал и самостоятельно решал. Как будто сам поучаствовал 👍
Ну, и выдержка у тебя, парень. Я бы уже давно послал их всех подальше.
Красавчик что выложил! Знаю примерно как ты, только алгоритмы лучше. Но на собесах запариваюсь и туплю.
Блин друг, спасибо за контент! Инфа очень полезная для меня)
Жду некст видео ) Лукас + комент
Спасибо. Как же я его ждал.
Девушка очень приятная с шикарным голосом, компетентная приятно общаться 💞🙏офигеваю от зп программистов 😀, очень интересно послушать было спасибо за собеседование 🤘
настоящий красавчик, твой пример поможет многим однозначно!
53:57 Шок, смотрю и вижу задачку с моего первого собеседования на джуна. И правда классическая
Всё смотрится на одном дыхании! Очень приятный темп собеседования, всё неторопясь, но и не затягивая. Автор большой молодец, даже в тех местах, где ему не хватало знаний не паниковал, а пытался найти решение. Даже когда не мог его найти, не замалчивал тему, а просил пояснений у интервьюера. Это говорит о том, что ему не нужна похвала, ему нужно разобраться и понять. С таким подходом, уверен, что автор сомжет охватить огромную часть того, чем он сейчас занимается и хорошая работа, как и достойный уровень знаний ему обеспечены.
Пишу комент после просмотра. Вообще обалденный формат и видео получилось интересное, я программист в другой отрасли (промышленная автоматизация), под твой видос писал программу на одном дыхании не знаю почему просто так получилось просто вот зашло, на счет неудачи не парся все будет ок, сам в том году проходил собеседование в зарубежную компанию, по технической части прошел, но подвел английский, вот теперь знаю над чем работать, пока молодые есть время работать над ошибками. Я не в теме таких языков как java итд, было бы интересно от тебя посмотреть какие нибудь уроки Java по типу среда разработки > элементарный синтаксис > пара примеров > где можно применять. Я думаю что бы и тебе было интересно то ты мог бы это делать на стримах с донатом, думаю людям зайдет.
Спасибо за видео, ждем следующих собеседований!
Спасибо за качественный контент! Желаю удачи!
Я подумал что страйк был из-за того что раскрыта тайна собеседования
))))
Спасибо, отличный контент. Конечно стоит делать такие видосы
Спасибо за информацию. Спасибо за твои труды. Учение похоже на поиск пути в тумане ночью. Какой-нибудь ориентир в виде твоего опыта никогда не помешает. Спасибо ещё раз
Про сварку было веселее, надо было пилить на фоне постройки дома или разборки коробки dsg
Хорошая идея, кстати) На этот раз надо договариваться с авторами, чтобы не было страйка
Красавчик как всегда, полезность таких видео трудно переоценить, спасибо.
Проорал, когда два крутых разраба, собеседующих на сеньора говорят: "вроде КОРС на картинках не работает...". Стало страшно юзать веб-морду кабинета Альфа-Банк (которая кстати топ1 кабинетом среди всех банков была долгое время).
Спасибо большое! Очень полезные видосы, спасибо что делишься опытом
Большое спасибо за видео!
Идея подобных видео крутая! Спасибо
Спасибо, твои видосы очень полезные, до перезалива скидывал этот видос всем своим знакомым, но однажды мне сказали, что его удалили, а я сам его не досмотрел к тому моменту, теперь не буду откладывать.
спасибо за эти видео! Ждем еще!
Это ж не в Альфа-банк а в аутсорсера какого-то.
Угу. Перекупы)
Очень полезное видео.
После его просмотра я укрепился в осознании того, что смело могу претендовать на позицию middle frontend developer :-)
К сожалению, это остается на усмотрение интервьювера.
Спасибо. Информативно. Ждем новых видео)
То чувство когда знаешь все ответы на вопросы но зарплата как у джуна :)
Нужно видео по умению продавать себя :D
кроме последний функции, я бы не догадался как написать...
@П П зависит от адекватности и жадности компании. Все хотят что бы ты много делал и мало получал.
Могу посоветовать нанять карьерного консультанта. Если найдете хорошего то затраты окупятся быстро
Спасибо за видео! Очень познавательно!!!
Тоже все лето прохожу собесы, за это время js прокачал лучше чем за 3 года 😂 Интересно было послушать тебя и сетТаймауты всегда идут в конец очереди))
1) Вначале весь код выполняется сверху вниз.
2) Потом движок смотрит какие задачи понасоздавал этот код.
3) Задачи бывают двух типов, таски, и микро таски. Микротаски это задачи у которых нет каикх либо условий для выполнения. А таски это те у которых есть условия для выполнения.
4) Далее движок ТУТ ЖЕ, пробегается по очереди тасков и смотрит какой это таск
5) если таск не имеет условий (микротаск), движок его тут же выполняет и удаляет из очереди
6) если таск имеет условие и условие не выполненно, то таск его пропускает.
7) После этого в очереди тасков остаются только таски котрые требовали какое то условие для выполнения.
8) Далее ЕВЕНТ ЛУП ОСТАНАВЛИВАЕТСЯ, и вообще ничего не делает, ни по таскам не бегает, вообще ничего, движок замер и ждет, он ждет каких-то СОБЫТИЙ от операционки, будь то таймер, или ответ из интернета, или движение мышкой.
9) как только какое то событие происходит, движок СНОВА запускает евент луп, и снова пробегается по свем таскам, и смотрит "хобаа, этот таск имел условие "когад двинут мышкой", а у нас как раз теперь пометка стоит "мышкой двинули" отлично, условие выполненно, выполняю таск, движок выполняет таск и удаляет его из очереди.
=============
Всё просто =) Только на самом деле я не правду сказал) на самом деле евент луп не прекращат бегать в цикле по очереди событий, а продолжает бегать нагружая процессор) просто эта нагрузка настолько маленькая что воспринимается как "простой" =) но суть ты уловил.
@@АлексейСоснин-р4й хуета, заново учи
Ждем собес для джуна;)
Особо не отличается
Может ребята и шарят в разработке, но вот с коммуникацией у всех явные проблемы
Не шарят, работал в колл центре, после полугода работы ты уже сам техник ибо дельного они редко что скажут, а после малейшего обновления все летит в тартартаты
Итак, у нас есть два джаваскрипта. Первый - тот, которым мы пользуемся каждый день, второй - тот, который спрашивают на собеседованиях.
Спасибо за контент, ахрегительный разработчик!
отличный видос. посмотрел с интересом. удачи каналу
Спасибо, было чрезвычайно полезно!!!
Как быть таким спокойным удавом на собеседованиях? Если бы я мог так спокойно относится к ним, я бы их пачками проходить, а тут только от мыслей о возможных собесах уже потряхивает
Не спи ночь перед собесом и будет пох
Абстрагируйся от результата - твоя задача максимально уменьшить его влияние на твое состояние. Когда результат не важен, то и нет волнений по поводу верности ответов.
Когда это твоё 20-е собеседование, то ты становишься хладнокровнее)
Поначалу почти все волнуются
@@12316231231231239 это конечно все хорошо, но у меня друг выпил немного перед собеседованием, был спокоен как удав, и при этом иногда шутил довольно уместно.
@@soulmusic3214 Пить - точно плохой совет, т.к. развязывает язык и повышает вероятность ляпнуть что-нибудь лишнего не по делу, за что интервьюер может зацепиться. А шутками вряд ли вы себе очков сделаете - решение принимается, как правило, коллегиально и на юмор они точно смотрят не в первую очередь, если в этой комиссии присутствует адекватный PM, он это проигнорирует.
Круто! Надеюсь ты и дальше будешь пилить такие видосы!)
Отличное видео! Особенно доставило про пульки)) С уважением, Карл:)
Красава правильно что выложил видео!) Нам джунам есть чему поучиться
170к как то очень очень маловато за сениор)
Странно что пролистав комментов 30 - ты единственный кто это подметил. Еще и вилка со 120 начинается...
В подобных компаниях всегда зп меньше рынка.
Зп там для поддержания текущих нужд, а работаешь на годовой бонус...
И вопросы не синьерские,на джуна сложнее спрашиают. Но тут зависит от компании
@@solarismila6601 вопросы довольно сложные, особенно задачи
Это звиздец товарищи, как альфабанк вообще сотрудничает с "вот" (это эпидемия!) этими. Программеры ходите в театры - жизнь не только состоит из -код жрать спать
Братишка, снимай ещё собеседования. Классно получается, лампово
Спасибо за видео! Очень полезное
Очень интересно и познавательно)
Неплохо девушка симулирует эмоции
Оргазмы наверное так же
Если честно то либо голос просто похож, либо я созванивался с ней позовчера тоже на хабр карьере)
Когда я слышу такой наигранно доброжелательный женский голос, то сразу представляю как она искренне недоброжелательно общается, чудовище мимикрирующее
@@АлексейСедов-э5э Их обучают. Есть некоторая оплетеленная этика общения
У компании задачи, сотрудники их выполняют. Причем здесь эмоции. Здесь профессионализм. Человек ещё даже не сотрудник.
Хорошо держался на собесе, я обычно на таком нервяке, что не о каких задачах речи идти не может. Хотя и работаю Senior Developero'м но не по фронту =). Во фронт энде конкуренция судя по всему - не слабая.
70 - 200 голов на вакансию
@@sergey-v9k4m скорей 5 вакансий на человека
@@ololololololo смотря что за вакансия. Я про фронтенд. Эти цифры назвали две разные компании с hh. У одной 70 откликов, у другой 200. Естественно интервью назначают только 10 - 20% от этого числа.
@@sergey-v9k4m я тоже про фронтенд, искали кандидатов, найти почти нереально, а отклики просто на все вакансии кидают, каждый кандидат по 20-30 откликов, средний поиск 1 мидла месяца 2-3, сеньора можно 6-10 искать. Но есть нюанс, 80% считающих себя мидлами/джунами, вообще не программисты, а слесаря/школьники, которые прошли курсы какие нибудь за пару месяцев и типо все, таких я не считаю, но реальным программистам они не конкуренты и их не надо учитывать.
@@ololololololo согласен, мне тоже самое говорили. 80% вайтишников. А из оставшихся 20% 1-3 человека могу рассказать про ООП.
ПУльки рулят ! ))) Спасибо за полезное видео!
топ контент) спасибо!))
и для продвижения:
react js собеседование frontend
Крутое видео! Особенно понравились выводы в конце!
Лайк, подписка, колокольчик!
Спасибо за ролик! 👍
Отличный материал, благодарю.
Спасибо, мне зашло.
Лайк, подписка :)
Думаю не совсем правильно говорить о том что такое контекст, вернее будет говорить о том что такое this и в какой момент он определяется. То есть по сути this (или контекст) не хранится в функции, а определяется в момент вызова. Сама функция знать не знает ничего ни о каких контекстах. Единственное что функция запоминает, так это лексическое окружение в котором она была объявлена.
На самом деле прикольно что на какую бы позицию ты не проходил собес, вопросы одни и те же везде)
Алсо видно что на вопросах про js посыпался. Всё равно лойс за труды
```Сама функция знать не знает ничего ни о каких контекстах```
не совсем. есть предварительно связанные функции(.bind) и стрелочные функции. Они вполне знают о своем контексте.
Лойс поставлен, коммент написан. Надеюсь , что тут ничего не вырезано из первой версии по собесу) обидно конечно что с первым роликом так вышло
Не, все ок) собес остался тем же. Я там убрал реставрацию Gameboy и ролик автора, который страйк кинул
Один из нормальных собесов . Блин на патрон нет денег кинуть тебе за труды ( Не могу устроится уже 2 мес (
Спасибо за видео!
Классно. Примерно так же проходил собеседование. только не смог затянуться более чем на 30 минут. ) Ты молодец. Посмотрел видео, из-за которого удалили видео - тоже прикольное видео, но он жлоб ))
как всегда топ!
function add(number) {
console.log(number)
return function (number1) {
return add(number + number1)
}
}
Самое оптимальное решение для последней задачи. И не надо 2 консоль лога.......
wtf?)))))))))))))))) мало того, что не рабочая, так еще и несуществующую функцию вызываешь
@@roanore опечатку сделал :)
Отличный видос :)
Очень интересно и познавательно
Комментарий в поддержку автора!
отличное видео, я всё недоумевал куда оно пропало.
Удручающие Российские зарплаты синьор фронт на 170к ппц, это ниочём
Кому интересно на это же канале есть собес Джуна в Билайн с вилкой 220К)) Автору респект и процветания!
да это ж даже не программист
А вы все в какой стране живете? Ну реально, смотрю вакансии, редко вообще выше 150 бывают. Часто сениорам предлагают 120-140. Ну и фронтенд - это не C++ с линейной алгеброй, чтобы предлагать европейские зарплаты. Видел вакансии на 6-8к долларов, но там надо уже скорее не программирование знать, как таковое, а физмат какой-нибудь и разрабатывать все это с нуля на Сях.
@@phat80 4+ лет опыта во фронте люди получают 250+. Украина
@@ProGuitarUA в Украине зарплаты в IT где-то в два раза выше. Давно это заметил по украинским блогерам. Я про Россию писал. А про Украину охотно верю, что именно так.
Хорошее видео, побольше таких
21:30 бля чё я с этого проорал и еда полетела на экран))
Он фронденд разработчик, я фронтенд разработчик, ты тоже фронтенд разработчик)
ахах) щас сам переслушал и орнул. даже забыл про это)
Ниче не понимаю, но очень интересно))))
Почему непонятно?
David FromNorth потому что не каждый человек вообще разбирается в айти)
Пример прохождение собеседование на Front-End
@Vlad Balabkin значит ему были интересно. Ютуб свободная поощадка
Хорошо ответил, не переживай. Просто, есть к чему стремиться.
про sum... это называется Каррирование. Учите мат-часть, хотя бы Девида Флэнагана прочтите
function sum(number) {
console.log(number);
return (next) => sum(number + next);
}
Спасибо автору! Охуенный видос! Правда не знаю зачем смотрел!
Круто и очень полезно. Спасибо
Лайк и коммент, чтобы Денчик снова был в топе!
Я вот честно в ахуе, я джун (занимаюсь коммерческой разработкой 10 мес). Я больше ответил правильно на вопросы, но почему я не могу устроится на работу. Спасибо тебе огромное, за то что выложил данный собес. Предало уверенности, нужно редактировать резюме
Катаймаш
устроился?
устроился?
@@ДанилДмитриев-я5м Да, устроился. Уже работу поменял, сначала на галере пробыл, теперь перешел в продуктовую разработку
Красавчик карл 👍
8-часовый рабочий день это на самом деле капец, господа... Реально на этой работе - 5-6 часов эффективной работы - это уже потогонка. И 170к для синьора - это не такие уж большие деньги
Ля, думал я один такой, кто работает 4 часа максимально эффективно, а потом идёт говнокод)) А как по сторонам смотрю - все пыхтят, пишут что-то. По поводу ЗП - в таких компаниях популярно в конце года платить бонус в 3-6 окладов. Вот и получается, что ЗП вроде низкая, на за счёт бонусов уже норм выходит
Напомню что JS это синхронный, блокирующий, однопоточный язык. Колбэки - это функционал среды окружения, а не самого JS. До ES6 в документации JS вообще не было ничего про асинхронность, и только недавно появились промисы, которые по сути так же предоставляются средой окружения.
Что значит функционал среды окружения? Коллбэк это особенность js, т. к. функции в нем higher order citizens, т е могут быть аргументами, могут быть возвращены в другой функции и т д