💝Помощь в трудоустройстве - goo.su/xeDj 💝ТГ канал - t.me/m1sha_frontend 💝ТГ для связи со мной - t.me/m1sha_bbn
@РодионГаврилов-ч9ж3 ай бұрын
сначала такие вопросы слушаешь на собесе, а потом видишь какой говнокод в конторе :D
@martingerman24573 ай бұрын
ахахах, жиза ведь !
@levinbraun34752 ай бұрын
@@martingerman2457 теперь представь что будет если даже этих вопросов не знать))
@Сергей-у3к8й2 күн бұрын
на самом деле так, обычно чем качественнее написан код, тем проще задают вопросы. тоже заметил. потому что всё что говорил например интервьюер в этом собесе, это про избыточные сложность. а избыточная сложность это внтипаттерн.
@andreym95373 ай бұрын
@layer никак не относится к слоям в композитинге, он используется для приоритезации стилей, что бы вынести анимацию на отдельный слой используется will-change
@Sqwel13 ай бұрын
Мишань,маршрут выучил уже полностью,пора менять( Спасибо за очень крутой контент
@DmitriiAmagkn2 ай бұрын
Спасибо за контент) Я далеко уже не джун, но благодаря таким видео мне не нужно проходить собесы вхолостую чтобы просто понять что сейчас спрашивают и что я уже забыл давным давно
@HeliodoroSampaio3 ай бұрын
А лучший лайфхак это потренироваться рассказывать свое резюме на собесе со своим другом например, я так со своим куратором в Skypro делал, он завалил меня раз пять, перед тем как взять на вымышленную работу вхахах
@ДмитрийС-ш9б2 ай бұрын
Весело боту, который рекламирует говнокурсы. Порядочные курсы не будут до такого опускаться, правда?
@sergey-v9k4m3 ай бұрын
Если на собеседовании спрашивают про опыт на typescript, а у вас его нет. Просто поменяйте расширение у js файлов на ts. Теперь у вас есть опыт на ts ;)
@sjdjjsjsjs39912 ай бұрын
Js: let a = 5 TS: let a: number = 5 Все, у меня уже есть опыт в TS
@XTANCEАй бұрын
5:38 @layer , зашёл на mdn - "widely available since March 2022", в переводе на фронтендерский значит - через лет пять можно прочитать про это и через десять лет начать использовать.
@freemanvitek3 ай бұрын
Невалидное собеседование. Интервьюеру просто некуда рассказать о своих знаниях. Токсичность то же чувствуется в общении. Не хотел бы я с таким человеком рабоать.
@hello-world-m2 ай бұрын
Согласен
@demonic_attack3 ай бұрын
Вопрос про передачу generic на 20 минуте. JavaScript так умеет либо я не понял что он хочет от меня
@frostmourne53873 ай бұрын
Чет собеседующий чушь говорит в ответе на свой же вопрос 4:15, @layer вообще не про вынесение элемента на отдельный слой
@theDenQ2 ай бұрын
Реально не понимаю зачем задавать такие вопросы и так душнить... Чел прям думает как тебя завалить, и сам в этом признается. Вместо того, чтобы сфокусироваться на твоих сильных сторонах и понять где он может тебя применить... У каждого вопроса должна быть причина. А если вы не пользуетесь этим в продакшене, то зачем задавать такие вопросы?
@theDenQ2 ай бұрын
кажется что чел просто свое ЧСВ тешит.
@tigranbalayan65212 ай бұрын
подписываю под кждым словом )
@cerdek91903 ай бұрын
Очень полезно и информативно
@JIKAIII2 ай бұрын
Мне понравился собес, что-то новое удалось почерпнуть для себя. Спасибо)
@Ali-Hiniatov2 ай бұрын
Спасибо за видео! Ну душный не душный, но вопросы в целом хорошие, хоть и банальные, но ты на скиле держался! P.S. Блин смех твой такой заразный, очень позитивный)
@bentonfraizer692 ай бұрын
Спасибо за видео
@ЕвгенийНекрасов-ч8ж3 ай бұрын
Миша, на 28:28 была убийственно-смешная фраза "Синтаксис я думаю не имеет смысла говорить"😂😂😂 Особенно, когда вы уже об этом ранее немного пообщались. Просто лучший. Спасибо за собес
@andreitrubinov7476Ай бұрын
Привет! ты тут гуглил? иногда как будто определения зачитываешь из доки)
@LavandaKicK3 ай бұрын
Увлекательно!
@nowar68742 ай бұрын
Можно прокидывать дженерики в абстрактный класс
@inqvisitor37223 ай бұрын
в итоге с 380 до 282 дошли. Обычная сеньорская зп, но писать придется на мертвом фреймворке
@Tiizara3 ай бұрын
Интересно)
@jackshadows80733 ай бұрын
вопросы редкие
@Justfunandchill3 ай бұрын
я бы сказал, редкостные. с одной стороны ок, такое поможет побольше узнать о кандидате, насколько много ему придется подучить, чтобы "соответствовать высоким идеалам нашей компании", а другой - во многих местах это была фигня типа "вот я в этом покопался и теперь знаю, а ты?". зачем мне знать, что composition отличается от остальных этапов ререндера тем, что он дает нагрузку на видюшку, а не на процессор? ведь достаточно знать "best practice", говорящий "не делай анимацию, сдвигая элемент left'ом и top'ом, делай transform, это производительнее". отказ чела подталкивать к тому, о чем он вообще спрашивает - вообще нонсенс. ну типа ты проверяешь границы знаний собеседуемого, а не себя, почему ты не даешь ему направление того, о чем вообще речь идет? чел может сказать "не понимаю" или может полчаса говорить не о том - как тебе это поможет понять, знает ли он то, что конкретно тебе нужно на конкретно твоем проекте? возможно, кто-то скажет, что написанное выше субъективно, и будет прав, но мое имхо - душно. просто пройти собес с этим челом - пожалуйста проходить с ним собес, чтобы потом работать под его началом (тимлид или кто он там) - в опу такое счастье. хотя, само собой, некоторые вопросы вкусные и можно их подучить, автору огромное спасибо за видео, где б еще я услышал такое ))
@jackshadows80733 ай бұрын
@@Justfunandchill жесть ты текста вывалил, да хз каждый спрашивает что хочет, чел тоже спрашивает вот ищет себе таких же.
@МаксимИсаев-ъ5о3 ай бұрын
@@Justfunandchill ты че мелешь, обезьяна? Если ты претендуешь на 380 т.р то это базовые вопросы. Он ничего оверхедного не спросил, база про css, чутка про scss (кандидат сказал что знает препроцессор), немного промисов и немного прототипов. Причем вопросы все из learnjs. По реакту там вообще база которая на каждом курсе есть.
@MrTagary3 ай бұрын
@@jackshadows8073 По мне так много воды, что жесть какая то. По факту программист это исполнитель, а не теоретик зачем это спрашивать нет смысла как говорится тебе не надо знать, какая там нагрузка на видеокарту или проц. Если реально существуют уже "best practice". То же самое как в реале ты будешь использовать киянку чтобы забить гвоздь, вместо молотка когда уже дефолт использовать молоток.
@Todortodorov6219 күн бұрын
слишком глубокие. сомневаюсь, что они имеют отношение к реальной работе в этой конторе
@АлексейСоколов-у3к2 ай бұрын
душный собеседующий. я бы на работу в такую компанию не пошел. если так с незнакомым человек общаться - представляю что происходит внутри компании.
@constyak90313 ай бұрын
какой кайфовый дядька
@xxxxPomaHxxxx3 ай бұрын
Это зп до или после налогов? Душноватый собес имхо, много спрашивал то что гуглится за 5 сек, ну и задача мутная чисто json из пустого порожний перетащить.
@Никита-щ5ф5ц3 ай бұрын
380 оффер на руки 330
@rusfungame3 ай бұрын
Спасибо за оптимизацию .find, алгоритмы дрюкал, но видимо забыл или пропустил этот момент.
@nonicknameee3 ай бұрын
Миша, сколько ты учил html, css, js, ts, react до того как получил свою первую работу и какой был твой возраст на тот момент?
@frontend-m0ney3 ай бұрын
18-19 лет, учился 10мес по 6-8ч в день без выходных (т.к был карантин и можно было не ходить на учебу)
@uuidUserName2 ай бұрын
На 1:05:15 у тебя была правильна созданная мапа, интервьюер видимо не знает как работает Map в js)
@itbeshliaga3 ай бұрын
Проходил с этим чувачком собес, душный собес был (такие же вопросы примерно задавал), не выдержал до конца и попрощались )
@Kisssonik3 ай бұрын
Какая компания?
@su4onokzhe3 ай бұрын
@@Kisssonik МойОфис
@joker2023 ай бұрын
Разговаривает слишком дерзко, тоже бы закончил пораньше собес, с такими типами работать не стал бы)
@cerdek91902 ай бұрын
пов: ты на жиге хасанишь по своему пгт, а по радио frontend собес
@zvd16603 ай бұрын
Откуда инфа по вилке?) Офер 320 это нет или грос? У меня знакомый говорит, что норм синьор на валютке может до 800 поднимать, как оценил бы такую инфу? Я вот слышал среднюю цифру по РФ, что 450 - это близко к потолку, если именно РФ. Но вдруг есть другие цифры)
@puhuilo88013 ай бұрын
Ага, 300к в наносекунду. 800к фронтенд-макаки в РФ не получают, хоть в валюте, хоть в золоте. Для сеньоров (лидов) в Москве и Спб потолок где-то 450-500 net
@goldstein13 ай бұрын
У хабр карьеры есть исследование 2024, согласно которому 430 - верх медианной вилки Есть и выше, но это уже выбросы
@ДмитрийС-ш9б2 ай бұрын
@@goldstein1 Хабр карьера😂 Они делали статистику из: 1) Вакансий от работодателей на сайте. Они там пишут что угодно, по факту на 10-20% ниже. 2) От рассказов самих работяг. Там тоже можно написать что угодно, дописать лишний нолик в конце или умножить на 2. Никто проверять не будет. Справку 2ндфл покажи мне о своих 450к! Поэтому верить такому "исследованию" - такое себе
@goldstein12 ай бұрын
@@ДмитрийС-ш9б я в мск работаю, тут такие зп для ведущих норма😉 Но сиди дальше, думай, что все врут
@ДмитрийС-ш9б2 ай бұрын
@@goldstein1 тебе, москвичу, надо понять, что кроме твоего города, есть ещё и другие, и хабр работает по всей стране, следовательно и зарплаты опрашивают У ВСЕХ, а не у "элиты", живущей в покорной столице. Поэтому сиди там и молчи))
@tigranbalayan65212 ай бұрын
Этот комент пишу с начала видео (будет много критики) 1. интервуер не слишком дружелюбен изначально 2. до 10 мин, пока что впечетление что вы берете на работу тупо версталщика 2.1. За 7 лет не разу не использовал picture, @layout или %class 3. 16:40 кандидат дает уточняющий вопрос но не получает ответа 4. Абстрактный клас объязан иметь абстракцию внутри и не имеет не каких лимитов по поводу реализованных методов - то есть ты спакойно можешь иметь реализованные методы главное иметь хотябы одну не реализованную. Ты спакойно можешь иметь generic abstract class и наследовать в другом generic class-e, там нет лимитов, пока ты дрилишь generic type аргументы. 5. Тестовое задание без возможности запуска - это такая тупая идея, реально. Твой разраб не когда не будет писать код в такой обстоновке. Не лучше ли просто подготовить публичный git repo, дать ссылку кандидату, и пусть клонит и запускает на своей машине, по своему сетапу IDE. Разраб который пишет в notepad-е хуже разраба которые пишет в IDE если тот использует возможности IDE для ускорения процесса разработки. 5.1 кандидат не внимателен и не задает вопросы, сразу начал делать не понимая сути того, что у него просили. 5.2 походу кандидат не слышал про Set 5.3 что необходимо сделать? - правильно поставить время в 00:00:00. Может setTime? - логично же использовать ) Но снова, это промах со стороны организатора, так как среда не для разработки 5.4 интервьюер ты издеваешься? ты написал интерфейсы с верху, значит код пишеться на тайпскрипте, на твой метод с объектом линтер заорал бы сразу. 5.5 Нет не каких исопльзований типов в имплементации, то есть кандидат тупо js кодер 6. А у вас про engineering manager-а не слышали не?) То есть вся команда тратит часы, на то что бы поработать с задачами перед тем как оно пойдет в спринт?) 7. Про часть тестов вообще - это намного бысрее и качественнее если твои разрабы будут писать e2e тесты, основываясь на тест планах, нежели, код пошел в продакшен потом на следующий спринт подходят тесты - а тем времинем 90% ваших пользователей столкнулись с крашем ) 8. По поводу синков - это хорошая практика, поддерживает командный дух среди разных команд и дает возможность рости, так как ты слышишь разнообразные мнения а так же обсуждаешь свои идеи. Так что это реально полезная штука. Совет интервюэру - твой кандидат напряжен и вообще не в своей тарелке, перед тем как задавать следующий вопрос или тест, не обходимо привести его в "чувства", а он отказался не просто потому что не планировал менять работу, а почувствовал давление в течении интервью и не честность на ответ на вопрос - есть ли переработки. У меня (пауза) не когда не было. Возникает логичный вопрос, а у других?) Крч, в общем стандартное интервью, но я при таких интервью со середины прощаюсь ) Ко всей этой критике отмечу, что хорошо что интервьюэр все же отвечал на свои вопросы, что бы кандидат получил что-то во время этого интервью.
@mikhail67902 ай бұрын
*Кандидат, а то какой-то кондитер в комменте у тебя)
@tigranbalayan65212 ай бұрын
@@mikhail6790 спасибо но лень исправить) Буду иметь введу что пишеться кАндидат а не кОндидат 😉
@ВладКирилюк-ю7х28 күн бұрын
26:45 «prototype - это функция конструктор». Собеседующий долго думал прежде, чем это сказать?
@Nearfulz3 ай бұрын
В последней задаче, еще одна главная оптимизация, это распараллелить запросы. То что запросы последовательные это гораздо сильнее замедлит выполнение, чем квадратичная сложность алгоритма. Вообще конечно очень странный собес на позицию Senior. Ни вопросов архитектуры, ни безопасности, ни оптимизации, ни каких-то инфраструктурных вопросов, зато есть вопросы про прототипное наследование. Что они хотят от человека на позиции Senior, они сами то понимают интересно, какие он задачи будет выполнять с такой зарплатой на позиции Senior'a
@skeev_3 ай бұрын
Это не собес на сеньора
@АлексейСоколов-у3к2 ай бұрын
@@skeev_ это собес на сеньора
@biscvie3 ай бұрын
собесы собесами, но предъисторию о себе уже пора записать как бы)
@СуперМэн20053 ай бұрын
сложна
@SuperStarkon3 ай бұрын
найс в названии пишешь 380к когда по факту там 330
@yuragrivicki52722 ай бұрын
380 синьор, ого че так мало
@malyarevich2 ай бұрын
Какие глупые и оторванные от реальности вопросы. Самое досадно, что примерно эти вопросы и задают на собеседованиях. Благо дело, что в крупные компании процесс "слегка" усложнен и такого практически нет.
@dossh4292 ай бұрын
19:20 говорят можно использовать джинерик в методе абстрактного класса abstract class DataStorage { protected data: T[] = []; // Абстрактный метод для добавления данных, должен быть реализован в потомках abstract addItem(item: T): void; // Реализованный метод для удаления данных removeItem(item: T): void { this.data = this.data.filter(i => i !== item); } // Реализованный метод для получения всех данных getItems(): T[] { return [...this.data]; } }
@skeev_2 ай бұрын
если бы все, кто писали про абстрактный класс были внимательны, то они бы поняли, что вопрос был про класс такого вида abstract class SC { someMetheod() {} }
@vladislavverner539Ай бұрын
немного надменно получилось и немного токсично со стороны интервьюера. Нужно в более позитивной форме проводить интервью и направлять соискателя на рассуждения, если он не знает что-то. Иначе соискатель просто не захочет к вам в команду идти (или в компанию). Но мне понравился собес, много разных тем и вопросов поднималось, интервью очень плотное.
@ПавелСвенин-ъ4в2 ай бұрын
Что вы намутили с prototype.... Это функция конструктор...
@Todortodorov6219 күн бұрын
на слух вообще как понять о чем речь. есть свойство функции-конструктора .prototype, есть внутренее свойство объекта [[prototype]], которое хранит ссылку на объект-прототип, есть собственно прототайп - объект-прототип другого объекта.
@Caxar_gpt3 ай бұрын
Ужасно противный человек который принимает он как будто хочет от тебя слышать менторство которое разработчику нах.р не сдалось ты объясняешь как разработчик всё правильно ещё и примеры наводил он просто не знал к чему докопаться и решил с тебя сделать ментора "объясни проще"
@ОльгаНикифорова-ю2ч3 ай бұрын
нихуя не понятно, но очень интересно
@aph1le3 ай бұрын
Фундаментальное фаталити воздуху в комнате.
@emichael323 ай бұрын
Прикол в том, что собесдующего зовут так же как и тебя Да что уж там и меня тоже )
@PimiTree3 ай бұрын
Такое ощущение, что єто уже было )
@Вбелом-й3з3 ай бұрын
что за игра?
@АндрійЄфименко-я7к3 ай бұрын
Forza Horizon 5
@flowcsgo8043 ай бұрын
Майнкрафт
@Todortodorov6219 күн бұрын
Плохо отвечал по js, на многие базовые! вопросы просто нет ответа и на некоторые ощущение, что понимания нет, только зазубренные фразы из учебника. Начальные вопросы очень задротские, конечно...
@slava_po3 ай бұрын
Собеседующий не умеющий правильно задавать вопросы требует от соискателя правильные ответы))
@danielfortesque63962 ай бұрын
Как вариант всегда можно расплакаться что собеседующие неправильные
@okooАй бұрын
Тут что студента гоняют по методичке
@goldstein13 ай бұрын
Этот чувак так настойчиво докапывается до proto, что, видимо, на работе будет глубокое легаси Не стоит это 320, ой не стоит
@ДмитрийИванов-з8з2м3 ай бұрын
1:04:55 lol
@puhuilo88013 ай бұрын
Какое же дно собеседующий. Видно, что не подготовлен. Задает какие-то рандомные вопросы. Чел спрашивает какую-то херню про преттиер, еслинт, а потом еще и лажает про @layer. Про TS этот горе-интервьювер тоже, видимо, нехера не знает.
@danielfortesque63962 ай бұрын
Какой ужас! Человек работает за зарплату и ему плевать на собеседование! Караул! Чел, выйди траву потрогай)
@puhuilo88012 ай бұрын
@@danielfortesque6396 Чел, если для тебя это ужас, то сочувствую. Пей там побольше корвалола, валерьянки... Логика в стиле: если платят зарплату, то мне на все пох - это сильно. Сразу видно эскперта по протиранию штанов на стуле. Далеко пойдешь!
@gomuncool10042 ай бұрын
Хэшмапы - база как понизить O(n2) или O(n*m) , уровень джуна
@МаксимТкаченко-ы7ъ3 ай бұрын
работаю c js 7 лет - что такое css? )
@serprifa3 ай бұрын
img и picture оба несемантические )
@freemanvitek3 ай бұрын
Такое у интервьюера искреннее удивление что кто то кроме него еще читал доки)))
@alexeydyackok25252 ай бұрын
Этот индеец так тупо навалил про плейсхолдеры в SCSS.
@btctrade3 ай бұрын
минус 380к, беда
@Sinelnik3 ай бұрын
Послушал до половины и больше не выдержал. Если у вас такие мидлы и синьоры то у вас в сфере IT большие проблемы
@МаксимИсаев-ъ5о3 ай бұрын
Что вы? Кто вы-то, ёбта? Кто вы? Здесь мы вдвоём бля - я один и ты ёбта. (С) Ну а если серьзно, подскажи пожалуйста какие они должны быть
@viktorm29372 ай бұрын
Хорошо так придушнил
@js-sobes8 күн бұрын
Я бы до конца не досидел мне кажется
@ilyaastafyev2 ай бұрын
Какой душный ужас
@Hamza-ue7hx2 ай бұрын
Сначала может показаться, что собеседование душноватое. Но потом понимаешь собеседующего: он задает иногда простые вопросы, но под разными углами - это интересно. Ну и есть, конечно, непростые вопросы.Посмеялись ,пошутили. В общем, интересно послушать. Автор, спасибо за контент.
@topsy_kreds3 ай бұрын
вопросы хорошие
@bimal1633 ай бұрын
мне кажется душноватый собеседующий)
@frontend-m0ney3 ай бұрын
да не, на вебке доброжелательный чел вроде был
@d1erro3 ай бұрын
угар
@carry-on-chaos40322 ай бұрын
большая часть этих вопросов на джуна, который программирует пару лет, собеседуемый очень слабо отвечает. Почти на каждый вопрос или говорит неправильно или просто ничего не понимает, о каком душнилове тут речь совершенно непонятно
@ilyaastafyev2 ай бұрын
Это бред) Вопросы бл бесполезные от слова совсем Из этого всего в работе не нужно примерно ничего Дрочь просто) И это не джуновые вопросы, не придумывайте
@СергейЦветов-н4н2 ай бұрын
Это ты собеседовал?) на первых 5 минутах по голосу слышно пафос. Это не те вопросы, которые дают понять на сколько хорош разраб, а и да. На собесе он конь, а в продакшине гавно, это обычно от таких и идет
@Alex-hs8xjАй бұрын
большая часть вопросов для джуна который только закончил курсы по прохождению собеседований
@jackshadows80733 ай бұрын
Ты вот учишь и антон крутить опыт залетать а вот как если ты крутил опыт можно знать про forceupdate в классовых компонентах хотя на них уже скока лет нечего пишут
@Mojo124443 ай бұрын
Никак, обтекаеш
@rusfungame3 ай бұрын
У меня 4 года реального опыта. Я шлю нахуй когда вопросы заходят про верстку и про классовые компоненты.
@jackshadows80733 ай бұрын
@@Mojo12444 🤣
@albertkarimov97683 ай бұрын
ну если ты собираешься крутить сразу на сеньера, дело гиблое, на таком собесе сразу отвалишься
@tim_a3 ай бұрын
Чтобы так проводить собеседования, и решать подобное, минимум нужно 5 лет опыта (на производстве или в виде хобби). А тема с накруткой опыта, это всего-лишь заработок на неопытных