Собеседование JUNIOR FRONTEND REACT разработчика

  Переглядів 270,947

Ulbi TV

Ulbi TV

День тому

Собеседование junior frontend react разработчика.
Мой курс "Продвинутый Frontend. В production на React" - ulbitv.ru/frontend
Экспресс справочник для подготовки к Frontend собеседованию здесь - boosty.to/ulbitv
Мой канал в telegram и канал для общения подписчиков - t.me/ulbi_tv
Таймкоды:
00:00 - [JavaScript] Знакомство
01:20 - [JavaScript] Разогревочные вопросы
03:40 - [JavaScript] Способы хранения данных в браузере
05:10 - [JavaScript] Задача с объектами
07:00 - [JavaScript] Обработка ошибок
09:35 - [JavaScript] Задача со скобками
18:50 - [JavaScript] Усложняем задачу
21:20 - [JavaScript] Задача с массивом (удалить все числа, которые дублируются)
32:20 - [JavaScript] Функция конструктор
35:00 - [React] Что такое props? Отличие от state?
35:45 - [React] React хуки
36:50 - [React] useContext
37:20 - [React] задача по оптимизации рендера
41:04 - Итоги
Поддержать меня и мой канал вы можете по ссылкам ниже.
Patreon/boosty (доступ к бонусам) - boosty.to/ulbitv
Qiwi кошелек - qiwi.com/n/BODYE821
Яндекс деньги - yoomoney.ru/to/4100116193037469

