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

2023 ж. 25 Қар.
50 965 Рет қаралды

Проходить собеседование в тинькофф по 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

Пікірлер
  • Прикольно, я даже что-то начал понимать

    @fexfil2657@fexfil26575 ай бұрын
  • хотелось бы не обрезанное на решениях

    @FailValiev@FailValiev5 ай бұрын
  • Спасибо !

    @sanbuz@sanbuzАй бұрын
  • с промисами не будет забитого стека, так как микротаски разрешаются сразу и не попадают в очередь, вернее сказать что умрет рендер таски, так как у них приоритет ниже чем у микротасок, таким образом у нас страница вообще никак ни на что реагировать не будет

    @manaraga9463@manaraga94632 ай бұрын
  • На превью стоит поменять пример кода а то вроде собес в тиньку а стиль реакта "привет из 2019 года"

    @awenn2015@awenn20155 ай бұрын
  • 1:53 - оно не только не красиво, но и не работает спишем на опечатку, bind'ить надо не к filter, а к функции, которую в неё передаём

    @freedomplayer2388@freedomplayer23885 ай бұрын
    • А можно и вторым параметром в .filter (принимает необязательный thisArg) помимо коллбэка, передать userService)

      @philian73@philian73Ай бұрын
  • 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)

    @kirills4631@kirills46315 ай бұрын
    • Какой спецификации ?)))😂

      @sergeys4732@sergeys47325 ай бұрын
    • @@sergeys4732 в спецификации HTML5

      @danilsergeev3339@danilsergeev33395 ай бұрын
    • @@sergeys4732 официальной спецификации языка программирования HTML

      @beastovsk@beastovsk5 ай бұрын
    • HTML5)) ​@@sergeys4732

      @reezleencs6044@reezleencs60445 ай бұрын
    • Причем тут html и event loop js? 😂

      @doge8633@doge86335 ай бұрын
  • Здравствуйте, вы случайно не из Казахстана. У нас как раз недавно появилась вакансия от Тинькова

    @aldiyarduisenov3132@aldiyarduisenov31325 ай бұрын
  • было бы супер, если бы не обрезали, а прям с размышлениями

    @vladimiryakunin8169@vladimiryakunin81695 ай бұрын
  • Интересные задачки, но очень хочется посмотреть полное видео, без обрезок. Плюс желательно поработать над громкостью голосов - у интервьювера и кандидата децибеллы порой различаются на порядок

    @isfland@isfland5 ай бұрын
    • Полностью поддерживаю вышестоящего оратора :D

      @rukioruk6949@rukioruk69495 ай бұрын
  • к сожалению провалил этот собес, вопросы были точно такие же, не готовился еще и вечером с работы пришел( но ты затащил, красавчик

    @clearsky906@clearsky9065 ай бұрын
    • Это на джуна?

      @user-hk1pj2nf3f@user-hk1pj2nf3f5 ай бұрын
    • @@user-hk1pj2nf3f сколько не смотрел вакансий, в тинькоф джунов не видел. скорее мидл, мидл+

      @MoonlightReserve@MoonlightReserve5 ай бұрын
    • @@user-hk1pj2nf3f senior

      @clearsky906@clearsky9065 ай бұрын
    • ​@@user-hk1pj2nf3f на стажёра)

      @user-chf7z61vnd6h8v@user-chf7z61vnd6h8v5 ай бұрын
    • Тинькофф не ищет джунов.@@user-hk1pj2nf3f

      @seryozhamangushev9638@seryozhamangushev96385 ай бұрын
  • следующий этап будет?

    @ramach6552@ramach65523 ай бұрын
  • классный формат, но слишком много обрезок и в итоге теряется суть и мысль прям на половине действия

    @user-nx3xb2ge5g@user-nx3xb2ge5g5 ай бұрын
  • Давай братан сделаешь следующий раз начало и сразу конец, зачем себя мучать этими обрезками нам же не интересно как ты мыслишь в процессе

    @skull3413@skull34135 ай бұрын
  • А на собесах обязательна вебка?

    @iksvoid0@iksvoid0Ай бұрын
  • а зачем обрезал все свои фейлы?)) я так понимаю, видео следующей секции не будет, иначе сразу станет стыдно перед подписчиками))

    @vadimosovsky@vadimosovsky5 ай бұрын
    • На новеньких рассчитано, чтобы себя показать, а не то как реально собесы проходят

      @669pain@669pain5 ай бұрын
  • 12:10 какое переполнение с таймерами? Браузер даже сможет кадры рисовать между вызовами таймаута. Если в setTimeout не будет тяжелой функции, то пользователь даже не заметит тормозов. Почему интервьювер поддакивает то?) 18:23 нельзя так дебаунс в рендере определять. Во первых, в момент его вызова внутри него будут значения замыкания из того рендера, который его определил (а не актуальные значения), а во вторых, каждый рендер будет создаваться новый дебаунс. т.е. если рендер поменяет ссылку на дебаунс, то прошлый дебаунс вызовет свою функцию даже во время набора текста (т.к. набор текст откладывает новый дебаунс). Я думал в тинькоффе сильно сложнее собесы, а оказывается даже проще яндекса. В яндексе мне на джуна в свое время давали всякие банкоматы, графы, создание планировщика работы с сетью (который делает ретраи, очередь запросов, отмены запросов через абортконтроллер и прочее).

    @user-qc8ic8tb3x@user-qc8ic8tb3x5 ай бұрын
    • Про таймаут верно, даже есть такой костыль чтобы стек не переполнять, большие циклы/рекурсии бьют таймаутами

      @669pain@669pain5 ай бұрын
    • @@669pain ага, ещё блокирующие задачи разбиваются. Такое может и редко на практике применяется, но если соискатель укажет на возможность такого костыля, то ему жирный плюс будет.

      @user-qc8ic8tb3x@user-qc8ic8tb3x5 ай бұрын
    • Как я успел заметить этот дебаунс не отработает корректно и мы увидим три вызова на бек. поправьте меня если я не прав

      @user-ss8pv4ze7f@user-ss8pv4ze7f5 ай бұрын
    • так еще мне кажется потенциальная проблема в том что нет гарантии что запросы отработают в том порядке в котором ушли.

      @user-qi8ep8eu1l@user-qi8ep8eu1l4 ай бұрын
    • useEffect лишний. Дебаунс в колбэк и на запрос. Это автокомплит? Тогда почему убрали вэлью и сделали его не контролируемым

      @b.7690@b.76903 ай бұрын
  • был ровно месяц назад на собесе в тинькофф по реакт и мне задали чисто такие же вопросы) Но я на всё ответил и прошёл на алго собес

    @eldarkurmanaliev7130@eldarkurmanaliev71305 ай бұрын
    • Привет! Подскажи, пожалуйста, материал для подготовки к секции алгоритмов

      @user-qn1if5gu8q@user-qn1if5gu8q5 ай бұрын
    • @@user-qn1if5gu8q на литкоде есть study plan бесплатный там точно нужно пройти задачи на графы и DP, ну и ещё там есть список из 150 задач, которые чаще всего попадаются.

      @eldarkurmanaliev7130@eldarkurmanaliev71305 ай бұрын
    • а может быть ты помнишь какие задачи попались на алго собесе?

      @user-tb7pj6sl5k@user-tb7pj6sl5k3 ай бұрын
    • Эльдар. Скажи пожалуйста ты прошёл алго собес?

      @user-ef2vo4gz7t@user-ef2vo4gz7tАй бұрын
  • а сколько этапов было?

    @Fs-xj2gu@Fs-xj2gu5 ай бұрын
  • 2 ӕтап из 30 пройден

    @user-xc6fv1kj6z@user-xc6fv1kj6z5 ай бұрын
  • Сколько по деньгам?

    @imgod113@imgod1135 ай бұрын
  • а я бы глянул систем дизайн)

    @user-um9wo1dz5h@user-um9wo1dz5h2 ай бұрын
  • Тоже будет собес на стажировку Тинькофф Старт через 3 дня, пожелайте удачи

    @user-hk1pj2nf3f@user-hk1pj2nf3f2 ай бұрын
    • Удачи!❤Отпишись потом)

      @user-cu4ek7bp4e@user-cu4ek7bp4e2 ай бұрын
    • @@user-cu4ek7bp4e вроде хорошо ответил, еще и с кайфом пообщались с собеседующим, а это большой плюс

      @user-hk1pj2nf3f@user-hk1pj2nf3f2 ай бұрын
    • ⁠@@user-hk1pj2nf3fпозвали по итогу на стажировку?

      @mimi-gc5df@mimi-gc5df2 ай бұрын
    • Уже чтоли? Я выполнил вступительный экзамен мне еще ничего не пришло (

      @hesheid9159@hesheid915922 күн бұрын
    • @@user-cu4ek7bp4e Собес прошел нормально, но выбрали в итоге не меня, фидбек кстати не прислали. Но на собесе показал себя хорошо. Думаю дело в том что мало пет проектов. Был бы хотя бы 1 сильный - взяли бы точно. Без опыта туда не попасть

      @user-hk1pj2nf3f@user-hk1pj2nf3f22 күн бұрын
  • и сколько получает в месяц ?

    @user-qt6ve7ci2z@user-qt6ve7ci2z14 күн бұрын
  • В колбеке фильтра будет потеря контекста (this === undefined), а не Window

    @gyros9162@gyros91623 ай бұрын
    • будет виндов, вбей код в консоль. Мне консоль виндов вывела

      @_hitotsu6948@_hitotsu694810 күн бұрын
  • Я также из финтех проекта. Периодически думаю про Тинькофф в качестве перспективы, но отбивает желание все вот эти глупые собесы про промисы и this. Пацаны, ну нафига вот это спрашивать в 2023 году? Код должен быть МАКСИМАЛЬНО простым, чистым, легко чистающимся, разработчик должен быть внимательным, умеющим самостоятельно разбираться во всех вопросах. ЗНАТЬ ПРО ЭТУ БАЗУ нужно только для того, чтобы пройти СОБЕС

    @MrKatunins@MrKatunins5 ай бұрын
    • Ты абсолютно прав! Если ты начнёшь писать код на проекте по примеру задач с собесов, на код ревью тебе устроят публичную порку. Но всем мест не хватит, поэтому надо повышать порог вхождения))

      @minkostas7232@minkostas72325 ай бұрын
    • @@minkostas7232"всем мест не хватит" спасибо, посмеялся

      @diggerdog001@diggerdog0015 ай бұрын
    • Согласен полностью. Не знаю, если ты опытный разработчик, ты тип, без проблем найдёшь какие вопросы задать, чтобы понять уровень собеседуемого. Но не вот эта дичь, конечн🤔

      @Di-yes@Di-yes5 ай бұрын
    • Это вопросы на знание внутренностей языка и только. В чем проблема то

      @kusov4748@kusov47485 ай бұрын
    • Ну на this и на promise - это знание особенностей языка. Не понимаю, в чем проблема. Ты наверное был бы доволен, если бы дали задание, сложить a+b . А то я понимаю, если задача реально душная, а жаловаться от того, что ты просто не знаешь хорошо язык, и тебя на этом могут подловить - такое себе

      @super4prikolist1@super4prikolist14 ай бұрын
  • Не умеешь прогать - начни продавать курсы - Девиз автора

    @jackblack9273@jackblack9273Ай бұрын
  • На собесе по ангуляру+js 1 и 3 вопросы точно такие же были.

    @kirilldegtyarev6671@kirilldegtyarev66713 ай бұрын
    • а не подскажешь когда было твое собеседование?

      @drrrcht@drrrcht3 ай бұрын
    • Собес на какую позицию, пре мидл?

      @user-sb6ee1wr3j@user-sb6ee1wr3j3 ай бұрын
    • @@drrrchtв начале февраля 2024

      @kirilldegtyarev6671@kirilldegtyarev66713 ай бұрын
    • @@user-sb6ee1wr3j на мидл, мидл+

      @kirilldegtyarev6671@kirilldegtyarev66713 ай бұрын
    • а может быть ты помнишь какие задачи попались на следующем этапе? или темы ^_^

      @user-tb7pj6sl5k@user-tb7pj6sl5k3 ай бұрын
  • Меня одного смущает что Тинькофф на ангуляре?😂

    @user-ez2om1wu3i@user-ez2om1wu3i11 күн бұрын
  • Одни люди умеют работать а другие проходить собесы

    @user-id4bw3tf5g@user-id4bw3tf5g2 ай бұрын
  • Как же нравятся такие вот собесы фронтенда, когда задают вопросы, которые нахрен не нужно задавать ( я про this ). Понимаю, где есть классы, и на this много что завязано, и его реально нужно понимать. Но тут... Видимо, как js тащит в себе недоработки старых версий, так и интервьюеры js вечно будут спрашивать эти тупые абстрактные вопросы.

    @igortrifonov9339@igortrifonov93395 ай бұрын
    • Вы думаете старого кода не осталось на проектах? Эти вопросы как мне кажется задаются чтобы глубину знаний проверить) могу ошибаться

      @rustamakhmetyanov4404@rustamakhmetyanov44045 ай бұрын
    • @@rustamakhmetyanov4404 Вы совершенно правы. В таком случае знания на эту тему будут необходимы. Но чаще всего оказывается наоборот. Вопросы на эту тему спрашивают "по приколу", потому что не было времени / лень подготовиться нормально к собеседованию (так было у меня, у моих знакомых и у многих других программистов). Конечно, глубина знаний важна. Но на мой взгляд, если тот же this не используется в проекте, то лучше спрашивать про те вещи, которые действительно используются. Но это уже холеварная тема

      @igortrifonov9339@igortrifonov93395 ай бұрын
    • @@rustamakhmetyanov4404 у меня был случай, устраивался в компанию на фулстек. Микросервисы там и все дела. Фронт с тестированием полным, сторибуками и fsd. На все хорошо ответил, но чел решил докапаться, потому что я нормально не смог ответить на вопросы про proto и prototype. - За фронт шарю? - Шарю. - За бэкенд шарю? - Шарю. - За устаревшую ненужную тему, которая нахрен не используется у нас в проекте, шаришь? - Нет. - Вы нам не подходите :D (На самом деле я начал сраться с ним на эту тему, потому что он начал душнить за proto)

      @igortrifonov9339@igortrifonov93395 ай бұрын
    • @@rustamakhmetyanov4404 в нормальных проектах на столько старых кодов оставаться не должно

      @imgod113@imgod1135 ай бұрын
    • @@igortrifonov9339 тут еще по лайту с одним уровнем вложенности. Иногда такую лапшу дадут, что без 100 грамм не разберешься, и даже если понимаешь как это работает, запутаешься, потому что никто в адеквате так не пишет.

      @moon.trance@moon.trance5 ай бұрын
  • Это себеседование на junior frontend ?

    @user-ip9qf7dk1v@user-ip9qf7dk1v5 ай бұрын
    • конечно нет) эта секция минимум на мидл плюс, а раз у него после этого был этап по алгосам и систем дизайн то скорее это собес на синьора

      @ivomeadows@ivomeadows5 ай бұрын
    • @@ivomeadows Вообще может быть для и для junior. Почитайте требования к вакансиям, у низ даже для стажировки требуется знания алгоритмов.

      @NivaiZRUS@NivaiZRUS5 ай бұрын
    • @@ivomeadows то что попало на видео обычная джуновская база

      @true227@true2275 ай бұрын
    • @@NivaiZRUS ну потому что алгоритмы это база вузовская, которую без яп знать "нужно" в их глазах. Сложные вопросы по языку чаще на позиции от мидла

      @user-hk1pj2nf3f@user-hk1pj2nf3f5 ай бұрын
    • ​@@true227то, что в видео - далеко не джуновская программа. Это миддл/миддл+

      @vladwolf444@vladwolf4445 ай бұрын
  • монтаж не очень

    @klubkov@klubkov5 ай бұрын
  • первая задачка про map - после запуска в консольке понял что в видео не верные ответы

    @khraks@khraks5 ай бұрын
    • это не map, а filter

      @-And6053@-And60535 ай бұрын
  • Первая задача, автор видео показывает как можно решить проблему с this, автор одним из решений предлагает использовать bind, только вот bind не будет работать в такой записи с filter. При этом собеседующий соглашается с неправильным решением, то ли у собеседующего низкая квалификация, то ли это фейковое интервью

    @alexandrkazakov723@alexandrkazakov72325 күн бұрын
    • Все правильно вообще - то, все работает, сейчас вставил код в браузер 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())

      @_hitotsu6948@_hitotsu694810 күн бұрын
  • там нет рекурсии, никакого переполнения там не будет

    @user-tn8vr5du5m@user-tn8vr5du5m5 ай бұрын
    • Как я понимаю, там возвращает функцию, но не вызывает её.

      @devnextjs9259@devnextjs92595 ай бұрын
    • Я тоже так подумал, когда сам пытался решить. Но, запустив код в консольке браузера - убедился, что рекурсия есть.

      @maksimvashkevich1429@maksimvashkevich14295 ай бұрын
    • @@maksimvashkevich1429 там бесконечный цикл, но не рекурсия

      @user-tn8vr5du5m@user-tn8vr5du5m5 ай бұрын
    • Рекурсия то есть, но переполнения не будет, потому что каждая макрозадача ждёт, пока стек опустеет и уже потом выполняется

      @user-ur4pu5br1v@user-ur4pu5br1v5 ай бұрын
    • @@devnextjs9259 возвращают не функцию, а промис, если мы говорим о примере на 9:21. Функция передана в then. Соответственно, при резолве промиса она будет вызвана.

      @Boortwint@Boortwint5 ай бұрын
  • Судя что интервью с алгоритмами нету - значит этот этап провалил

    @jackblack9273@jackblack92733 ай бұрын
  • Фейк собеседование У тимлидов, особенно из таких компаний, как Тиньков, не может быть шума на фоне. Это максимальное неуважение к собеседнику и непрофессионально. Автор клоун.

    @user-uz4yu6qk1r@user-uz4yu6qk1r4 ай бұрын
    • Видимо ты до собеседований никогда не доходил)

      @jswrl@jswrl4 ай бұрын
    • Да-да-да. Верю, что у тимлида тинков с его зарплатой дишманский микрофон из ашана и шум на фоне@@jswrl

      @user-uz4yu6qk1r@user-uz4yu6qk1r4 ай бұрын
    • Каждый день рядом со мной в офисе кто-то провидит собесы. Там не только шум, могу еще люди перед камерой ходить, если включена.

      @user-wj5qx2ju5r@user-wj5qx2ju5r4 ай бұрын
    • ну ты и херню сморозил, дядь))

      @ramach6552@ramach65523 ай бұрын
    • @@user-uz4yu6qk1r может я вас удивлю, но это наоборот дефолт :D. У меня товарищ тоже с хорошей зп, но пк древний и микро такой же ). Пока работает, ничего не меняет.

      @haxprofprofof7550@haxprofprofof75502 ай бұрын
KZhead