Тёмный

РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ В ТИНЬКОФФ ПО REACT 

ДЖАВАСКРИПТИЗЕРЫ | КИРИЛЛ ПОЗДНЯКОВ
Просмотров 54 тыс.
50% 1

Проходить собеседование в тинькофф по React-у
Мой телеграм канал t.me/+fgjJND7S3LdiZWQy
Бот IT собеседник t.me/interviewITBot
Мой сайт по вопросам на собеседованиях alit-poznikov.ru/
Экосистема знаний в IT itsystem.space/
#javascript #js #reactjs #programmer #programming #обучениепрограммированию #программист #программирование #developers #angular #vuejs #webpack #frontend #собеседование #frontenddeveloper #webdevelopment #webdevelopmentfullcourse #backend #backenddeveloper #programmingcourses #typescript #fullstack #fullstackwebdevelopment #fullstackdevelopers #nodejs #nodejstutorial #nextjs #reactdeveloper

Опубликовано:

 

25 ноя 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 142   
@fexfil2657
@fexfil2657 5 месяцев назад
Прикольно, я даже что-то начал понимать
@FailValiev
@FailValiev 6 месяцев назад
хотелось бы не обрезанное на решениях
@sanbuz
@sanbuz 2 месяца назад
Спасибо !
@manaraga9463
@manaraga9463 3 месяца назад
с промисами не будет забитого стека, так как микротаски разрешаются сразу и не попадают в очередь, вернее сказать что умрет рендер таски, так как у них приоритет ниже чем у микротасок, таким образом у нас страница вообще никак ни на что реагировать не будет
@awenn2015
@awenn2015 6 месяцев назад
На превью стоит поменять пример кода а то вроде собес в тиньку а стиль реакта "привет из 2019 года"
@freedomplayer2388
@freedomplayer2388 6 месяцев назад
1:53 - оно не только не красиво, но и не работает спишем на опечатку, bind'ить надо не к filter, а к функции, которую в неё передаём
@philian73
@philian73 2 месяца назад
А можно и вторым параметром в .filter (принимает необязательный thisArg) помимо коллбэка, передать userService)
@isfland
@isfland 6 месяцев назад
Интересные задачки, но очень хочется посмотреть полное видео, без обрезок. Плюс желательно поработать над громкостью голосов - у интервьювера и кандидата децибеллы порой различаются на порядок
@rukioruk6949
@rukioruk6949 5 месяцев назад
Полностью поддерживаю вышестоящего оратора :D
@vladimiryakunin8169
@vladimiryakunin8169 6 месяцев назад
было бы супер, если бы не обрезали, а прям с размышлениями
@clearsky906
@clearsky906 6 месяцев назад
к сожалению провалил этот собес, вопросы были точно такие же, не готовился еще и вечером с работы пришел( но ты затащил, красавчик
@user-hk1pj2nf3f
@user-hk1pj2nf3f 6 месяцев назад
Это на джуна?
@MoonlightReserve
@MoonlightReserve 6 месяцев назад
@@user-hk1pj2nf3f сколько не смотрел вакансий, в тинькоф джунов не видел. скорее мидл, мидл+
@clearsky906
@clearsky906 6 месяцев назад
@@user-hk1pj2nf3f senior
@user-chf7z61vnd6h8v
@user-chf7z61vnd6h8v 6 месяцев назад
​@@user-hk1pj2nf3f на стажёра)
@seryozhamangushev9638
@seryozhamangushev9638 6 месяцев назад
Тинькофф не ищет джунов.@@user-hk1pj2nf3f
@kirills4631
@kirills4631 6 месяцев назад
9:02 На самом деле в спецификации HTML5 четко прописано, что очередь задач не использует очередь как структуру данных. Task queues are sets, not queues, because the event loop processing model grabs the first runnable task from the chosen queue, instead of dequeuing the first task. (8.1.7 Event loops)
@sergeys4732
@sergeys4732 6 месяцев назад
Какой спецификации ?)))😂
@danilsergeev3339
@danilsergeev3339 6 месяцев назад
@@sergeys4732 в спецификации HTML5
@beastovsk
@beastovsk 6 месяцев назад
@@sergeys4732 официальной спецификации языка программирования HTML
@reezleencs6044
@reezleencs6044 6 месяцев назад
HTML5)) ​@@sergeys4732
@doge8633
@doge8633 6 месяцев назад
Причем тут html и event loop js? 😂
@ramach6552
@ramach6552 4 месяца назад
следующий этап будет?
@aldiyarduisenov3132
@aldiyarduisenov3132 6 месяцев назад
Здравствуйте, вы случайно не из Казахстана. У нас как раз недавно появилась вакансия от Тинькова
@iksvoid0
@iksvoid0 Месяц назад
А на собесах обязательна вебка?
@eldarkurmanaliev7130
@eldarkurmanaliev7130 6 месяцев назад
был ровно месяц назад на собесе в тинькофф по реакт и мне задали чисто такие же вопросы) Но я на всё ответил и прошёл на алго собес
@user-qn1if5gu8q
@user-qn1if5gu8q 5 месяцев назад
Привет! Подскажи, пожалуйста, материал для подготовки к секции алгоритмов
@eldarkurmanaliev7130
@eldarkurmanaliev7130 5 месяцев назад
@@user-qn1if5gu8q на литкоде есть study plan бесплатный там точно нужно пройти задачи на графы и DP, ну и ещё там есть список из 150 задач, которые чаще всего попадаются.
@user-tb7pj6sl5k
@user-tb7pj6sl5k 4 месяца назад
а может быть ты помнишь какие задачи попались на алго собесе?
@user-ef2vo4gz7t
@user-ef2vo4gz7t 2 месяца назад
Эльдар. Скажи пожалуйста ты прошёл алго собес?
@user-xc6fv1kj6z
@user-xc6fv1kj6z 6 месяцев назад
2 ӕтап из 30 пройден
@imgod113
@imgod113 6 месяцев назад
Сколько по деньгам?
@Fs-xj2gu
@Fs-xj2gu 6 месяцев назад
а сколько этапов было?
@user-nx3xb2ge5g
@user-nx3xb2ge5g 6 месяцев назад
классный формат, но слишком много обрезок и в итоге теряется суть и мысль прям на половине действия
@skull3413
@skull3413 6 месяцев назад
Давай братан сделаешь следующий раз начало и сразу конец, зачем себя мучать этими обрезками нам же не интересно как ты мыслишь в процессе
@user-um9wo1dz5h
@user-um9wo1dz5h 2 месяца назад
а я бы глянул систем дизайн)
@user-hk1pj2nf3f
@user-hk1pj2nf3f 3 месяца назад
Тоже будет собес на стажировку Тинькофф Старт через 3 дня, пожелайте удачи
@user-cu4ek7bp4e
@user-cu4ek7bp4e 3 месяца назад
Удачи!❤Отпишись потом)
@user-hk1pj2nf3f
@user-hk1pj2nf3f 3 месяца назад
@@user-cu4ek7bp4e вроде хорошо ответил, еще и с кайфом пообщались с собеседующим, а это большой плюс
@mimi-gc5df
@mimi-gc5df 3 месяца назад
⁠@@user-hk1pj2nf3fпозвали по итогу на стажировку?
@hesheid9159
@hesheid9159 Месяц назад
Уже чтоли? Я выполнил вступительный экзамен мне еще ничего не пришло (
@user-hk1pj2nf3f
@user-hk1pj2nf3f Месяц назад
@@user-cu4ek7bp4e Собес прошел нормально, но выбрали в итоге не меня, фидбек кстати не прислали. Но на собесе показал себя хорошо. Думаю дело в том что мало пет проектов. Был бы хотя бы 1 сильный - взяли бы точно. Без опыта туда не попасть
@gyros9162
@gyros9162 3 месяца назад
В колбеке фильтра будет потеря контекста (this === undefined), а не Window
@_hitotsu6948
@_hitotsu6948 Месяц назад
будет виндов, вбей код в консоль. Мне консоль виндов вывела
@user-qc8ic8tb3x
@user-qc8ic8tb3x 6 месяцев назад
12:10 какое переполнение с таймерами? Браузер даже сможет кадры рисовать между вызовами таймаута. Если в setTimeout не будет тяжелой функции, то пользователь даже не заметит тормозов. Почему интервьювер поддакивает то?) 18:23 нельзя так дебаунс в рендере определять. Во первых, в момент его вызова внутри него будут значения замыкания из того рендера, который его определил (а не актуальные значения), а во вторых, каждый рендер будет создаваться новый дебаунс. т.е. если рендер поменяет ссылку на дебаунс, то прошлый дебаунс вызовет свою функцию даже во время набора текста (т.к. набор текст откладывает новый дебаунс). Я думал в тинькоффе сильно сложнее собесы, а оказывается даже проще яндекса. В яндексе мне на джуна в свое время давали всякие банкоматы, графы, создание планировщика работы с сетью (который делает ретраи, очередь запросов, отмены запросов через абортконтроллер и прочее).
@669pain
@669pain 6 месяцев назад
Про таймаут верно, даже есть такой костыль чтобы стек не переполнять, большие циклы/рекурсии бьют таймаутами
@user-qc8ic8tb3x
@user-qc8ic8tb3x 6 месяцев назад
@@669pain ага, ещё блокирующие задачи разбиваются. Такое может и редко на практике применяется, но если соискатель укажет на возможность такого костыля, то ему жирный плюс будет.
@user-ss8pv4ze7f
@user-ss8pv4ze7f 6 месяцев назад
Как я успел заметить этот дебаунс не отработает корректно и мы увидим три вызова на бек. поправьте меня если я не прав
@user-qi8ep8eu1l
@user-qi8ep8eu1l 5 месяцев назад
так еще мне кажется потенциальная проблема в том что нет гарантии что запросы отработают в том порядке в котором ушли.
@b.7690
@b.7690 4 месяца назад
useEffect лишний. Дебаунс в колбэк и на запрос. Это автокомплит? Тогда почему убрали вэлью и сделали его не контролируемым
@user-qt6ve7ci2z
@user-qt6ve7ci2z Месяц назад
и сколько получает в месяц ?
@vadimosovsky
@vadimosovsky 6 месяцев назад
а зачем обрезал все свои фейлы?)) я так понимаю, видео следующей секции не будет, иначе сразу станет стыдно перед подписчиками))
@669pain
@669pain 6 месяцев назад
На новеньких рассчитано, чтобы себя показать, а не то как реально собесы проходят
@MrKatunins
@MrKatunins 6 месяцев назад
Я также из финтех проекта. Периодически думаю про Тинькофф в качестве перспективы, но отбивает желание все вот эти глупые собесы про промисы и this. Пацаны, ну нафига вот это спрашивать в 2023 году? Код должен быть МАКСИМАЛЬНО простым, чистым, легко чистающимся, разработчик должен быть внимательным, умеющим самостоятельно разбираться во всех вопросах. ЗНАТЬ ПРО ЭТУ БАЗУ нужно только для того, чтобы пройти СОБЕС
@minkostas7232
@minkostas7232 6 месяцев назад
Ты абсолютно прав! Если ты начнёшь писать код на проекте по примеру задач с собесов, на код ревью тебе устроят публичную порку. Но всем мест не хватит, поэтому надо повышать порог вхождения))
@diggerdog001
@diggerdog001 6 месяцев назад
@@minkostas7232"всем мест не хватит" спасибо, посмеялся
@Di-yes
@Di-yes 6 месяцев назад
Согласен полностью. Не знаю, если ты опытный разработчик, ты тип, без проблем найдёшь какие вопросы задать, чтобы понять уровень собеседуемого. Но не вот эта дичь, конечн🤔
@kusov4748
@kusov4748 6 месяцев назад
Это вопросы на знание внутренностей языка и только. В чем проблема то
@super4prikolist1
@super4prikolist1 5 месяцев назад
Ну на this и на promise - это знание особенностей языка. Не понимаю, в чем проблема. Ты наверное был бы доволен, если бы дали задание, сложить a+b . А то я понимаю, если задача реально душная, а жаловаться от того, что ты просто не знаешь хорошо язык, и тебя на этом могут подловить - такое себе
@jackblack9273
@jackblack9273 2 месяца назад
Не умеешь прогать - начни продавать курсы - Девиз автора
@kirilldegtyarev6671
@kirilldegtyarev6671 4 месяца назад
На собесе по ангуляру+js 1 и 3 вопросы точно такие же были.
@drrrcht
@drrrcht 4 месяца назад
а не подскажешь когда было твое собеседование?
@user-sb6ee1wr3j
@user-sb6ee1wr3j 4 месяца назад
Собес на какую позицию, пре мидл?
@kirilldegtyarev6671
@kirilldegtyarev6671 4 месяца назад
@@drrrchtв начале февраля 2024
@kirilldegtyarev6671
@kirilldegtyarev6671 4 месяца назад
@@user-sb6ee1wr3j на мидл, мидл+
@user-tb7pj6sl5k
@user-tb7pj6sl5k 4 месяца назад
а может быть ты помнишь какие задачи попались на следующем этапе? или темы ^_^
@user-ez2om1wu3i
@user-ez2om1wu3i Месяц назад
Меня одного смущает что Тинькофф на ангуляре?😂
@klubkov
@klubkov 6 месяцев назад
монтаж не очень
@user-id4bw3tf5g
@user-id4bw3tf5g 2 месяца назад
Одни люди умеют работать а другие проходить собесы
@igortrifonov9339
@igortrifonov9339 6 месяцев назад
Как же нравятся такие вот собесы фронтенда, когда задают вопросы, которые нахрен не нужно задавать ( я про this ). Понимаю, где есть классы, и на this много что завязано, и его реально нужно понимать. Но тут... Видимо, как js тащит в себе недоработки старых версий, так и интервьюеры js вечно будут спрашивать эти тупые абстрактные вопросы.
@rustamakhmetyanov4404
@rustamakhmetyanov4404 6 месяцев назад
Вы думаете старого кода не осталось на проектах? Эти вопросы как мне кажется задаются чтобы глубину знаний проверить) могу ошибаться
@igortrifonov9339
@igortrifonov9339 6 месяцев назад
@@rustamakhmetyanov4404 Вы совершенно правы. В таком случае знания на эту тему будут необходимы. Но чаще всего оказывается наоборот. Вопросы на эту тему спрашивают "по приколу", потому что не было времени / лень подготовиться нормально к собеседованию (так было у меня, у моих знакомых и у многих других программистов). Конечно, глубина знаний важна. Но на мой взгляд, если тот же this не используется в проекте, то лучше спрашивать про те вещи, которые действительно используются. Но это уже холеварная тема
@igortrifonov9339
@igortrifonov9339 6 месяцев назад
@@rustamakhmetyanov4404 у меня был случай, устраивался в компанию на фулстек. Микросервисы там и все дела. Фронт с тестированием полным, сторибуками и fsd. На все хорошо ответил, но чел решил докапаться, потому что я нормально не смог ответить на вопросы про proto и prototype. - За фронт шарю? - Шарю. - За бэкенд шарю? - Шарю. - За устаревшую ненужную тему, которая нахрен не используется у нас в проекте, шаришь? - Нет. - Вы нам не подходите :D (На самом деле я начал сраться с ним на эту тему, потому что он начал душнить за proto)
@imgod113
@imgod113 6 месяцев назад
@@rustamakhmetyanov4404 в нормальных проектах на столько старых кодов оставаться не должно
@moon.trance
@moon.trance 6 месяцев назад
@@igortrifonov9339 тут еще по лайту с одним уровнем вложенности. Иногда такую лапшу дадут, что без 100 грамм не разберешься, и даже если понимаешь как это работает, запутаешься, потому что никто в адеквате так не пишет.
@alexandrkazakov723
@alexandrkazakov723 Месяц назад
Первая задача, автор видео показывает как можно решить проблему с this, автор одним из решений предлагает использовать bind, только вот bind не будет работать в такой записи с filter. При этом собеседующий соглашается с неправильным решением, то ли у собеседующего низкая квалификация, то ли это фейковое интервью
@_hitotsu6948
@_hitotsu6948 Месяц назад
Все правильно вообще - то, все работает, сейчас вставил код в браузер const userService = { currentFilter: 'active', users: [ {name: "Alex", status: "active"}, {name: "Alex", status: "deleted"}, ], getFilteredUsers: function () { return this.users.filter( function (user) { return user.status === this.currentFilter }.bind(this)) } } console.log(userService.getFilteredUsers())
@user-ip9qf7dk1v
@user-ip9qf7dk1v 6 месяцев назад
Это себеседование на junior frontend ?
@ivomeadows
@ivomeadows 6 месяцев назад
конечно нет) эта секция минимум на мидл плюс, а раз у него после этого был этап по алгосам и систем дизайн то скорее это собес на синьора
@NivaiZRUS
@NivaiZRUS 6 месяцев назад
@@ivomeadows Вообще может быть для и для junior. Почитайте требования к вакансиям, у низ даже для стажировки требуется знания алгоритмов.
@true227
@true227 6 месяцев назад
@@ivomeadows то что попало на видео обычная джуновская база
@user-hk1pj2nf3f
@user-hk1pj2nf3f 6 месяцев назад
@@NivaiZRUS ну потому что алгоритмы это база вузовская, которую без яп знать "нужно" в их глазах. Сложные вопросы по языку чаще на позиции от мидла
@vladwolf444
@vladwolf444 6 месяцев назад
​@@true227то, что в видео - далеко не джуновская программа. Это миддл/миддл+
@khraks
@khraks 6 месяцев назад
первая задачка про map - после запуска в консольке понял что в видео не верные ответы
@-And6053
@-And6053 6 месяцев назад
это не map, а filter
@jackblack9273
@jackblack9273 3 месяца назад
Судя что интервью с алгоритмами нету - значит этот этап провалил
@user-tn8vr5du5m
@user-tn8vr5du5m 6 месяцев назад
там нет рекурсии, никакого переполнения там не будет
@devnextjs9259
@devnextjs9259 6 месяцев назад
Как я понимаю, там возвращает функцию, но не вызывает её.
@maksimvashkevich1429
@maksimvashkevich1429 6 месяцев назад
Я тоже так подумал, когда сам пытался решить. Но, запустив код в консольке браузера - убедился, что рекурсия есть.
@user-tn8vr5du5m
@user-tn8vr5du5m 6 месяцев назад
@@maksimvashkevich1429 там бесконечный цикл, но не рекурсия
@user-ur4pu5br1v
@user-ur4pu5br1v 6 месяцев назад
Рекурсия то есть, но переполнения не будет, потому что каждая макрозадача ждёт, пока стек опустеет и уже потом выполняется
@Boortwint
@Boortwint 6 месяцев назад
@@devnextjs9259 возвращают не функцию, а промис, если мы говорим о примере на 9:21. Функция передана в then. Соответственно, при резолве промиса она будет вызвана.
@cao_dzecbi
@cao_dzecbi 5 месяцев назад
Фейк собеседование У тимлидов, особенно из таких компаний, как Тиньков, не может быть шума на фоне. Это максимальное неуважение к собеседнику и непрофессионально. Автор клоун.
@jswrl
@jswrl 5 месяцев назад
Видимо ты до собеседований никогда не доходил)
@cao_dzecbi
@cao_dzecbi 5 месяцев назад
Да-да-да. Верю, что у тимлида тинков с его зарплатой дишманский микрофон из ашана и шум на фоне@@jswrl
@user-wj5qx2ju5r
@user-wj5qx2ju5r 5 месяцев назад
Каждый день рядом со мной в офисе кто-то провидит собесы. Там не только шум, могу еще люди перед камерой ходить, если включена.
@ramach6552
@ramach6552 4 месяца назад
ну ты и херню сморозил, дядь))
@haxprofprofof7550
@haxprofprofof7550 3 месяца назад
@@cao_dzecbi может я вас удивлю, но это наоборот дефолт :D. У меня товарищ тоже с хорошей зп, но пк древний и микро такой же ). Пока работает, ничего не меняет.
Далее
MacBook Air Японский Прикол!
00:42
Просмотров 237 тыс.
World’s Deadliest Obstacle Course!
28:25
Просмотров 54 млн
SENIOR on JUNIOR Javascript Developer interview
26:35
Просмотров 274 тыс.
React и Next js убивают фронтенд!
9:11