КОМЕНТАРІ: 869
@smoozydrinker172
@smoozydrinker172 3 роки тому
Поддерживаю видосы по оптимальному решению сложных задачек с собеседований. Простых в сети уже навалом.
@Cos6a4oK
@Cos6a4oK 2 роки тому
Заходите на литкод и решаете задачи любого уровня и смотрите как можно было решить совсем иначе.
@victormog
@victormog 3 роки тому
Видео по практическим задачам всегда интересны!
@suvar8667
@suvar8667 2 роки тому
спасибо за труд! такие интервью отлично подкрепляют изученные темы + позволяют расширить существующие знания.
@chcylabrab
@chcylabrab 2 роки тому
Спасибо за контент, а так же за то, что смонтировали ролик. Это Ваше конкурентное преимущество среди блогеров которые выкладывают интервью.
@user-sd7le8xj4z
@user-sd7le8xj4z Рік тому
на самом деле очень интересно) и пусть будут заезженные вопросы! продолжай контент очень интересный.
@__online7250
@__online7250 2 роки тому
Четко и информативно! Спасибо за такой формат!
@ipa_stor
@ipa_stor 3 роки тому
Пора дисклеймер в название писать:))) как раз к выходным видео, спасибо большое! 2 года изучения, очень интересно, чуть позже гляну обязательно!!! Пс: всем приятного просмотра
@dariabannaya2681
@dariabannaya2681 Рік тому
Спасибо большое! Очень интерсный формат. Нравится больше всего у тебя смотреть
@met1388
@met1388 3 роки тому
Да, интересные задачи было бы круто увидеть как вы их решаете оптимально
@uNkind33
@uNkind33 3 роки тому
Ждем видос с оптимальными решениями задач!
@vovayankers8956
@vovayankers8956 2 роки тому
Хорошая подача! Поддерживаю видосы по оптимальному решению сложных задачек с собеседований.
@goedekoop501
@goedekoop501 3 роки тому
Побольше видео с задачками, топ🔥🔥🔥
@Valeryi07
@Valeryi07 3 роки тому
Отличное собеседование,на одном дыхании посмотрел,и конкретно для меня ,оно очень познавательное..спасибо ребят..👍🙂
@UlbiTV
@UlbiTV 3 роки тому
Благодарю!
@kostasancez2358
@kostasancez2358 3 роки тому
Видео с задачами ждём!)))
@denhost5033
@denhost5033 Рік тому
Интересна тема видео с решениями задач, записывай еще ))) Спасибо за видео очень крутой и познавательный контент.
@user-zq9fo4zk5n
@user-zq9fo4zk5n 3 роки тому
Очень ёмкое и полезное видео!!! Спасибо за такой качественный контент!👍🏻
@UlbiTV
@UlbiTV 3 роки тому
Благодарю!
@-inside4478
@-inside4478 3 роки тому
Блин очень крутой формат видео, особенно, когда один на один с книжками и курсами, а тут вдруг слышишь, как решают задачи. Одновременно видишь и слышишь. Вдвойне приятно)) Буд-то с наставником разбираешь задачи.
@UlbiTV
@UlbiTV 3 роки тому
Спасибо) Успехов!
@chicken_naggets3561
@chicken_naggets3561 3 роки тому
Задачу со скобками можно было решить проще, вместо стека объявить счётчик и если встречаем открывающуюся скобку увеличиваем, если закрывающуюся уменьшаем. В конце счётчик должен быть равным нулю, иначе скобок разное количество
@chicken_naggets3561
@chicken_naggets3561 3 роки тому
Ещё можно делить входящию на две части и одновременно их обрабатывать
@Max-mv6gr
@Max-mv6gr 2 роки тому
@@chicken_naggets3561 А если будет такой пример: ')(', то счётчик же тоже равен 0
@xenon671games7
@xenon671games7 2 роки тому
@@Max-mv6gr каждую итерацию проверяем, что переменная >= 0
@v.k.samurai
@v.k.samurai 2 роки тому
@@Max-mv6gr, в общем то да :) но это не противоречит условию задачи. Сказано, что скобки могут быть в произвольном порядке, вопрос тут конкретно стоит в том, что если есть равное количество открывающих скобок и закрывающих, значит вернуть true. В твоем примере у нас одна закрывающая скобка и одна открывающая, собственно, условие соблюдено)) Короче говоря, нужно уточнять условия задачи чтобы 100% понимать какие есть нюансы.
@ivannebyshynets8829
@ivannebyshynets8829 2 роки тому
А если ещё и скобки разные, ок да.
@user-wq3wt9pq5v
@user-wq3wt9pq5v 2 роки тому
Все что касается собеседования очень нравится )) вдохновляет и настраивает, спасибо!
@fkinggaming934
@fkinggaming934 Рік тому
Круто, познавательно и интересно. Я вместе с вами решал все задачки ) и много чего нового узнал для себя. По больше бы подобных видосов !
@user-mn3sp6om8t
@user-mn3sp6om8t 3 роки тому
Спасибо за видео! Нужно больше роликов, готовящих к собесам. Ты одновременно учишь теорию и практикуешься, когда ищешь решение задачки. Очень эффективно и в целом интересно.
@UlbiTV
@UlbiTV 3 роки тому
Спасибо за отзыв!)
@user-hw4rh5du2q
@user-hw4rh5du2q 2 роки тому
буду благодарна за видосы по оптимальному решению сложных задачек с собеседований.
@HatWriter
@HatWriter 2 роки тому
Спасибо за видео. Многое для себя подчеркнул. И что стоит подтянуть.
@Vlad-yj2ny
@Vlad-yj2ny 3 роки тому
Да, интересно, сделай видос по популярным задачкам с собесов, пожалуйста.
@forellko8600
@forellko8600 2 роки тому
Очень крутой контент! Спасибо!
@programming5944
@programming5944 3 роки тому
Вопросов по реакту хотелось бы больше и поглубже рассмотреть какие то моменты
@user-lx5vv3uu8u
@user-lx5vv3uu8u 3 роки тому
Заранее благодарю! Сейчас начну смотреть!))
@UlbiTV
@UlbiTV 3 роки тому
Приятного просмотра!
@step_6512
@step_6512 2 роки тому
Всё конкретно, понятно и без лишней воды. Спасибо!
@mikeneikovych3700
@mikeneikovych3700 3 роки тому
Отличное, а главное, познавательное собеседование. Я смотрю все собеседования от "Отсобеседование", "Web interview", и ещё много где понемногу, но нигде ни разу не видел, чтобы интервьюер так подробно разжовывал алгоритм действий решения задачи для зрителя и самого собеседуемого. Это было очень полезно, спасибо большое!
@UlbiTV
@UlbiTV 3 роки тому
Рад слышать, спасибо!
@HatWriter
@HatWriter 2 роки тому
@@UlbiTV были бы почаще такие интервьюеры, чтобы джунам, которые пробуют впервые ходить на собеседования - было понятно, что стоит подучить/подтянуть. Спасибо за видео
@Independent19c
@Independent19c 2 роки тому
А я считаю зачем париться просто плейлист создать собеседования и уровни в превью видео с должностью и всё, как бы вопросы не повторялись люди то разные, и смотреть интересно(а интересные уже определять самим время от времени ну или просто кидать в плейлист) думаю каждый вынесет для себя что то полезное, возможно узнаёт себя, не знаю как у всех ,для меня слово собеседование наверное на втором месте после слова очередь и ремонт.
@kvadro_id9697
@kvadro_id9697 2 роки тому
@@UlbiTV Татьяну в итоге взяли?
@IIIEPBE4OK
@IIIEPBE4OK Рік тому
Случайно попался на видос интервью в Блумберг там собеседуемого попросили дополнить алгоритм по поиску в бинарном дереве, там тоже интервьювер помогал и разжёвывал
@user-kn3ut1sh2o
@user-kn3ut1sh2o 3 роки тому
Очень полезное видео! Тимур, спасибо за качественный контент! Плюсую за решение задачек.
@UlbiTV
@UlbiTV 3 роки тому
Спасибо, Олег! Скоро будет видео!
@AGM140580
@AGM140580 2 роки тому
Очень жду Ваших видео с решением задач!
@YuriiLutsyk0304
@YuriiLutsyk0304 3 роки тому
Отличный видос получился! Ждем новые видео)
@UlbiTV
@UlbiTV 3 роки тому
Спасибо!
@dmitrykorovin4356
@dmitrykorovin4356 2 роки тому
самый крутой собес, что я смотрел ) без воды и пауз, очень круто и познавательно, спасибо! Другие порой смотришь - а там два часа непонятно чего
@dimabashynskyi4984
@dimabashynskyi4984 3 роки тому
спасибо большое, очень интересные видосы с заданиями.
@UlbiTV
@UlbiTV 3 роки тому
Благодарю!)
@khankhatai9480
@khankhatai9480 Рік тому
Очень и очень познавательно. Спасибо за видеоурок
@dimka_shchepa
@dimka_shchepa 3 роки тому
Оо-о, видосы решения задачек на js вообще бы зашли идеально)) было бы не плохо, если б автор сделал это
@alexnikolaienko3478
@alexnikolaienko3478 2 роки тому
Классное видео. Просмотрел с удовольствием.
@looking_at_the_sky
@looking_at_the_sky Рік тому
Спасибо за интересный и познавательный ролик. Много хорошей пищи для размышлений и обучения :>
@tricky_pie
@tricky_pie 9 місяців тому
Спасибо за видео - очень полезно. Решение задач оптимальным способом интересно, особенно, если будет производиться оценка сложности алгоритма))
@redhook777
@redhook777 3 роки тому
Лайк! Ждём видос про задачи!!!
@UlbiTV
@UlbiTV 3 роки тому
Спасибо!
@user-dl2fv2uc8o
@user-dl2fv2uc8o 2 роки тому
Спасибо, полезное видео!
@user-zv9iy3lm5n
@user-zv9iy3lm5n 10 місяців тому
Все было супер! Спасибо!
@garikmelqonyan6011
@garikmelqonyan6011 2 роки тому
Many thanks to you, man. Your lessons are just great. They are very helpful for those who are really interested in learning something new or improving and enhancing one's skills. Learned a lot from your tutorials and interview videos. May you be prosperous in this good job of yours. Thanks a lot.
@powerrampage
@powerrampage Рік тому
You watched the video with subtitles ?
@garikmelqonyan6011
@garikmelqonyan6011 Рік тому
I understand russian, my friend.
@powerrampage
@powerrampage Рік тому
@@garikmelqonyan6011 if you know, why you wrote in English
@garikmelqonyan6011
@garikmelqonyan6011 Рік тому
Seems that you are interested in that comment more than in video itself, my friend. I just dont write grammatically correct in russian. Hope this will be the last question.
@powerrampage
@powerrampage Рік тому
@@garikmelqonyan6011 sorry bro =)
@NoakSV
@NoakSV 2 роки тому
Спасибо, было интересно!
@Wynell
@Wynell 2 роки тому
если честно не знал что такая интересная ситуация с try catch finally спасибо за видео
@itpro952
@itpro952 3 роки тому
Ждал собес, щас активно готовлюсь, вспоминаю теорию, спасибо Тимур.
@UlbiTV
@UlbiTV 3 роки тому
Успехов!
@serikabsadykov9260
@serikabsadykov9260 3 роки тому
@@UlbiTV Привет, я смотрел твой ролик про firebase и как так сделать авторизацию и при созданий папки, я использовал базовую комплектацию, и у меня нету индекс.нтмл ( 7:16 в том видео ), мне стоит начинать все с начало, или есть другой путь?
@user-bu5xw6yf8q
@user-bu5xw6yf8q 2 роки тому
Как успехи с собесом?
@sharover455
@sharover455 Рік тому
@@user-bu5xw6yf8q он забухал и насваем сейчас торгует
@user-bu5xw6yf8q
@user-bu5xw6yf8q Рік тому
@@sharover455 жесть, коменту уже 10 месяцев
@irinamyskoooo
@irinamyskoooo 3 роки тому
очень крутые видео и канал !!!
@scottwalker6071
@scottwalker6071 3 роки тому
Это было интересно, мне понравился сценарий опроса, попробую применить его на своих собесах🙃 Спасибо, Тимур🤠 Было бы интересно посмотреть собес на сеньора или мидла++ по фронту
@UlbiTV
@UlbiTV 3 роки тому
Спасибо!) До собеседования middle ++ и сеньоров я еще не дорос)
@pie_company
@pie_company Рік тому
можно к вам?
@user-pl6xx3xk9t
@user-pl6xx3xk9t Рік тому
Спасибо за такой формат видео. Решал задачи параллельно с просмотром. По задаче про уникальные, не дублирующие значение, есть вариант короче, с одним циклом. const num = [1,1,2,4,6,6,5]; function unique(arr) { const unicArr = []; for (const item of arr) { const pos = unicArr.indexOf(item, 0); if (pos === -1) { unicArr.push(item); } else { unicArr.splice(pos, 1); } } return unicArr; } unique(num ) // [2, 4, 5]
@andreyevanton
@andreyevanton 2 роки тому
больше задачек! спасибо за контент
@Quentinrei
@Quentinrei 2 роки тому
💯 к уже близко 🚀🚀🚀
@alivePunk
@alivePunk 3 місяці тому
офигенно!
@darkside2436
@darkside2436 3 роки тому
Топ контент!!! Ещё есть вопрос: когда тесты?
@UlbiTV
@UlbiTV 3 роки тому
Трудно сказать, как время появится)
@darkside2436
@darkside2436 3 роки тому
@@UlbiTV 😂
@mikhailstepanishchev283
@mikhailstepanishchev283 2 роки тому
Очень интересно,спасибо ! Собеседование JUNIOR FRONTEND REACT
@kanatasanaliev8763
@kanatasanaliev8763 3 роки тому
Спасибо за видео было интересно познавательно готовлюсь к собеседованию мне зашло (лайк поставил)
@UlbiTV
@UlbiTV 3 роки тому
Успехов в подготовке!
@kanatasanaliev8763
@kanatasanaliev8763 3 роки тому
@@UlbiTV а к стати может видео запилишь на счет работы Джуна что он делает до того как начнёт самостоятельно работать краткое видео думаю многим бы было интересно таких видео я не встречал
@kanatasanaliev8763
@kanatasanaliev8763 3 роки тому
@@UlbiTV заранее спасибо
@user-dv6kj1cw6w
@user-dv6kj1cw6w 2 роки тому
Обожаю автора канала!
@nuriddintashpulatov4233
@nuriddintashpulatov4233 2 роки тому
Я тоже Джун, начал учить фронт с верстки 4 месяца назад, видео я начал с теоретических вопросов, и расстраивался когда она отвечала раньше меня или более четко чем я (ну типа "блин, вот она тоже Джун, но более смышлёная, а я видимо никогда не научусь программированию такими темпами"). Но когда я досмотрел видео, а потом узнал что оказывается у нее уже есть два года коммерческого опыта, то прям камень с плеч упал, ахахах. Спасибо автору за видео!
@viktord3507
@viktord3507 Рік тому
Тут уже миддл?
@SNSDfOu
@SNSDfOu Рік тому
так то у нее опыта для джуна прилично, да и женщина 86 года.
@yuryitikhonoff9631
@yuryitikhonoff9631 3 роки тому
Даёшь видосы про решение задачек, особенно рекурсивное построение древовидных структур
@M27B_our_victory
@M27B_our_victory 3 роки тому
Запиши видео по решению задач!)
@helenit4365
@helenit4365 3 роки тому
Собеседование понравилось! Татьяна молодец!
@victorchilari
@victorchilari 3 роки тому
Нормальный эксперимент получился, удачи в долнейшем
@UlbiTV
@UlbiTV 3 роки тому
Спасибо)
@omnomnom1323
@omnomnom1323 2 роки тому
Пожалуйста поясните кто-нибудь: почему Татьяна, которая работает фронтом 2 года и ее основной стек это уже реакт - собесится на позицию джуна. То есть чувак с курсов без опыта и Татьяна будут претендовтаь на одну и ту же позицию джуна в теории. Что-то я не понимаю явно
@Sense1ko
@Sense1ko 3 роки тому
Так давай собеседования middle front / node js developer, бегло посмотрел, на канале только джуновские собесы, хотелось бы знать что ждёт нас дальше!)
@user-nm5pe7ux8e
@user-nm5pe7ux8e 3 роки тому
Задача со скобками интересная,), Била у нас в унике по JS, там еще с регулярками можно заменять правильние скобки на пустую подстроку ...,,,
@DennisTurbay
@DennisTurbay Рік тому
Классное собеседование! Оба участника себя чувствовали комфортно, главный как по мне фактор в собесах.
@user-zn5ky3fw5h
@user-zn5ky3fw5h 3 роки тому
Классное собеседование, узнал для себя несколько новых интересных вещей. Сам уже больше года разрабатываю на реакт, а про такую вещь, как React.memo не знал. Как говорится век живи, век учись!) Девушка молодец, успехов ей!)
@UlbiTV
@UlbiTV 3 роки тому
Спасибо! Успехов!
@oleksiihmyrko7969
@oleksiihmyrko7969 3 роки тому
Крутое видео ! Давай ещё задачек из собесов 🙂
@UlbiTV
@UlbiTV 3 роки тому
Спасибо!
@user-ew2pd6fq8j
@user-ew2pd6fq8j 2 роки тому
6:50 Бро, спасибо огромное что поставил пробел после знака присваивания(связывания)..., у меня аж глаз чуть не задергался...
@ankub7835
@ankub7835 Рік тому
Очень интересно смотреть, особенно задачи на логику, мне пока что с трудом даётся понять. А вот если будешь задачи разбирать было бы интересно, может хоть так смогу дотугодумить
@tatsuki5929
@tatsuki5929 3 роки тому
Спасибо за видео
@UlbiTV
@UlbiTV 3 роки тому
Спасибо за отзыв!
@moscowtv5767
@moscowtv5767 3 роки тому
Автор дает наводки, считаю это очень правильным походом. Татьяна молодец, автор молодец. :)
@UlbiTV
@UlbiTV 3 роки тому
Спасибо!)
@YusupOzdoyev
@YusupOzdoyev Рік тому
Спасибо 🤝
@foxtv5150
@foxtv5150 2 роки тому
Очень интересный контент, хотелось бы побольше JS уроков или разработки сайтов с использованием JS)
@evgeniyn1542
@evgeniyn1542 3 роки тому
Супер, интересное собеседование. Плюсую за решение задачек.
@UlbiTV
@UlbiTV 3 роки тому
Спасибо!
@bbnoWhat
@bbnoWhat 8 місяців тому
С удалением повторяющийся элементов в массиве можно: Перебирать массив со 2го по предпоследний элемент и если каждый очередной элемент не равен предыдущему или следующему то записываем в новый массив значение, это если упорядоченный исходный массив
@user-ok4jg1ex1i
@user-ok4jg1ex1i Рік тому
Спасибо ❤
@irinaoblomova4384
@irinaoblomova4384 3 роки тому
интересно видео с задачами на JS !!!
@johnconnor9787
@johnconnor9787 2 роки тому
Хороший формат
@dindevil8659
@dindevil8659 2 роки тому
Задачу с массивом и вправду можно было решить с помощью метода "Set", используя "has", "add" и "delete" в нужных случаях)
@robertarakelyan4629
@robertarakelyan4629 2 роки тому
Задачку с массивом можно решить так: function withoutRepeat(arr) { const res = []; arr.forEach(item => { const indx = arr.indexOf(item); const lastIndx = arr.lastIndexOf(item); if (indx === lastIndx) res.push(item); }); return res; }
@Kleo_Wyatt
@Kleo_Wyatt 8 місяців тому
У меня еще вот так получилось. Работает только с отсортированным массивом. const withoutRepeat =(array) => { const uniqueValue = [] let count = 0 ; for(let i = 0; i < array.length; i++ ) { if(array[i] !== array[i+1] & count === 0) { uniqueValue.push(array[i]) } else if(array[i] !== array[i+1] & count > 0) { count = 0; } else { count ++; } } return uniqueValue }
@mtb-love-belarus
@mtb-love-belarus 2 роки тому
Спасибо!
@konstantindeveloper6486
@konstantindeveloper6486 2 роки тому
Привет, на 17 минуте есть еще одна ошибка в функции checkBrakets, т.к. return выйдет из цикла, но не из самой ф-ции. Вариант реализации может быть например такой, чтобы все работало ```const checkBrackets = (str) => { const stack = []; let lastEl; str.split("").forEach((el) => { if (el === "(") stack.push(el); lastEl = stack.pop(); if (!lastEl) return false; }); if (stack.length || !lastEl) return false; return true; };```
@derw1sz
@derw1sz 2 роки тому
Со скобочками можно было без стека обойтись, делать +1 или -1 к сумме и проверять на каждой итерации что не меньше нуля, после всех итераций проверить что сумма равна нулю и всё.
@swaxshow8404
@swaxshow8404 11 місяців тому
Или же взять создать один массив с открытыми скобками а другой с закрытыми,и в конце сравнивать длину массивов. Если равно то правильно если нет то нет.
@user-ho8ft6cw1o
@user-ho8ft6cw1o 2 роки тому
Супер!!
@oleksandrvoichyshyn7486
@oleksandrvoichyshyn7486 2 роки тому
Жду больше решений разных задач тут
@azamatzhamakeev670
@azamatzhamakeev670 2 роки тому
Ulbi the best!
@user-ou5ok8fs9c
@user-ou5ok8fs9c 3 роки тому
Спасибо за собеседование
@UlbiTV
@UlbiTV 3 роки тому
и вам спасибо за отзыв)
@BeDb_MeDb
@BeDb_MeDb 3 роки тому
18:03 Понимаю, что собесы это волнительно, но if в конце лишний. Достаточно же return(stack.length > 0). И то, я "> 0" добавил только затем, чтобы типо под true/false смотрелось, если где-то ее результат будет сравнениваться без автоматического приведения типа. Ну там === или !==. Но мне собес очень понравился:-) Я б тоже хотел попробовать, но к сожалению сейчас увы не до js
@MrDilord
@MrDilord 3 роки тому
По задачке с массивами. Имхо с объектом не очень читабельно if/else потом foreach с вложенным условием еще. Мне кажется самый простой вариант (хотя в плане скорости он серьёзно уступает): function filter (array) { const result = [] for ( let i = 0; i < array.length; i++) { const items = array.filter((el) => { return el === array[i] }) if (items.length < 2) result.push(array[i]) } return result; }
@UlbiTV
@UlbiTV 3 роки тому
Ключевой момент как раз в скорости
@keeprock1529
@keeprock1529 Рік тому
Решение задачи с дубликатами (23:40) на Typescript и разными edge case. Time complexity будет O(n) + O(n) за счет двух циклов обхода. Что в итоге получается как O(2n). Далее, 2-ка из 2n отбрасывается и получается просто O(n). O(n^2) это когда внутри цикла цикл. Подряд два цикла друг за другом не дают O(n^2), а складываются между собой. const arr = [1, 1, 1, 0, 3, 4, 5, 5, 6, 7] const arr2 = [0] const arr3 = [] as number[] const arr4 = [1, 1, 1, 1, 1, 1, 1, 1] function withoutRepeat(arr: T[]): T[] { const arrItemCountDict = new Map(); arr.forEach((item, i) => { arrItemCountDict.set(item, arrItemCountDict.has(item) ? arrItemCountDict.get(item) + 1 : 1) }) return arr.filter((item) => arrItemCountDict.get(item) === 1) } console.log(withoutRepeat(arr)) console.log(withoutRepeat(arr2)) console.log(withoutRepeat(arr3)) console.log(withoutRepeat(arr4))
@jsmonstr9638
@jsmonstr9638 3 роки тому
Хотелось бы видео про хуки от тебя, про useContext useReducer особенно, сравнение с редаксом или мобХ, почему нельзя использовать только их и тд. За видеотоже спасибо, было интересно послушать
@UlbiTV
@UlbiTV 3 роки тому
Учту, спасибо)
@user-kt7fm6ow4p
@user-kt7fm6ow4p 3 місяці тому
Можно доп проверку сделать в задаче со скобками. Посмотреть длину строки. Если нечетное число, сразу вернуть false, чтобы цикл даже не запускать, не тратить время, вдруг строка оч длинная
@user-kf1gz7xg1c
@user-kf1gz7xg1c 3 роки тому
Спасибо за хороший контент, я первый раз в этом канале и мне понравилось это видео. Т.к. сам планирую скоро поискать работу на джуна. Я конечно даже не джун, но у меня есть идея со скобками "()". Можно просто counter создать и если встречаешь в string "(" то +1 каунтеру, а если встречаешь ")" -1. И обязательно if(counter
@user-kf1gz7xg1c
@user-kf1gz7xg1c 3 роки тому
Понимаю что если тут будут разные скобки (хоть даже две "()[]") то уже не работает. Но в этом есть и плюс как размер данных. Инт будет весить намного меньше чем array если будут много сртингов.
@UlbiTV
@UlbiTV 3 роки тому
Благодарю вас за комментарий! подход работает в случае если в строке 1 тип скобок
@SmirnovVladimir
@SmirnovVladimir Рік тому
Работаю год фронтом. Забавная вещь - я на теоретические вопросы не на все смог сразу ответить. А на практические - на все кроме одного. Это к вопросу о разнице между собесом на первую работу, когда соискатель знает кучу теории, но как правило имеет очень мало практики, и спустя год работы - когда куча неиспользуемой теории забывается, а мозг заточен под решение практических задач. Друзья, кто ищет первую работу - больше практикуйтесь! Постоянно пишите код )
@OpankiDeLegend
@OpankiDeLegend Рік тому
Чтобы на собесе ничего не ответить по теории?) Замкнутый круг
@djdisik
@djdisik 9 місяців тому
@@hdfghfhhj2475 если по теории отшили, значит не нужна вам такая работа) на работе вы никому теорию рассказывать не будете
@user-gs9yh7rj6d
@user-gs9yh7rj6d 11 днів тому
@@djdisik подскажите, образование необходимо или нет?
@djdisik
@djdisik 11 днів тому
@@user-gs9yh7rj6d у каждой компании по разному, где-то возьмут без образования, но зачастую требуют высшее техническое
@MrJackseI
@MrJackseI 3 роки тому
Благодарю за твои видео!
@UlbiTV
@UlbiTV 3 роки тому
Спасибо!
@mikhailreznichenko8035
@mikhailreznichenko8035 3 роки тому
ОтличнО!
@cohomological46
@cohomological46 3 роки тому
По задачам: видос по решению самых сложных ката с codewars _оптимальным_ способом.
@orionpro79
@orionpro79 Рік тому
Работаю уже более 2х лет с реактом, интересно было просмотреть ролик (пусть и немного на перемотке, потому что ответ и так был известен), думаю новичкам вообще зайдёт на ура. А всякие мемо, тем кто учит реакт, надо на заметку брать и пользоваться на практике.
@user-cg1pq2kh6t
@user-cg1pq2kh6t Рік тому
полный бред, никто вам не позволит этого сделать
@orionpro79
@orionpro79 Рік тому
@@user-cg1pq2kh6t бот?
@supermama3120
@supermama3120 2 роки тому
если там только скобки, то проверить на четное количество или не четное символов. конец. можно счетчик поставить на подсчет каждой скобки и когда прошли все знаки сравнить 2 счетчика. для понимания вроде так проще
@MrMorrag
@MrMorrag 2 роки тому
Со скобками гуд задача, видел ее на codewars. Всем советую решать там задачи - сильно качает навык поиска решений
@frozeninside5004
@frozeninside5004 3 роки тому
Поддерживаю видео о решении задач оптимальным способом
@UlbiTV
@UlbiTV 3 роки тому
Будет!
How did CatNap end up in Luca cartoon?🙀
00:16
LOL
Переглядів 4,9 млн
Publish Flutter Package in 7 Easy Steps
12:00
Coding Life
Переглядів 14
50 вопросов на Vue JS собеседование
42:07
JWT авторизация. Основы JWT - механизма.
6:45
ТОП 10 вопросов на собеседовании ReactJS
29:52
Веб-разработка - DevMagazine
Переглядів 44 тис.
Вы поможете украсть ваш iPhone
0:56
Romancev768
Переглядів 337 тис.
The PA042 SAMSUNG S24 Ultra phone cage turns your phone into a pro camera!
0:24
APPLE УБИЛА ЕГО - iMac 27 5K
19:34
ЗЕ МАККЕРС
Переглядів 77 тис.
📱 SAMSUNG, ЧТО С ЛИЦОМ? 🤡
0:46
Яблочный Маньяк
Переглядів 553 тис.