@layer никак не относится к слоям в композитинге, он используется для приоритезации стилей, что бы вынести анимацию на отдельный слой используется will-change
Спасибо за контент) Я далеко уже не джун, но благодаря таким видео мне не нужно проходить собесы вхолостую чтобы просто понять что сейчас спрашивают и что я уже забыл давным давно
А лучший лайфхак это потренироваться рассказывать свое резюме на собесе со своим другом например, я так со своим куратором в Skypro делал, он завалил меня раз пять, перед тем как взять на вымышленную работу вхахах
5:38 @layer , зашёл на mdn - "widely available since March 2022", в переводе на фронтендерский значит - через лет пять можно прочитать про это и через десять лет начать использовать.
Если на собеседовании спрашивают про опыт на typescript, а у вас его нет. Просто поменяйте расширение у js файлов на ts. Теперь у вас есть опыт на ts ;)
Реально не понимаю зачем задавать такие вопросы и так душнить... Чел прям думает как тебя завалить, и сам в этом признается. Вместо того, чтобы сфокусироваться на твоих сильных сторонах и понять где он может тебя применить... У каждого вопроса должна быть причина. А если вы не пользуетесь этим в продакшене, то зачем задавать такие вопросы?
Невалидное собеседование. Интервьюеру просто некуда рассказать о своих знаниях. Токсичность то же чувствуется в общении. Не хотел бы я с таким человеком рабоать.
Спасибо за видео! Ну душный не душный, но вопросы в целом хорошие, хоть и банальные, но ты на скиле держался! P.S. Блин смех твой такой заразный, очень позитивный)
Миша, на 28:28 была убийственно-смешная фраза "Синтаксис я думаю не имеет смысла говорить"😂😂😂 Особенно, когда вы уже об этом ранее немного пообщались. Просто лучший. Спасибо за собес
Откуда инфа по вилке?) Офер 320 это нет или грос? У меня знакомый говорит, что норм синьор на валютке может до 800 поднимать, как оценил бы такую инфу? Я вот слышал среднюю цифру по РФ, что 450 - это близко к потолку, если именно РФ. Но вдруг есть другие цифры)
Ага, 300к в наносекунду. 800к фронтенд-макаки в РФ не получают, хоть в валюте, хоть в золоте. Для сеньоров (лидов) в Москве и Спб потолок где-то 450-500 net
@@goldstein1 Хабр карьера😂 Они делали статистику из: 1) Вакансий от работодателей на сайте. Они там пишут что угодно, по факту на 10-20% ниже. 2) От рассказов самих работяг. Там тоже можно написать что угодно, дописать лишний нолик в конце или умножить на 2. Никто проверять не будет. Справку 2ндфл покажи мне о своих 450к! Поэтому верить такому "исследованию" - такое себе
@@goldstein1 тебе, москвичу, надо понять, что кроме твоего города, есть ещё и другие, и хабр работает по всей стране, следовательно и зарплаты опрашивают У ВСЕХ, а не у "элиты", живущей в покорной столице. Поэтому сиди там и молчи))
Это зп до или после налогов? Душноватый собес имхо, много спрашивал то что гуглится за 5 сек, ну и задача мутная чисто json из пустого порожний перетащить.
В последней задаче, еще одна главная оптимизация, это распараллелить запросы. То что запросы последовательные это гораздо сильнее замедлит выполнение, чем квадратичная сложность алгоритма. Вообще конечно очень странный собес на позицию Senior. Ни вопросов архитектуры, ни безопасности, ни оптимизации, ни каких-то инфраструктурных вопросов, зато есть вопросы про прототипное наследование. Что они хотят от человека на позиции Senior, они сами то понимают интересно, какие он задачи будет выполнять с такой зарплатой на позиции Senior'a
я бы сказал, редкостные. с одной стороны ок, такое поможет побольше узнать о кандидате, насколько много ему придется подучить, чтобы "соответствовать высоким идеалам нашей компании", а другой - во многих местах это была фигня типа "вот я в этом покопался и теперь знаю, а ты?". зачем мне знать, что composition отличается от остальных этапов ререндера тем, что он дает нагрузку на видюшку, а не на процессор? ведь достаточно знать "best practice", говорящий "не делай анимацию, сдвигая элемент left'ом и top'ом, делай transform, это производительнее". отказ чела подталкивать к тому, о чем он вообще спрашивает - вообще нонсенс. ну типа ты проверяешь границы знаний собеседуемого, а не себя, почему ты не даешь ему направление того, о чем вообще речь идет? чел может сказать "не понимаю" или может полчаса говорить не о том - как тебе это поможет понять, знает ли он то, что конкретно тебе нужно на конкретно твоем проекте? возможно, кто-то скажет, что написанное выше субъективно, и будет прав, но мое имхо - душно. просто пройти собес с этим челом - пожалуйста проходить с ним собес, чтобы потом работать под его началом (тимлид или кто он там) - в опу такое счастье. хотя, само собой, некоторые вопросы вкусные и можно их подучить, автору огромное спасибо за видео, где б еще я услышал такое ))
@@Justfunandchill ты че мелешь, обезьяна? Если ты претендуешь на 380 т.р то это базовые вопросы. Он ничего оверхедного не спросил, база про css, чутка про scss (кандидат сказал что знает препроцессор), немного промисов и немного прототипов. Причем вопросы все из learnjs. По реакту там вообще база которая на каждом курсе есть.
@@jackshadows8073 По мне так много воды, что жесть какая то. По факту программист это исполнитель, а не теоретик зачем это спрашивать нет смысла как говорится тебе не надо знать, какая там нагрузка на видеокарту или проц. Если реально существуют уже "best practice". То же самое как в реале ты будешь использовать киянку чтобы забить гвоздь, вместо молотка когда уже дефолт использовать молоток.
Какие глупые и оторванные от реальности вопросы. Самое досадно, что примерно эти вопросы и задают на собеседованиях. Благо дело, что в крупные компании процесс "слегка" усложнен и такого практически нет.
немного надменно получилось и немного токсично со стороны интервьюера. Нужно в более позитивной форме проводить интервью и направлять соискателя на рассуждения, если он не знает что-то. Иначе соискатель просто не захочет к вам в команду идти (или в компанию). Но мне понравился собес, много разных тем и вопросов поднималось, интервью очень плотное.
Ужасно противный человек который принимает он как будто хочет от тебя слышать менторство которое разработчику нах.р не сдалось ты объясняешь как разработчик всё правильно ещё и примеры наводил он просто не знал к чему докопаться и решил с тебя сделать ментора "объясни проще"
Этот комент пишу с начала видео (будет много критики) 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. По поводу синков - это хорошая практика, поддерживает командный дух среди разных команд и дает возможность рости, так как ты слышишь разнообразные мнения а так же обсуждаешь свои идеи. Так что это реально полезная штука. Совет интервюэру - твой кандидат напряжен и вообще не в своей тарелке, перед тем как задавать следующий вопрос или тест, не обходимо привести его в "чувства", а он отказался не просто потому что не планировал менять работу, а почувствовал давление в течении интервью и не честность на ответ на вопрос - есть ли переработки. У меня (пауза) не когда не было. Возникает логичный вопрос, а у других?) Крч, в общем стандартное интервью, но я при таких интервью со середины прощаюсь ) Ко всей этой критике отмечу, что хорошо что интервьюэр все же отвечал на свои вопросы, что бы кандидат получил что-то во время этого интервью.
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]; } }
если бы все, кто писали про абстрактный класс были внимательны, то они бы поняли, что вопрос был про класс такого вида abstract class SC { someMetheod() {} }
на слух вообще как понять о чем речь. есть свойство функции-конструктора .prototype, есть внутренее свойство объекта [[prototype]], которое хранит ссылку на объект-прототип, есть собственно прототайп - объект-прототип другого объекта.
Плохо отвечал по js, на многие базовые! вопросы просто нет ответа и на некоторые ощущение, что понимания нет, только зазубренные фразы из учебника. Начальные вопросы очень задротские, конечно...
Какое же дно собеседующий. Видно, что не подготовлен. Задает какие-то рандомные вопросы. Чел спрашивает какую-то херню про преттиер, еслинт, а потом еще и лажает про @layer. Про TS этот горе-интервьювер тоже, видимо, нехера не знает.
@@danielfortesque6396 Чел, если для тебя это ужас, то сочувствую. Пей там побольше корвалола, валерьянки... Логика в стиле: если платят зарплату, то мне на все пох - это сильно. Сразу видно эскперта по протиранию штанов на стуле. Далеко пойдешь!
Сначала может показаться, что собеседование душноватое. Но потом понимаешь собеседующего: он задает иногда простые вопросы, но под разными углами - это интересно. Ну и есть, конечно, непростые вопросы.Посмеялись ,пошутили. В общем, интересно послушать. Автор, спасибо за контент.
большая часть этих вопросов на джуна, который программирует пару лет, собеседуемый очень слабо отвечает. Почти на каждый вопрос или говорит неправильно или просто ничего не понимает, о каком душнилове тут речь совершенно непонятно
Это бред) Вопросы бл бесполезные от слова совсем Из этого всего в работе не нужно примерно ничего Дрочь просто) И это не джуновые вопросы, не придумывайте
Это ты собеседовал?) на первых 5 минутах по голосу слышно пафос. Это не те вопросы, которые дают понять на сколько хорош разраб, а и да. На собесе он конь, а в продакшине гавно, это обычно от таких и идет
Ты вот учишь и антон крутить опыт залетать а вот как если ты крутил опыт можно знать про forceupdate в классовых компонентах хотя на них уже скока лет нечего пишут
Чтобы так проводить собеседования, и решать подобное, минимум нужно 5 лет опыта (на производстве или в виде хобби). А тема с накруткой опыта, это всего-лишь заработок на неопытных
💝Помощь в трудоустройстве - goo.su/xeDj
💝ТГ канал - t.me/m1sha_frontend
💝ТГ для связи со мной - t.me/m1sha_bbn
сначала такие вопросы слушаешь на собесе, а потом видишь какой говнокод в конторе :D
ахахах, жиза ведь !
@@martingerman2457 теперь представь что будет если даже этих вопросов не знать))
@layer никак не относится к слоям в композитинге, он используется для приоритезации стилей, что бы вынести анимацию на отдельный слой используется will-change
Мишань,маршрут выучил уже полностью,пора менять(
Спасибо за очень крутой контент
Спасибо за контент) Я далеко уже не джун, но благодаря таким видео мне не нужно проходить собесы вхолостую чтобы просто понять что сейчас спрашивают и что я уже забыл давным давно
А лучший лайфхак это потренироваться рассказывать свое резюме на собесе со своим другом например, я так со своим куратором в Skypro делал, он завалил меня раз пять, перед тем как взять на вымышленную работу вхахах
Весело боту, который рекламирует говнокурсы. Порядочные курсы не будут до такого опускаться, правда?
5:38 @layer , зашёл на mdn - "widely available since March 2022", в переводе на фронтендерский значит - через лет пять можно прочитать про это и через десять лет начать использовать.
Если на собеседовании спрашивают про опыт на typescript, а у вас его нет. Просто поменяйте расширение у js файлов на ts. Теперь у вас есть опыт на ts ;)
Js:
let a = 5
TS:
let a: number = 5
Все, у меня уже есть опыт в TS
Вопрос про передачу generic на 20 минуте. JavaScript так умеет либо я не понял что он хочет от меня
Реально не понимаю зачем задавать такие вопросы и так душнить...
Чел прям думает как тебя завалить, и сам в этом признается. Вместо того, чтобы сфокусироваться на твоих сильных сторонах и понять где он может тебя применить...
У каждого вопроса должна быть причина. А если вы не пользуетесь этим в продакшене, то зачем задавать такие вопросы?
кажется что чел просто свое ЧСВ тешит.
подписываю под кждым словом )
Чет собеседующий чушь говорит в ответе на свой же вопрос 4:15, @layer вообще не про вынесение элемента на отдельный слой
Невалидное собеседование. Интервьюеру просто некуда рассказать о своих знаниях. Токсичность то же чувствуется в общении. Не хотел бы я с таким человеком рабоать.
Согласен
Спасибо за видео! Ну душный не душный, но вопросы в целом хорошие, хоть и банальные, но ты на скиле держался!
P.S. Блин смех твой такой заразный, очень позитивный)
Мне понравился собес, что-то новое удалось почерпнуть для себя. Спасибо)
Очень полезно и информативно
Привет! ты тут гуглил? иногда как будто определения зачитываешь из доки)
Миша, на 28:28 была убийственно-смешная фраза "Синтаксис я думаю не имеет смысла говорить"😂😂😂 Особенно, когда вы уже об этом ранее немного пообщались. Просто лучший. Спасибо за собес
Спасибо за видео
Увлекательно!
в итоге с 380 до 282 дошли. Обычная сеньорская зп, но писать придется на мертвом фреймворке
Миша, сколько ты учил html, css, js, ts, react до того как получил свою первую работу и какой был твой возраст на тот момент?
18-19 лет, учился 10мес по 6-8ч в день без выходных (т.к был карантин и можно было не ходить на учебу)
На 1:05:15 у тебя была правильна созданная мапа, интервьюер видимо не знает как работает Map в js)
Откуда инфа по вилке?)
Офер 320 это нет или грос?
У меня знакомый говорит, что норм синьор на валютке может до 800 поднимать, как оценил бы такую инфу?
Я вот слышал среднюю цифру по РФ, что 450 - это близко к потолку, если именно РФ. Но вдруг есть другие цифры)
Ага, 300к в наносекунду. 800к фронтенд-макаки в РФ не получают, хоть в валюте, хоть в золоте. Для сеньоров (лидов) в Москве и Спб потолок где-то 450-500 net
У хабр карьеры есть исследование 2024, согласно которому 430 - верх медианной вилки
Есть и выше, но это уже выбросы
@@goldstein1 Хабр карьера😂 Они делали статистику из: 1) Вакансий от работодателей на сайте. Они там пишут что угодно, по факту на 10-20% ниже. 2) От рассказов самих работяг. Там тоже можно написать что угодно, дописать лишний нолик в конце или умножить на 2. Никто проверять не будет. Справку 2ндфл покажи мне о своих 450к! Поэтому верить такому "исследованию" - такое себе
@@ДмитрийС-ш9б я в мск работаю, тут такие зп для ведущих норма😉
Но сиди дальше, думай, что все врут
@@goldstein1 тебе, москвичу, надо понять, что кроме твоего города, есть ещё и другие, и хабр работает по всей стране, следовательно и зарплаты опрашивают У ВСЕХ, а не у "элиты", живущей в покорной столице. Поэтому сиди там и молчи))
Интересно)
Можно прокидывать дженерики в абстрактный класс
Проходил с этим чувачком собес, душный собес был (такие же вопросы примерно задавал), не выдержал до конца и попрощались )
Какая компания?
@@Kisssonik МойОфис
Разговаривает слишком дерзко, тоже бы закончил пораньше собес, с такими типами работать не стал бы)
Это зп до или после налогов? Душноватый собес имхо, много спрашивал то что гуглится за 5 сек, ну и задача мутная чисто json из пустого порожний перетащить.
380 оффер на руки 330
душный собеседующий. я бы на работу в такую компанию не пошел. если так с незнакомым человек общаться - представляю что происходит внутри компании.
В последней задаче, еще одна главная оптимизация, это распараллелить запросы. То что запросы последовательные это гораздо сильнее замедлит выполнение, чем квадратичная сложность алгоритма.
Вообще конечно очень странный собес на позицию Senior.
Ни вопросов архитектуры, ни безопасности, ни оптимизации, ни каких-то инфраструктурных вопросов, зато есть вопросы про прототипное наследование. Что они хотят от человека на позиции Senior, они сами то понимают интересно, какие он задачи будет выполнять с такой зарплатой на позиции Senior'a
Это не собес на сеньора
@@skeev_ это собес на сеньора
26:45 «prototype - это функция конструктор». Собеседующий долго думал прежде, чем это сказать?
какой кайфовый дядька
пов: ты на жиге хасанишь по своему пгт, а по радио frontend собес
Спасибо за оптимизацию .find, алгоритмы дрюкал, но видимо забыл или пропустил этот момент.
собесы собесами, но предъисторию о себе уже пора записать как бы)
вопросы редкие
я бы сказал, редкостные. с одной стороны ок, такое поможет побольше узнать о кандидате, насколько много ему придется подучить, чтобы "соответствовать высоким идеалам нашей компании", а другой - во многих местах это была фигня типа "вот я в этом покопался и теперь знаю, а ты?". зачем мне знать, что composition отличается от остальных этапов ререндера тем, что он дает нагрузку на видюшку, а не на процессор? ведь достаточно знать "best practice", говорящий "не делай анимацию, сдвигая элемент left'ом и top'ом, делай transform, это производительнее".
отказ чела подталкивать к тому, о чем он вообще спрашивает - вообще нонсенс. ну типа ты проверяешь границы знаний собеседуемого, а не себя, почему ты не даешь ему направление того, о чем вообще речь идет? чел может сказать "не понимаю" или может полчаса говорить не о том - как тебе это поможет понять, знает ли он то, что конкретно тебе нужно на конкретно твоем проекте?
возможно, кто-то скажет, что написанное выше субъективно, и будет прав, но мое имхо - душно. просто пройти собес с этим челом - пожалуйста проходить с ним собес, чтобы потом работать под его началом (тимлид или кто он там) - в опу такое счастье.
хотя, само собой, некоторые вопросы вкусные и можно их подучить, автору огромное спасибо за видео, где б еще я услышал такое ))
@@Justfunandchill жесть ты текста вывалил, да хз каждый спрашивает что хочет, чел тоже спрашивает вот ищет себе таких же.
@@Justfunandchill ты че мелешь, обезьяна? Если ты претендуешь на 380 т.р то это базовые вопросы. Он ничего оверхедного не спросил, база про css, чутка про scss (кандидат сказал что знает препроцессор), немного промисов и немного прототипов. Причем вопросы все из learnjs. По реакту там вообще база которая на каждом курсе есть.
@@jackshadows8073 По мне так много воды, что жесть какая то. По факту программист это исполнитель, а не теоретик зачем это спрашивать нет смысла как говорится тебе не надо знать, какая там нагрузка на видеокарту или проц. Если реально существуют уже "best practice". То же самое как в реале ты будешь использовать киянку чтобы забить гвоздь, вместо молотка когда уже дефолт использовать молоток.
слишком глубокие. сомневаюсь, что они имеют отношение к реальной работе в этой конторе
Какие глупые и оторванные от реальности вопросы.
Самое досадно, что примерно эти вопросы и задают на собеседованиях.
Благо дело, что в крупные компании процесс "слегка" усложнен и такого практически нет.
немного надменно получилось и немного токсично со стороны интервьюера. Нужно в более позитивной форме проводить интервью и направлять соискателя на рассуждения, если он не знает что-то. Иначе соискатель просто не захочет к вам в команду идти (или в компанию). Но мне понравился собес, много разных тем и вопросов поднималось, интервью очень плотное.
Ужасно противный человек который принимает он как будто хочет от тебя слышать менторство которое разработчику нах.р не сдалось ты объясняешь как разработчик всё правильно ещё и примеры наводил он просто не знал к чему докопаться и решил с тебя сделать ментора "объясни проще"
Этот комент пишу с начала видео (будет много критики)
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. По поводу синков - это хорошая практика, поддерживает командный дух среди разных команд и дает возможность рости, так как ты слышишь разнообразные мнения а так же обсуждаешь свои идеи. Так что это реально полезная штука.
Совет интервюэру - твой кандидат напряжен и вообще не в своей тарелке, перед тем как задавать следующий вопрос или тест, не обходимо привести его в "чувства", а он отказался не просто потому что не планировал менять работу, а почувствовал давление в течении интервью и не честность на ответ на вопрос - есть ли переработки. У меня (пауза) не когда не было. Возникает логичный вопрос, а у других?)
Крч, в общем стандартное интервью, но я при таких интервью со середины прощаюсь )
Ко всей этой критике отмечу, что хорошо что интервьюэр все же отвечал на свои вопросы, что бы кандидат получил что-то во время этого интервью.
*Кандидат, а то какой-то кондитер в комменте у тебя)
@@mikhail6790 спасибо но лень исправить) Буду иметь введу что пишеться кАндидат а не кОндидат 😉
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];
}
}
если бы все, кто писали про абстрактный класс были внимательны, то они бы поняли, что вопрос был про класс такого вида
abstract class SC {
someMetheod() {}
}
Что вы намутили с prototype.... Это функция конструктор...
на слух вообще как понять о чем речь. есть свойство функции-конструктора .prototype, есть внутренее свойство объекта [[prototype]], которое хранит ссылку на объект-прототип, есть собственно прототайп - объект-прототип другого объекта.
Прикол в том, что собесдующего зовут так же как и тебя
Да что уж там и меня тоже )
найс в названии пишешь 380к когда по факту там 330
сложна
Плохо отвечал по js, на многие базовые! вопросы просто нет ответа и на некоторые ощущение, что понимания нет, только зазубренные фразы из учебника. Начальные вопросы очень задротские, конечно...
Собеседующий не умеющий правильно задавать вопросы требует от соискателя правильные ответы))
Как вариант всегда можно расплакаться что собеседующие неправильные
380 синьор, ого че так мало
что за игра?
Forza Horizon 5
Майнкрафт
нихуя не понятно, но очень интересно
Фундаментальное фаталити воздуху в комнате.
Хэшмапы - база как понизить O(n2) или O(n*m) , уровень джуна
Этот чувак так настойчиво докапывается до proto, что, видимо, на работе будет глубокое легаси
Не стоит это 320, ой не стоит
Такое ощущение, что єто уже было )
Какое же дно собеседующий. Видно, что не подготовлен. Задает какие-то рандомные вопросы. Чел спрашивает какую-то херню про преттиер, еслинт, а потом еще и лажает про @layer. Про TS этот горе-интервьювер тоже, видимо, нехера не знает.
Какой ужас! Человек работает за зарплату и ему плевать на собеседование! Караул! Чел, выйди траву потрогай)
@@danielfortesque6396 Чел, если для тебя это ужас, то сочувствую. Пей там побольше корвалола, валерьянки...
Логика в стиле: если платят зарплату, то мне на все пох - это сильно. Сразу видно эскперта по протиранию штанов на стуле. Далеко пойдешь!
Тут что студента гоняют по методичке
Я бы до конца не досидел мне кажется
Сначала может показаться, что собеседование душноватое. Но потом понимаешь собеседующего: он задает иногда простые вопросы, но под разными углами - это интересно. Ну и есть, конечно, непростые вопросы.Посмеялись ,пошутили. В общем, интересно послушать. Автор, спасибо за контент.
работаю c js 7 лет - что такое css? )
Этот индеец так тупо навалил про плейсхолдеры в SCSS.
Такое у интервьюера искреннее удивление что кто то кроме него еще читал доки)))
вопросы хорошие
img и picture оба несемантические )
Какой душный ужас
1:04:55 lol
Хорошо так придушнил
минус 380к, беда
Послушал до половины и больше не выдержал. Если у вас такие мидлы и синьоры то у вас в сфере IT большие проблемы
Что вы? Кто вы-то, ёбта? Кто вы? Здесь мы вдвоём бля - я один и ты ёбта. (С)
Ну а если серьзно, подскажи пожалуйста какие они должны быть
мне кажется душноватый собеседующий)
да не, на вебке доброжелательный чел вроде был
угар
большая часть этих вопросов на джуна, который программирует пару лет, собеседуемый очень слабо отвечает.
Почти на каждый вопрос или говорит неправильно или просто ничего не понимает, о каком душнилове тут речь совершенно непонятно
Это бред)
Вопросы бл бесполезные от слова совсем
Из этого всего в работе не нужно примерно ничего
Дрочь просто)
И это не джуновые вопросы, не придумывайте
Это ты собеседовал?) на первых 5 минутах по голосу слышно пафос. Это не те вопросы, которые дают понять на сколько хорош разраб, а и да. На собесе он конь, а в продакшине гавно, это обычно от таких и идет
большая часть вопросов для джуна который только закончил курсы по прохождению собеседований
Ты вот учишь и антон крутить опыт залетать а вот как если ты крутил опыт можно знать про forceupdate в классовых компонентах хотя на них уже скока лет нечего пишут
Никак, обтекаеш
У меня 4 года реального опыта. Я шлю нахуй когда вопросы заходят про верстку и про классовые компоненты.
@@Mojo12444 🤣
ну если ты собираешься крутить сразу на сеньера, дело гиблое, на таком собесе сразу отвалишься
Чтобы так проводить собеседования, и решать подобное, минимум нужно 5 лет опыта (на производстве или в виде хобби). А тема с накруткой опыта, это всего-лишь заработок на неопытных
Токсик