The first interview of a self-taught frontender (30+). Solved more than 2000 problems on Codewars

  Рет қаралды 146,973

Front-end Science with Sergey Puzankov

Front-end Science with Sergey Puzankov

Күн бұрын

Пікірлер: 326
@frontendscience
@frontendscience 2 жыл бұрын
👍Друзья, давайте поддержим Антона лайками и комментариями! Он большой молодец! Пусть у него все получится самым лучшим образом! 👍 И с Новым годом всех! 🎄Классных всем офферов и интересных задач! 🥳
@Allademet
@Allademet 2 жыл бұрын
Спасибо за собеседование, буду устранять недостатки))
@frontendscience
@frontendscience 2 жыл бұрын
@@Allademet Благодарю, что пришел! Было классно! Продолжай с тем же рвением и все будет круто!! Больших успехов тебе! 👍
@katdim_art_studio
@katdim_art_studio 2 жыл бұрын
@@Allademet спасибо тебе, за твой пример, очень укрепил в решимости решать задачки активнее. Желаю успехов в pet-project и подтянуть взаимодействие с пользователями.
@pavloging
@pavloging 2 жыл бұрын
Я хотел бы провести собеседование, не вижу Google form, мне 16 лет
@ЭдгарПриб-ф9ш
@ЭдгарПриб-ф9ш 2 жыл бұрын
@@Allademet Антон, приветствую! Можно ли с вами связаться в соц. сетях?
@CHEloveg22
@CHEloveg22 2 жыл бұрын
Всем бы такого интервьюера, объясняент где ошибся, не делает из себя бога и не унижает, мое скромное почтение!
@frontendscience
@frontendscience 2 жыл бұрын
Благодарю! Всем уважительных и успешных собеседований!
@antongron
@antongron 2 жыл бұрын
Недавно проходил интервью, довольно таки классно прошло, лид очень крутой: интервью шло достаточно непринужденно и чувствовал себя комфортно
@ДианаБорисова-е5и
@ДианаБорисова-е5и 2 жыл бұрын
У Антона железные нервы, думать и не сбиваться с мысли, когда плачет ребенок это мега круто. У меня мозг в таких случаях отключается просто)) Респект!
@АндрейВоронин-и4т
@АндрейВоронин-и4т 2 жыл бұрын
потому что вы женщина, поэтому плач ребенка вас и сбивает)
@geimproberegov7350
@geimproberegov7350 Жыл бұрын
Ждем твоего возвращения ! Надеемся в новом году всё будет лучше для всех мирных людей
@MrRomanqs
@MrRomanqs Жыл бұрын
Дико благодарен за видосы!!!! Очень полезно! Мне 42. Шесть месяцев начал вообще касаться программирования: HTML,CSS, JS. И такие видео, меня как мотивируют, так и в депрессняк вводят. Т.к. вижу на сколько много я не знаю и мозг, наверно, меня подводить начал)))) Огромное спасибо! Антон красавчик вообще!!!!
@ІльченкоАртем
@ІльченкоАртем 2 жыл бұрын
Какая же шикарная задача! Мы как будто наслаиваем ссылки одна за одной что бы добраться к той сомой точке - это реально круто, после такого ты глубже начинаешь понимать как все устроено, как видит данные у себя в памяти машина и как мы воспринимаем это. Пересмотрел все видео, но это что то новое. Автор не перестает удивлять! Автор понимал что этот парень готов ко всему (после 2000 задач) и выбрал особенную, которая смогла дать интерес и новые знания даже такому опытному парню. Сергей удивительный человек) Антон красавчик, респект за смелость! Каналу процветания и миллионов подписчиков!!!
@frontendscience
@frontendscience 2 жыл бұрын
Благодарю за поддержку! Очень приятно! И рад что нравится 👍
@Monotrof
@Monotrof 2 жыл бұрын
Эти задачки из популярных задач к собесу взяты. Начнешь гуглить, наткнешься на них.
@НадяБогданова-к2щ
@НадяБогданова-к2щ 2 жыл бұрын
Интервью СУПЕР! Антон огромный молодец! Удачи ему и профессионального роста)). А Сергею большущее спасибо за контент. Познавательно, интересно, не занудно и очень помогает в подготовке к собеседованию.
@romanfeshchenko3415
@romanfeshchenko3415 2 жыл бұрын
Друже, возвращайся. За твоим контентом соскучились. Тем более у тебя всегда много интересного!
@vitaliyyasinskiy3689
@vitaliyyasinskiy3689 2 жыл бұрын
А я вот решился на новогодних стряхнуть пыль с теории и после нг заняться сменой работы. Ваши видео этот как кино посмотреть, когда голова уже не варит или лень дальше сидеть перечитывать mdn). С наступившим, вам развития, мне развития, всем развития!
@ДмитрийНормов-ю6ц
@ДмитрийНормов-ю6ц 2 жыл бұрын
с какой на какую будешь менять работу?
@vitaliyyasinskiy3689
@vitaliyyasinskiy3689 2 жыл бұрын
@@ДмитрийНормов-ю6ц ну на какую - это я узнаю после новогодних только. А сейчас работаю в продуктовой компании
@ДмитрийНормов-ю6ц
@ДмитрийНормов-ю6ц 2 жыл бұрын
@@vitaliyyasinskiy3689 то есть ты уже в ИТ?
@vitaliyyasinskiy3689
@vitaliyyasinskiy3689 2 жыл бұрын
@@ДмитрийНормов-ю6ц ну да. Собесы же не только войтишники смотрят)
@MrRagday
@MrRagday 2 жыл бұрын
А ты на какой должности и сколько опыта работы на ней? Интересно просто на каком этапе и кому нужно читать мдн, чтобы это было полезно для собеседований)
@Uncaught_in_promise
@Uncaught_in_promise 2 жыл бұрын
Очень интересно смотреть. Мне 37, начал верстать в 30 лет, но со временем понял что без ДЖС никуда. Изучаю сейчас ДЖС самостоятельно. Сам проходил уже немало интервью, выполнял тестовые задания. Решил пробовать чтоб понять в чем слаб. Конечно многого не знаю с этого интервью. Советую Антону приступать к работе с сервером и дальше к Реакту.
@frontendscience
@frontendscience 2 жыл бұрын
Успехов Вам! И классных офферов! 🥳
@q1dsdsdsq2dssdsd95
@q1dsdsdsq2dssdsd95 2 жыл бұрын
прикольно, а я месяц учил питон, разместил резюме, начали звонить на собес по js, через месяц я уже прошел собес на бесплатные курсы в компании по реакт, остался там на стажировку и работу) считай 3 месяца с 0 до стажировки)
@Uncaught_in_promise
@Uncaught_in_promise 2 жыл бұрын
@@q1dsdsdsq2dssdsd95 я считаю очень повезло. Некоторые мечтают о таком развитии
@somewords3187
@somewords3187 2 жыл бұрын
@@q1dsdsdsq2dssdsd95 ты разметил резюме по питону, но начали звонить на собесы по js?
@forzajuve8088
@forzajuve8088 2 жыл бұрын
Успехов Антону, очень крутой, а вопросы, которые он не ответил, легко гуглятся при надобности, главное ход мысли у него очень четкий
@anton-vr5xw
@anton-vr5xw 2 жыл бұрын
Антон молодец, 2к+ задач на codewars это мощь 🥵🔥
@nikolay6143
@nikolay6143 2 жыл бұрын
Класс, спасибо большое Сергей и Антон. Очень интересное интервью, задача тоже интересная - ещё хочу! P.S. Антон красавчик - у меня на кодварс пока только сотня выполненных кат и пятый кю, так что я понимаю насколько объёмный труд проделан. P.P.S - тоже вкатывался в айти с нуля 5 лет назад( мне сейчас 39 ) и так же прошёл сначала через биржи фриланса пока не "набил" постоянных клиентов и не устроился на "галеру", так что почувствовал себя практически на месте Антона.
@frontendscience
@frontendscience 2 жыл бұрын
Благодарим, что поделились. Успехов Вам!
@Александрраз-н8ф
@Александрраз-н8ф 2 жыл бұрын
Расскажите про свой путь, интересно будет остальным
@victancia
@victancia 2 жыл бұрын
Сергей, без преувеличения, у тебя лучшая подача и лучшее объяснение на всем ютубе, не планируешь ли ты запустить свои курсы?
@frontendscience
@frontendscience 2 жыл бұрын
Благодарю за поддержку! Очень приятно) да, как раз думаем возобновить курсы.
@alekseika1035
@alekseika1035 2 жыл бұрын
@@frontendscience я в первых рядах запишусь ☺️ хочу начать изучать
@Emulkin
@Emulkin 2 жыл бұрын
Всем с новым годом ❤️ я тоже самоучка,ваш канал в этом мне тоже помогает, спасибо за столь полезный контент
@frontendscience
@frontendscience 2 жыл бұрын
Благодарим Вас за теплый отзыв и поздравления! 🙌 очень приятно! Желаем Вам больших успехов и крутых офферов! 🥳🎄
@maximk5620
@maximk5620 Жыл бұрын
Пожалуйста, перебирайте массивы в for только если: - планируете заранее выходить из цикла; - необходимо использовать логику выхода из цикла, отличную от стандартной (let i=0; i < whateverCondition); - нужно перебрать массив с конца; - вас волнует каждая микросекунда в высоконагруженном приложении.
@xMurieLLx
@xMurieLLx 2 жыл бұрын
Безумно полезно смотреть собес-интервью !! Спасибо огромное !
@ІльченкоАртем
@ІльченкоАртем 2 жыл бұрын
Спасибо за такой подарок к Новому Году!!! Js Ts frontend backend react node next задачи интервью
@Андрей-ф5м9л
@Андрей-ф5м9л Жыл бұрын
Я думаю, что не одного меня интересует, как успехи у Антона сейчас?
@kolyagreen1566
@kolyagreen1566 2 жыл бұрын
Считаю, что путь через задачи и Codewars - лучший путь для обучения. Особенно для начала) Антон красавчик!
@ulietaight
@ulietaight 2 жыл бұрын
ну хз, я ожидал что он на задачи будет выдавать максимально лаконичные и красивые решение, учитывая сколько он их сделал, ведь после решения задачи ты всегда можешь глянуть лучше решение на кодварс и учится писать круче, а тут я получил максимально просто решение в лоб, никакой эстетики, такое себе
@nick-ei2og
@nick-ei2og 2 жыл бұрын
сочувствую тем, кто реально учится лишь по задачам codewars..
@kolyagreen1566
@kolyagreen1566 2 жыл бұрын
@@nick-ei2og Спасибо за сочувствие! Благодаря задачам с Codewars решил 5 задач на собесе и получил первый оффер))
@nick-ei2og
@nick-ei2og 2 жыл бұрын
@@kolyagreen1566 смотря какая компания, стек, зп и какие перспективы там. сильно сомневаюсь, что возьмут человека в компанию во внешнем рынке с условным стеком react/redux/typescript, если в буквальном смысле он отлично знает лишь нативный js, и никаких библиотек и никаких архитектурных базисов, нужно же не только на кодварсе сидеть - с лучшим путём для обучения ты явно погорячился
@markellich2319
@markellich2319 2 жыл бұрын
@@nick-ei2og ну а как набить руку еще для тестовых задачек?
@NoFear144
@NoFear144 2 жыл бұрын
Так долго ждал!!! Сасибоо Сергей это лучший новогодний подарок!
@deathpaha
@deathpaha Жыл бұрын
касательно forEach, с помощью его можно изменять массив на лету. let arr = [1,2,3,4,5,6,7]; arr.forEach((el,index,array)=>{ array[index] = el + 10; }) console.log(arr)
@gameit1477
@gameit1477 Жыл бұрын
После этого интервью думаю, что я действительно счастсливчик, который попал в IT, потому что с заданием со строкой я бы не справился, понял что есть жесткие пробелы с работой циклов. Какие-то вещи типо Promise.all для меня были очевидными в отличии от Антона, но вот как он решал задачи на строку, за это низкий поклон 🎉🎉🎉 красавчик
@stanislavafanasiev5766
@stanislavafanasiev5766 2 жыл бұрын
Благодаря в том числе этому каналу, я смог выучить JS и свичнуться из таможенного ада в веб девелопмент!) Уже получил оффер в одну из крутейших компаний в нашем городе и в Украине в целом!) Просмотр собеседований мега -полезен, спасибо огромное за контент! Но English и софт-скилы это половина успеха. Всем в Новм году желаю везения и получить наконец-то желанную работу! Чирс!
@frontendscience
@frontendscience 2 жыл бұрын
Wow! Это очень круто! И очень вдохновляет! Больших успехов Вам!
@stanislavafanasiev5766
@stanislavafanasiev5766 2 жыл бұрын
@@frontendscience Спасибо!)
@stanislavafanasiev5766
@stanislavafanasiev5766 2 жыл бұрын
@Once Comes реально верстал не понимая JS, просто подключая готовые слайдеры и прочее года три. В конце весны 2021 года засел на JS и параллельно с основнй работой учил. Решал много задач. Прошел 1 курс на udemy.
@stanislavafanasiev5766
@stanislavafanasiev5766 2 жыл бұрын
@@vladimirs.5788Если бы я мог себе позволить не работать и только учиться, то я бы так и сделал)
@stanislavafanasiev5766
@stanislavafanasiev5766 2 жыл бұрын
@@vladimirs.5788 скорее всего меня это тоже ждёт. Но в компании, которая меня взяла очень хорошо налажены внутренние процессы и знакомые сказали что моих скиллов достаточно чтоб работать. Вот потому я и решил рискнуть) надеюсь что увольняться не придется
@TheLooki31
@TheLooki31 2 жыл бұрын
2к задач на Codewars это конечно хорошо, но лучше делать какие-то пет проекты и на них учить браузерный API и REST API, какой-то TypeScript начать учить а там Anuglar или React, на которых сейчас процентов 70% интернета написано, от 2к задач не много будет толку, шанс что вообще на собесе на них посмотрят, процентов 30% и что учтут это как плюс. Явно засиделся на задачах, хватает с головой 200-300 решенных задач для того, чтобы на работе не было проблем с какими-то тасками, на личном опыте проверено. Эти задачи должны быть как хобби в свободное время, а не как основной ресурс для изучения языка. Я бы твоем месте(если ты это читаешь) забил на задачи и начал учить какой-нибудь React и работу с сервером на фронте, асинхрон промисы и все вот это, и быстрее фронтом станешь, и в зп быстрее вырастешь
@romanvinogradovby
@romanvinogradovby 2 жыл бұрын
Толково. Чувствую опыт. Поддерживаю. P.S. Желаю нашему хиро поскорее устроиться на работу фронтом. Снимаю шляпу перед цифрой решённых задач. Я так не умею и не знаю надо ли оно мне самому.
@frontendscience
@frontendscience 2 жыл бұрын
Не кодварсом единым, да. Но я думаю, что когда человек решает ТАКОЕ количество задач, то это не просто для того чтобы изучить язык и получить работу, а ему это явно нравится! И то, что он достиг таких нетривиальных результатов в этом деле и за такой короткий срок, достойно восхищения! Нет какого-то одного приятного для всех пути обучения - каждый двигается по-своему. Кстати, в компаниях по типу Яндекса и Гугла это может быть большим преимуществом и через годик Антон сам будет рассказывать, что нужно делать, чтоб там работать 😉
@trezenx
@trezenx 2 жыл бұрын
вы, конечно, правы, как как джун/трейни я могу вам сказать, что на тех собесах обычно спрашивают именно вот такие всякие задачи. То есть по реакту спросят теорию, что ты там знаешь о мидлварах и какие бывают хуки, а реальные тестовые задачи это ВСЕГДА какие-то редюсы, переборы, сортировка или вопросы с подвохом типа "почему тут андейфайнд в функции?". Поэтому это конечно перебор, но зато собеседование реальное будет проходиться на ура
@TheLooki31
@TheLooki31 2 жыл бұрын
@@frontendscience Ну касательно таких компаний я согласен с тобой Сергей, тут это будет плюсом, но опять же, эти задачи не дают толком никакого плюса для оффера первой работы, за первым опытом коммерческой разработки. А в компанию по типу Яндекса и Гугла берут только серьезным опытом(3-5 лет) где по мимо этих алгоритмов и задач будут смотреть на кучу других знаний, ты можешь условно по какой-то задаче можешь просесть, но уметь в архитектуру и паттерны, и из-за этого ты пройдёшь, а за эти 3-5 лет можно просто как хобби и нарешать эти 2к задачи(условно по 2 задачки в день) параллельно с работой, все же я считаю что это не очень правильный путь конкретно через 2к задач без знаний браузерного API и асинхрона.
@frontendscience
@frontendscience 2 жыл бұрын
А с чего ты взял, что у него была цель прорешать 2000 задач и после этого сразу идти устраиваться на работу? И что он потратил на это 2-3 года? Он за год достиг такого ОФИГЕННОГО результата!!! При этом он уже работает верстальщиком и зарабатывает деньги. Человек нашел для себя отличный мотиватор выучить JS. К нам на собес он пришел как раз для тренировки, чтоб понять, где что подтягивать в новой области, при этом сам сказал, что осознает необходимость в "браузерном JS" и это следующий его шаг. В чем твое несогласие? :) Выглядит как обесценивание достижений другого. Ну пошел он этим путем - имеет право выбора и двигаться так и с такой скоростью, как сам решил, в конце концов заработал себе на этот выбор. Если разработчик показывает такие результаты в процессе обучения, я склонен верить в то, что он справится :) Просто поддержи коллегу добрым словом!
@БольшойБрат-з4р
@БольшойБрат-з4р Жыл бұрын
Очень интересные и качественные видео. Я много чему у вас научился и узнал. Хотелось бы думать что с вами все в порядке. Если есть такая возможность дайте знать что с вами все в порядке и вы живы хоть пост в Инстаграм или лайк под коммент. Всего наилучшего вам и победы в войне. Ваш контент уникален ничего подобного я не видел нигде. Спасибо за все.
@ОлегЩурко
@ОлегЩурко 2 жыл бұрын
Отличный выпуск, парню удачи. Столько задач решить, это уже круто. Респект
@yuliyaSi
@yuliyaSi 2 жыл бұрын
Здорово 🙌 Антон вообще красавчик!!! Желаю удачи от всей души!
@frontendscience
@frontendscience 2 жыл бұрын
Благодарим за поддержку!
@alexandrkazakov723
@alexandrkazakov723 Жыл бұрын
Видео крутое и Антон большой молодец, но невольно возникают вопросы к 2000 задач на codewars, когда он не смог решить такую простую задачу сразу же верно
@SerzhNesteruk
@SerzhNesteruk 9 ай бұрын
Меня тоже это смутило. 🤔 Видимо, умение "хорошо" решать множество задач ещё не означает отменное знание алгоритмов, ведь задачи на codewars могут быть успешно решены и не самым лучшим для этого образом (главное, чтобы прошли все тесты). Та и написание читабельного чистого кода (хотя бы с адекватным неймингом переменных) там вовсе не является приоритетом... Надо отметить, что live coding на собеседовании таки гораздо сложнее, чем степенное решение задач в комфортных условиях. Поэтому то, что Антон всё же смог решить эти задачи (пусть и с подсказками), уже достаточно неплохой показатель.
@seniortutorials9046
@seniortutorials9046 2 жыл бұрын
С новым годом 😉
@frontendscience
@frontendscience 2 жыл бұрын
Благодарим! И Вас! 🎉🥳
@ihorfesina1622
@ihorfesina1622 2 жыл бұрын
Скучаю за вашими видео, надеюсь все хорошо
@5555Elenka
@5555Elenka 2 жыл бұрын
С рождеством и наступающим Вас и Ваших подписчиков Новым годом. ! Крепкого здоровья Вам и вашей семье ! 🤗 Бодрого настроения, сил и энергии, чтобы покорять новые вершины и идти к поставленным целям. Пускай новый год принесет только лучшее, а весь негатив останется в прошлом. С Новым годом, с новым счастьем! Мира вам и душевной гармонии в Новом году! Спасибо за уроки )💥🎅🌲
@frontendscience
@frontendscience 2 жыл бұрын
Благодарим за теплые слова и поздравления! 🤗 Благополучного, успешного и интересного Вам года! 🎄🎉☃️
@5555Elenka
@5555Elenka 2 жыл бұрын
@@frontendscience Спасибо )🤗🌲🌲🌲
@andreigolovaciuc9855
@andreigolovaciuc9855 2 жыл бұрын
Специально оставлю комментарий, больше больше хочу таких публичных собеседований
@frontendscience
@frontendscience 2 жыл бұрын
Будут :) благодарим за поддержку
@Computermind11
@Computermind11 2 жыл бұрын
Видео еще не смотрел - завтра гляну. Что хочу сказать: Серёге и Антохе - с Новым годом, ролику - два лайка! На днях решу задачу по слияниям интервалов - скину решение!
@frontendscience
@frontendscience 2 жыл бұрын
С Новым годом, Андрей! Успехов во всем!
@ДємянВ
@ДємянВ 2 жыл бұрын
Як на мене найкращій контент з підготовки до співбесіди,легкість з якою це відбувається троху оманлива) але можливо це на кращє адже кращє пробувати раніше ніж гвалтувати себе невревненістю)
@katdim_art_studio
@katdim_art_studio 2 жыл бұрын
Сергей, спасибо, интервью супер, вы молодцы!
@mikhailblush5261
@mikhailblush5261 2 жыл бұрын
отец, с Новым Годом. Спасибо за видосы!
@frontendscience
@frontendscience 2 жыл бұрын
🥳🎄
@alesmazur7640
@alesmazur7640 Жыл бұрын
Очень приятно смотреть. Спасибо за материал.
@racman9964
@racman9964 2 жыл бұрын
Огромное спасибо, как всегда прекрасное собеседование!
@frontendscience
@frontendscience 2 жыл бұрын
Рады, что Вам нравится )
@dabroful
@dabroful 2 жыл бұрын
Антону спасибо за вдохновение заняться codewars
@SerzhNesteruk
@SerzhNesteruk 9 ай бұрын
Спасибо за видео и особенно за интересные задачки! Попробовал решить их самостоятельно. Понятное дело, что live coding во время собеседования и неспешное обдумывание в комфортных условиях - вещи несопоставимые. Но тем не менее вот такие решения у меня получились: function findLuckyDigit(num) { const map = []; for (const char of String(num)) { map[char] = (map[char] ?? 0) + 1; } return map.reduce( (lucky, count, digit) => ( digit === count ? digit : lucky ), 0 ); } function queryObjectify(str) { const result = {}; for (const parameter of str.split('&')) { const nodes = parameter.split('.'); const [key, value] = nodes.pop().split('='); let location = result; for (const node of nodes) { if (!location.hasOwnProperty(node)) { location[node] = {}; } location = location[node]; } location[key] = decodeURIComponent(value); } return result; }
@katdim_art_studio
@katdim_art_studio 2 жыл бұрын
Молодец, задачки это интересно и разжигает любовь прогать , во всяком случае у меня
@alexeyshaykov
@alexeyshaykov 2 жыл бұрын
вот хороший вариант с рекурсией fun = (result, str) => { const f = (obj, keys, value) => { if (keys.length === 1) { obj[keys[0]] = value; return; } const key = keys.shift(); if (!obj[key]) obj[key] = {}; f(obj[key], keys, value); } str.split('&').forEach((item) => { keyValues = item.split('='); f(result, keyValues[0].split('.'), keyValues[1]) }) }
@frontendscience
@frontendscience 2 жыл бұрын
Да классно с рекурсией получилось!
@asqar_arslonov
@asqar_arslonov 2 жыл бұрын
Он молодец, хорошо ответил, я думаю он не просто юниор, а стронг юниор. Удачи тебе Антон
@Александрраз-н8ф
@Александрраз-н8ф 2 жыл бұрын
Я так понимаю он Джун только потому что без опыта работы с JS, а так это уровень куда выше Джуна же? Или нет?)
@the.gist.
@the.gist. 2 жыл бұрын
Здравствуйте, Сергей! Только не говорите, пожалуйста, что мы больше не увидим новых выпусков с Вами... Или увидим? ;)
@onlynowmotivation
@onlynowmotivation 2 жыл бұрын
Лучший интервьюер 😎🚀
@vadavur
@vadavur 2 жыл бұрын
Антон - ты очень крутой! Удачи!
@СерверИзединов-й3ъ
@СерверИзединов-й3ъ 2 жыл бұрын
Супер! Формат, подача и огромная польза. Спасибо, ждём новые видосики)
@cezarvovan
@cezarvovan 2 жыл бұрын
оце так відео, дуже класний гість!
@frontendscience
@frontendscience 2 жыл бұрын
Дякуємо за підтримку! 🤗🥳
@alexdzyuba5123
@alexdzyuba5123 2 жыл бұрын
Хорошая задача про URL-параметры. Только через часов 4 с половиной смог решить)
@olegbond
@olegbond 2 жыл бұрын
З новим роком! Дуже круте відео! 🙂
@frontendscience
@frontendscience 2 жыл бұрын
Дякуємо! 🤗Навзаєм! 🎄
@skoorp1526
@skoorp1526 2 жыл бұрын
Красавчик, удачи с поиском работы
@metakom4377
@metakom4377 2 жыл бұрын
зашло. супер. спасибо! ждем новых интервью)
@frontendscience
@frontendscience 2 жыл бұрын
Рады слышать. Будут)
@gmike4779
@gmike4779 2 жыл бұрын
умный мужик (который самоучка) - молодец!
@xumatyt
@xumatyt 2 жыл бұрын
11:42 Кодеварс затягивает, да. Когда основную работу делать не хочется, идёшь туда, решаешь задачки, вроде как программируешь, делом занят.
@Allademet
@Allademet 2 жыл бұрын
Решил 2000+ задач, никакой зависимости))
@dabroful
@dabroful 2 жыл бұрын
Очень вдохновляет, спасибо!
@maximk5620
@maximk5620 Жыл бұрын
К Антону претензий нет, красава) Теперь у меня претензии с codewars 😄
@minsk-mir
@minsk-mir 2 жыл бұрын
Супер контент! Похожего не видел, давай ещё подобное Лайк + подпискс
@lostsouls3151
@lostsouls3151 2 жыл бұрын
Супер собес! Антон красавчик, голова варит правильно)👍👌
@lani7767
@lani7767 2 жыл бұрын
Не знал, что камикадзе ди шарит за js.
@Shah.livestream
@Shah.livestream Жыл бұрын
Ждем возвращения Антона!
@vladislavmiroshnichenko967
@vladislavmiroshnichenko967 Жыл бұрын
Класс, и интервьюер не плохой.
@oleksandrvoron_ko580
@oleksandrvoron_ko580 2 жыл бұрын
ООО Контент на Новорічну ніч під'їхав ) Кому шоу і концерти , а кому подивитися пізнавальне інтерв'ю Дякую!!
@frontendscience
@frontendscience 2 жыл бұрын
🎄🌟З новорічнями святами! ☺️
@oleksandrvoron_ko580
@oleksandrvoron_ko580 2 жыл бұрын
@@frontendscience Розвитку, здоров'я та щастя вам в Новому 2022 ;)
@user-qm5fv5by5z
@user-qm5fv5by5z 11 ай бұрын
на первых вопросах js посыпался с 2000 задачами, вот и смысл 2000 задач решать если на работу берут принципу понравился/непонравился)
@theoty-js
@theoty-js 2 жыл бұрын
Александр Поветкин, рад Вас видеть в web-разработке.
@rensiss
@rensiss 2 жыл бұрын
Только начал верстать макетики, но кое-что понимаю. Забавно, что Антон про typeof function неправильно ответил, для меня это одно из немногих (если не единственное) на что я знал ответ. Прям парадокс какой-то) Узнал кучу нового, надеюсь разберусь с вёрсткой и перейду к JS, это так интересно, когда вы массивы обсуждаете.. нахождение в них элементов .. Спасибо за все, обнял
@frontendscience
@frontendscience 2 жыл бұрын
У каждого свой набор "знания и незнания", на то и собеседуем) Рад, что было полезно! Успехов Вам!
@МаксимИсаев-ъ5о
@МаксимИсаев-ъ5о 2 жыл бұрын
Моё почтение!
@daria_vyshniakova
@daria_vyshniakova 2 жыл бұрын
задача топ, однозначно лайк
@rus1006
@rus1006 2 жыл бұрын
Надо посмотреть
@frontendscience
@frontendscience 2 жыл бұрын
Приятного просмотра! :)
@rus1006
@rus1006 2 жыл бұрын
@@frontendscience спасибо) просто тоже есть желание купить подписку в литкоде и порешать задачки + прочесть книжку по алгоритмам. Интересно как повлияли задачки на собеседуемого)
@rus1006
@rus1006 2 жыл бұрын
Посмотрел интервью. Мне очень понравилось. Особенно понравилось как он решил первую задачку. Очень оптимизированный подход. Я тоже в голове прикинул решение, но мое решение пришлось бы с циклом в цикле что конечно же хуже чем его выбор. Красавчик
@КостяАносов-н9п
@КостяАносов-н9п Жыл бұрын
вот это интересно смотреть, когда у человека есть уже во многих аспектах правильное представление и опыт. а то миллион собесов где не бэ ни мэ...
@enfllome8830
@enfllome8830 2 жыл бұрын
Сергей, здравствуйте! Вы не планируете видео с обяснением паттернов программирования?
@frontendscience
@frontendscience 2 жыл бұрын
Есть в планах, но не ближайших
@seniortutorials9046
@seniortutorials9046 2 жыл бұрын
Топ🤟🤟
@ОтецВалерьян-ф2в
@ОтецВалерьян-ф2в 2 жыл бұрын
блииин,я видел этого чела постоянно в коментах на код ворс))
@frontendscience
@frontendscience 2 жыл бұрын
Прикольно!
@asifabbasov3801
@asifabbasov3801 Жыл бұрын
Уважаемый Сергей как можно участвовать в публичном собеседовании, хочу также у вас пройти собеседование?
@volodymyr7214
@volodymyr7214 2 жыл бұрын
По современным требованиям это еще не фронтенд, имею ввиду, что с такими знаниями на работу не берут. У нас в Украине это минимальный уровень знаний чтобы тебя взяли стажером без оплаты (кому-то удается найти оплачиваемую стажировку, но это тяжело). Надо учить фреймворк чтобы получить роботу!
@43445fgfgd
@43445fgfgd 2 жыл бұрын
Учу JS уже месяца три, но codewars нашёл недавно, то честно говоря, не могу решать даже 8 уровень... Практики и наставника нет, поэтому решил понять для себя аналогию решений задач, поэтому смотрю как их решают и пытаюсь повторить самостоятельно чтобы набить руку так сказать
@frontendscience
@frontendscience 2 жыл бұрын
Отличный план! Успехов!
@43445fgfgd
@43445fgfgd 2 жыл бұрын
@@frontendscience спасибо за обратную связь, это нереально мотивирует!
@Nearfulz
@Nearfulz 2 жыл бұрын
Получить из псевдомассива arguments, нормальный пацанский массив. Пушка.)
@eldarda
@eldarda Жыл бұрын
Чувак, вернись, столько интересных видео у тебя, хочу продолжение
@meac.4499
@meac.4499 2 жыл бұрын
Спасибо за видео, было очень интересно, Антон - молодец! Сергей, подскажите, пожалуйста, по поводу 00:26:44 : выходит, конструкции вроде console.log(1 === 2 ? 'true' : 'false') - дурной тон?
@frontendscience
@frontendscience 2 жыл бұрын
Нет тут как раз возврат значения которое потом попадает в лог. Плохо когда тернарным оператором по условию выполняют блоки кода как будто это if
@frontendscience
@frontendscience 2 жыл бұрын
@@kaifaty вы путаете понятия «отработает ли код» и «правильно ли так делать». Можно и гвоздь забить микроскопом. Но правильно ли это? Поэтому смотрите мой ответ выше.
@MrRagday
@MrRagday 2 жыл бұрын
@@kaifaty Можно. Так же как и андефайнд можно заменить на (()=>{})()
@frontendscience
@frontendscience 2 жыл бұрын
@@kaifaty Я вот даже в растерянности сейчас, как реагировать на этот неадекват. Вы ветку читали, прежде, чем писать? Или просто пришли конспект показать и Ваш личный уровень хамства? 1 - я как бы и не спорил ни с чем и ни с кем. А ответил на вопрос: нет, конструкция типа "console.log(1 === 2 ? 'true' : 'false')" не является дурным тоном. И дал пояснение на остальную часть видео по этому вопросу. 2 - за неадекватные пассивно-агрессивные нападки и попытки "мокнуть", а также рассказать, где и как я приобретал свой опыт и почему я считаю себя вправе на своем канале доносить уверенно информацию моим подписчикам - я просто баню. На первый раз обойдемся предупреждением. С Рождеством.
@dimeliora
@dimeliora 2 жыл бұрын
Что касается свойств объектов, то порядок, вроде бы, такой: целочисленные ключи сортируются по возрастанию, остальные - в порядке добавления.
@frontendscience
@frontendscience 2 жыл бұрын
Для объектов не дает движок никаких гарантий. Гарантия порядка есть например в мапе.
@abylayaiyp9331
@abylayaiyp9331 2 жыл бұрын
у Антона афигенный юмор
@nikn6244
@nikn6244 2 жыл бұрын
Можете объяснить решение задачи "Счастливые числа" ?
@dmitriyzhuravlev3300
@dmitriyzhuravlev3300 2 жыл бұрын
Любопытно. Антон решил 2000 задач, но, судя по вопросу про foreach, путается в базовом понимании передачи по ссылке и по значению.
@mercifulhero1130
@mercifulhero1130 2 жыл бұрын
Умение решить задачу и "базовое понимание передачи по ссылки" - это все равно что сказать: человек умеет свободно говорить на английском, но не знает в каких случаях используется past perfect continuous. Главное достижение результата
@ubobcat
@ubobcat 2 жыл бұрын
@@mercifulhero1130 не совсем. если решать задачи без знания теории, то получаются костыли
@ИльяЛазаренко-я8ч
@ИльяЛазаренко-я8ч 2 жыл бұрын
Сергей, кажется видел Вас недавно в Киеве в супермаркете)) Очень нравится Ваш канал! Надеюсь в скором времени вы продолжите Вашу деятельность🙏
@reverie3746
@reverie3746 Жыл бұрын
Да, продолжит, но на украинском. Все.
@javascript_runner
@javascript_runner 2 жыл бұрын
Замечательное интервью. Если не секрет как называется программа в которой проводите интервью?
@frontendscience
@frontendscience 2 жыл бұрын
Рад. В этом - Replit.
@javascript_runner
@javascript_runner 2 жыл бұрын
@@frontendscience спасибо
@АндрейГоланов-з9я
@АндрейГоланов-з9я 2 жыл бұрын
Сергей, здравствуйте! Не могу найти информацию, когда у вас проходят стримы, имею большое желание присутсвовать, так как с сентября начал обучение на веб-разработчика. И если по html&css еще более менее все понятно, с появлением джаваскрипт с каждой неделей в голову закрадываются определенные сомнения в выборе направления =)) очень хочется оприсутствовать на стриме, чтобы был фидбэк. Спасибо за ваши видео!
@frontendscience
@frontendscience 2 жыл бұрын
Стримы давно не проводили, надо как-то организовать. Они у нас по субботам обычно, и мы анонсируем на канале. Но если у Вас есть вопросы, задавайте в комментариях - по возможности отвечу. Сомнения это нормально, если что. Главное, понимать их причину и работать с ней предметно.
@user-BillNorton
@user-BillNorton 2 жыл бұрын
Отличное видео!):)
@strikerorion5290
@strikerorion5290 2 жыл бұрын
Супер, новые задачи огонь))
@АлексейЖуков-ю4к
@АлексейЖуков-ю4к 2 жыл бұрын
Интересно))
@sergeypetuhshkov5762
@sergeypetuhshkov5762 2 жыл бұрын
Задача с url вызвала у меня депрессию
@xlaoru
@xlaoru 2 жыл бұрын
Доброе утро, не по теме видео, но назрел очень для меня важный вопрос. Будет ли вообще нужен фронт енд в будущем... может с приходом VR технологий фронт енд вовсе уйдёт в небытие
@frontendscience
@frontendscience 2 жыл бұрын
Размышлял над этим вот здесь: kzbin.info/www/bejne/a4W0i518fM97m5I
@eugenenepomnyaschy
@eugenenepomnyaschy 2 жыл бұрын
Сергей, спасибо за контент. Я провожу интервью (правда на английском в Германии), интересно смотреть как это делают другие. Вопрос, какой тулой вы пользуетесь для лайв-кодинга? Спасибо.
@frontendscience
@frontendscience 2 жыл бұрын
Добрый вечер. Добро пожаловать! Здесь использовал replit.
@eugenenepomnyaschy
@eugenenepomnyaschy 2 жыл бұрын
@@frontendscience Вижу там нельзя пригласить по ссылке без регистрации гостя. Есть ли такие сервисы, где можно собеседовать без аккаунта?
@tar7sha
@tar7sha 2 жыл бұрын
Зверь
@Jonstonrich
@Jonstonrich Жыл бұрын
Это тот парень из мема на котором маленький мальчик показывает кулак. - 21:55
@OneA11147
@OneA11147 2 жыл бұрын
Ничего не понятно, но очень интересно. Вы боги просто. Хоть бы в 2 словах понять о чем речь)))))
@ОлександрКоваль-я1ж
@ОлександрКоваль-я1ж 2 жыл бұрын
Спасибо за контент! Сделал задачу про url, мб кто подскажет ошибки или что забыл: function objectCreate(url) { const pathArray = url.split("&") return pathArray.reduce((obj, propertyString) => { const [pathString, value] = propertyString.split("=") let object = obj; pathString.split(".").forEach((key, i, arr) => { if (!object[key]) object[key] = i === arr.length - 1 ? decodeURIComponent(value) : {}; object = object[key]; }) return obj }, {}) }
@frontendscience
@frontendscience 2 жыл бұрын
Благодарим за поддержку! Вышло отличное решение! Очень компактно!
@ejif2
@ejif2 2 жыл бұрын
Не обязательно стремиться к "компактности кода". На реальных проектах могут "не понять" на code review. И больше стремишься к "читаемости", как вариант function queryObjectify(str) { const res = {}; str.split('&').forEach((str) => { const [path, value] = str.split('='); const keys = path.split('.'); const lastIndex = keys.length - 1; keys.reduce((obj, key, index) => { if (index === lastIndex) return obj[key] = decodeURIComponent(value); if (!obj[key]) { obj[key] = {}; } return obj[key]; }, res); }); return res; }
@arturk2084
@arturk2084 2 жыл бұрын
Да че за прикол! Я такую работу как у Антона ищу уже ГОД!!! Ребята, вот как это работает?
@lapotkoden
@lapotkoden 2 жыл бұрын
1:03:17 Вопрос: а почему это произошло? Почему JS сам округлил данное число? Что это за особенность такая и где про это почитать?
@frontendscience
@frontendscience 2 жыл бұрын
Прочитайте про максимально возможное число в js. developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Number/MAX_SAFE_INTEGER
@lapotkoden
@lapotkoden 2 жыл бұрын
@@frontendscience Спасибо! Повторил пример из собеседования, сделал проверку на не превышение этого числа)
@mercury_2379
@mercury_2379 2 жыл бұрын
2к задач на кодварс - это какая-то противоположность всех стажеров, которые хотят стать джунами) обычно все сразу идут что-то делать на фреймворке. но проблема все та же - нужны и знания фреймворка + браузера, и умение решать задачки
@frontendscience
@frontendscience 2 жыл бұрын
Каждый идёт своим путем - как кому приятнее. Главное, чтоб не сдувались по дороге))
@toxatime3330
@toxatime3330 2 жыл бұрын
if (res[num[i]]) не пойму, на что проверяет это условие?
Becoming a Frontender After 30: From Circus Arcobat to Front-End Developer
1:22:27
Front-end Science із Сергієм Пузанковим
Рет қаралды 133 М.
Interview of a Junior Frontend developer. Trainee frontender 19 years old from EPAM
1:16:43
Front-end Science із Сергієм Пузанковим
Рет қаралды 406 М.
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 171 МЛН
SENIOR on JUNIOR Javascript Developer interview
26:35
BELOV
Рет қаралды 354 М.
СОБЕСЕДОВАНИЕ FRONTEND ЗП 220к JS, TS задачи
49:02
Кодерские собесы
Рет қаралды 90 М.
Закат старого программирования
8:41
ExtremeCode
Рет қаралды 139 М.
Interview of a Middle Frontend developer
1:29:53
Front-end Science із Сергієм Пузанковим
Рет қаралды 198 М.