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

  Переглядів 49,716

ДЖАВАСКРИПТИЗЕРЫ | КИРИЛЛ ПОЗДНЯКОВ

ДЖАВАСКРИПТИЗЕРЫ | КИРИЛЛ ПОЗДНЯКОВ

5 місяців тому

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

КОМЕНТАРІ: 138
@fexfil2657
@fexfil2657 4 місяці тому
Прикольно, я даже что-то начал понимать
@FailValiev
@FailValiev 5 місяців тому
хотелось бы не обрезанное на решениях
@sanbuz
@sanbuz Місяць тому
Спасибо !
@manaraga9463
@manaraga9463 2 місяці тому
с промисами не будет забитого стека, так как микротаски разрешаются сразу и не попадают в очередь, вернее сказать что умрет рендер таски, так как у них приоритет ниже чем у микротасок, таким образом у нас страница вообще никак ни на что реагировать не будет
@freedomplayer2388
@freedomplayer2388 4 місяці тому
1:53 - оно не только не красиво, но и не работает спишем на опечатку, bind'ить надо не к filter, а к функции, которую в неё передаём
@philian73
@philian73 Місяць тому
А можно и вторым параметром в .filter (принимает необязательный thisArg) помимо коллбэка, передать userService)
@kirills4631
@kirills4631 5 місяців тому
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 5 місяців тому
Какой спецификации ?)))😂
@danilsergeev3339
@danilsergeev3339 5 місяців тому
@@sergeys4732 в спецификации HTML5
@beastovsk
@beastovsk 5 місяців тому
@@sergeys4732 официальной спецификации языка программирования HTML
@reezleencs6044
@reezleencs6044 4 місяці тому
HTML5)) ​@@sergeys4732
@doge8633
@doge8633 4 місяці тому
Причем тут html и event loop js? 😂
@vladimiryakunin8169
@vladimiryakunin8169 5 місяців тому
было бы супер, если бы не обрезали, а прям с размышлениями
@awenn2015
@awenn2015 5 місяців тому
На превью стоит поменять пример кода а то вроде собес в тиньку а стиль реакта "привет из 2019 года"
@aldiyarduisenov3132
@aldiyarduisenov3132 5 місяців тому
Здравствуйте, вы случайно не из Казахстана. У нас как раз недавно появилась вакансия от Тинькова
@clearsky906
@clearsky906 5 місяців тому
к сожалению провалил этот собес, вопросы были точно такие же, не готовился еще и вечером с работы пришел( но ты затащил, красавчик
@user-hk1pj2nf3f
@user-hk1pj2nf3f 5 місяців тому
Это на джуна?
@MoonlightReserve
@MoonlightReserve 5 місяців тому
@@user-hk1pj2nf3f сколько не смотрел вакансий, в тинькоф джунов не видел. скорее мидл, мидл+
@clearsky906
@clearsky906 5 місяців тому
@@user-hk1pj2nf3f senior
@user-chf7z61vnd6h8v
@user-chf7z61vnd6h8v 5 місяців тому
​@@user-hk1pj2nf3f на стажёра)
@seryozhamangushev9638
@seryozhamangushev9638 4 місяці тому
Тинькофф не ищет джунов.@@user-hk1pj2nf3f
@user-xc6fv1kj6z
@user-xc6fv1kj6z 4 місяці тому
2 ӕтап из 30 пройден
@isfland
@isfland 5 місяців тому
Интересные задачки, но очень хочется посмотреть полное видео, без обрезок. Плюс желательно поработать над громкостью голосов - у интервьювера и кандидата децибеллы порой различаются на порядок
@rukioruk6949
@rukioruk6949 4 місяці тому
Полностью поддерживаю вышестоящего оратора :D
@ramach6552
@ramach6552 3 місяці тому
следующий этап будет?
@Ikslord
@Ikslord 19 днів тому
А на собесах обязательна вебка?
@Fs-xj2gu
@Fs-xj2gu 4 місяці тому
а сколько этапов было?
@khraks
@khraks 5 місяців тому
первая задачка про map - после запуска в консольке понял что в видео не верные ответы
@-And6053
@-And6053 5 місяців тому
это не map, а filter
@imgod113
@imgod113 5 місяців тому
Сколько по деньгам?
@user-qt6ve7ci2z
@user-qt6ve7ci2z 3 дні тому
и сколько получает в месяц ?
@alexandrkazakov723
@alexandrkazakov723 14 днів тому
Первая задача, автор видео показывает как можно решить проблему с this, автор одним из решений предлагает использовать bind, только вот bind не будет работать в такой записи с filter. При этом собеседующий соглашается с неправильным решением, то ли у собеседующего низкая квалификация, то ли это фейковое интервью
@eldarkurmanaliev7130
@eldarkurmanaliev7130 5 місяців тому
был ровно месяц назад на собесе в тинькофф по реакт и мне задали чисто такие же вопросы) Но я на всё ответил и прошёл на алго собес
@user-qn1if5gu8q
@user-qn1if5gu8q 4 місяці тому
Привет! Подскажи, пожалуйста, материал для подготовки к секции алгоритмов
@eldarkurmanaliev7130
@eldarkurmanaliev7130 4 місяці тому
@@user-qn1if5gu8q на литкоде есть study plan бесплатный там точно нужно пройти задачи на графы и DP, ну и ещё там есть список из 150 задач, которые чаще всего попадаются.
@user-tb7pj6sl5k
@user-tb7pj6sl5k 2 місяці тому
а может быть ты помнишь какие задачи попались на алго собесе?
@user-ef2vo4gz7t
@user-ef2vo4gz7t Місяць тому
Эльдар. Скажи пожалуйста ты прошёл алго собес?
@user-nx3xb2ge5g
@user-nx3xb2ge5g 5 місяців тому
классный формат, но слишком много обрезок и в итоге теряется суть и мысль прям на половине действия
@skull3413
@skull3413 4 місяці тому
Давай братан сделаешь следующий раз начало и сразу конец, зачем себя мучать этими обрезками нам же не интересно как ты мыслишь в процессе
@user-qc8ic8tb3x
@user-qc8ic8tb3x 5 місяців тому
12:10 какое переполнение с таймерами? Браузер даже сможет кадры рисовать между вызовами таймаута. Если в setTimeout не будет тяжелой функции, то пользователь даже не заметит тормозов. Почему интервьювер поддакивает то?) 18:23 нельзя так дебаунс в рендере определять. Во первых, в момент его вызова внутри него будут значения замыкания из того рендера, который его определил (а не актуальные значения), а во вторых, каждый рендер будет создаваться новый дебаунс. т.е. если рендер поменяет ссылку на дебаунс, то прошлый дебаунс вызовет свою функцию даже во время набора текста (т.к. набор текст откладывает новый дебаунс). Я думал в тинькоффе сильно сложнее собесы, а оказывается даже проще яндекса. В яндексе мне на джуна в свое время давали всякие банкоматы, графы, создание планировщика работы с сетью (который делает ретраи, очередь запросов, отмены запросов через абортконтроллер и прочее).
@669pain
@669pain 5 місяців тому
Про таймаут верно, даже есть такой костыль чтобы стек не переполнять, большие циклы/рекурсии бьют таймаутами
@user-qc8ic8tb3x
@user-qc8ic8tb3x 5 місяців тому
@@669pain ага, ещё блокирующие задачи разбиваются. Такое может и редко на практике применяется, но если соискатель укажет на возможность такого костыля, то ему жирный плюс будет.
@user-ss8pv4ze7f
@user-ss8pv4ze7f 4 місяці тому
Как я успел заметить этот дебаунс не отработает корректно и мы увидим три вызова на бек. поправьте меня если я не прав
@user-qi8ep8eu1l
@user-qi8ep8eu1l 4 місяці тому
так еще мне кажется потенциальная проблема в том что нет гарантии что запросы отработают в том порядке в котором ушли.
@b.7690
@b.7690 3 місяці тому
useEffect лишний. Дебаунс в колбэк и на запрос. Это автокомплит? Тогда почему убрали вэлью и сделали его не контролируемым
@vadimosovsky
@vadimosovsky 5 місяців тому
а зачем обрезал все свои фейлы?)) я так понимаю, видео следующей секции не будет, иначе сразу станет стыдно перед подписчиками))
@669pain
@669pain 5 місяців тому
На новеньких рассчитано, чтобы себя показать, а не то как реально собесы проходят
@gyros9162
@gyros9162 2 місяці тому
В колбеке фильтра будет потеря контекста (this === undefined), а не Window
@user-um9wo1dz5h
@user-um9wo1dz5h Місяць тому
а я бы глянул систем дизайн)
@user-hk1pj2nf3f
@user-hk1pj2nf3f 2 місяці тому
Тоже будет собес на стажировку Тинькофф Старт через 3 дня, пожелайте удачи
@user-cu4ek7bp4e
@user-cu4ek7bp4e 2 місяці тому
Удачи!❤Отпишись потом)
@user-hk1pj2nf3f
@user-hk1pj2nf3f 2 місяці тому
@@user-cu4ek7bp4e вроде хорошо ответил, еще и с кайфом пообщались с собеседующим, а это большой плюс
@mimi-gc5df
@mimi-gc5df Місяць тому
⁠@@user-hk1pj2nf3fпозвали по итогу на стажировку?
@hesheid9159
@hesheid9159 10 днів тому
Уже чтоли? Я выполнил вступительный экзамен мне еще ничего не пришло (
@user-hk1pj2nf3f
@user-hk1pj2nf3f 10 днів тому
@@user-cu4ek7bp4e Собес прошел нормально, но выбрали в итоге не меня, фидбек кстати не прислали. Но на собесе показал себя хорошо. Думаю дело в том что мало пет проектов. Был бы хотя бы 1 сильный - взяли бы точно. Без опыта туда не попасть
@kirilldegtyarev6671
@kirilldegtyarev6671 3 місяці тому
На собесе по ангуляру+js 1 и 3 вопросы точно такие же были.
@drrrcht
@drrrcht 3 місяці тому
а не подскажешь когда было твое собеседование?
@user-sb6ee1wr3j
@user-sb6ee1wr3j 3 місяці тому
Собес на какую позицию, пре мидл?
@kirilldegtyarev6671
@kirilldegtyarev6671 3 місяці тому
@@drrrchtв начале февраля 2024
@kirilldegtyarev6671
@kirilldegtyarev6671 3 місяці тому
@@user-sb6ee1wr3j на мидл, мидл+
@user-tb7pj6sl5k
@user-tb7pj6sl5k 2 місяці тому
а может быть ты помнишь какие задачи попались на следующем этапе? или темы ^_^
@klubkov
@klubkov 5 місяців тому
монтаж не очень
@MrKatunins
@MrKatunins 5 місяців тому
Я также из финтех проекта. Периодически думаю про Тинькофф в качестве перспективы, но отбивает желание все вот эти глупые собесы про промисы и this. Пацаны, ну нафига вот это спрашивать в 2023 году? Код должен быть МАКСИМАЛЬНО простым, чистым, легко чистающимся, разработчик должен быть внимательным, умеющим самостоятельно разбираться во всех вопросах. ЗНАТЬ ПРО ЭТУ БАЗУ нужно только для того, чтобы пройти СОБЕС
@minkostas7232
@minkostas7232 5 місяців тому
Ты абсолютно прав! Если ты начнёшь писать код на проекте по примеру задач с собесов, на код ревью тебе устроят публичную порку. Но всем мест не хватит, поэтому надо повышать порог вхождения))
@diggerdog001
@diggerdog001 4 місяці тому
@@minkostas7232"всем мест не хватит" спасибо, посмеялся
@Di-yes
@Di-yes 4 місяці тому
Согласен полностью. Не знаю, если ты опытный разработчик, ты тип, без проблем найдёшь какие вопросы задать, чтобы понять уровень собеседуемого. Но не вот эта дичь, конечн🤔
@kusov4748
@kusov4748 4 місяці тому
Это вопросы на знание внутренностей языка и только. В чем проблема то
@super4prikolist1
@super4prikolist1 4 місяці тому
Ну на this и на promise - это знание особенностей языка. Не понимаю, в чем проблема. Ты наверное был бы доволен, если бы дали задание, сложить a+b . А то я понимаю, если задача реально душная, а жаловаться от того, что ты просто не знаешь хорошо язык, и тебя на этом могут подловить - такое себе
@igortrifonov9339
@igortrifonov9339 5 місяців тому
Как же нравятся такие вот собесы фронтенда, когда задают вопросы, которые нахрен не нужно задавать ( я про this ). Понимаю, где есть классы, и на this много что завязано, и его реально нужно понимать. Но тут... Видимо, как js тащит в себе недоработки старых версий, так и интервьюеры js вечно будут спрашивать эти тупые абстрактные вопросы.
@rustamakhmetyanov4404
@rustamakhmetyanov4404 5 місяців тому
Вы думаете старого кода не осталось на проектах? Эти вопросы как мне кажется задаются чтобы глубину знаний проверить) могу ошибаться
@igortrifonov9339
@igortrifonov9339 5 місяців тому
@@rustamakhmetyanov4404 Вы совершенно правы. В таком случае знания на эту тему будут необходимы. Но чаще всего оказывается наоборот. Вопросы на эту тему спрашивают "по приколу", потому что не было времени / лень подготовиться нормально к собеседованию (так было у меня, у моих знакомых и у многих других программистов). Конечно, глубина знаний важна. Но на мой взгляд, если тот же this не используется в проекте, то лучше спрашивать про те вещи, которые действительно используются. Но это уже холеварная тема
@igortrifonov9339
@igortrifonov9339 5 місяців тому
@@rustamakhmetyanov4404 у меня был случай, устраивался в компанию на фулстек. Микросервисы там и все дела. Фронт с тестированием полным, сторибуками и fsd. На все хорошо ответил, но чел решил докапаться, потому что я нормально не смог ответить на вопросы про proto и prototype. - За фронт шарю? - Шарю. - За бэкенд шарю? - Шарю. - За устаревшую ненужную тему, которая нахрен не используется у нас в проекте, шаришь? - Нет. - Вы нам не подходите :D (На самом деле я начал сраться с ним на эту тему, потому что он начал душнить за proto)
@imgod113
@imgod113 5 місяців тому
@@rustamakhmetyanov4404 в нормальных проектах на столько старых кодов оставаться не должно
@moon.trance
@moon.trance 5 місяців тому
@@igortrifonov9339 тут еще по лайту с одним уровнем вложенности. Иногда такую лапшу дадут, что без 100 грамм не разберешься, и даже если понимаешь как это работает, запутаешься, потому что никто в адеквате так не пишет.
@jackblack9273
@jackblack9273 29 днів тому
Не умеешь прогать - начни продавать курсы - Девиз автора
@user-ip9qf7dk1v
@user-ip9qf7dk1v 5 місяців тому
Это себеседование на junior frontend ?
@ivomeadows
@ivomeadows 5 місяців тому
конечно нет) эта секция минимум на мидл плюс, а раз у него после этого был этап по алгосам и систем дизайн то скорее это собес на синьора
@NivaiZRUS
@NivaiZRUS 5 місяців тому
@@ivomeadows Вообще может быть для и для junior. Почитайте требования к вакансиям, у низ даже для стажировки требуется знания алгоритмов.
@true227
@true227 5 місяців тому
@@ivomeadows то что попало на видео обычная джуновская база
@user-hk1pj2nf3f
@user-hk1pj2nf3f 5 місяців тому
@@NivaiZRUS ну потому что алгоритмы это база вузовская, которую без яп знать "нужно" в их глазах. Сложные вопросы по языку чаще на позиции от мидла
@vladwolf444
@vladwolf444 5 місяців тому
​@@true227то, что в видео - далеко не джуновская программа. Это миддл/миддл+
@user-id4bw3tf5g
@user-id4bw3tf5g Місяць тому
Одни люди умеют работать а другие проходить собесы
@user-tn8vr5du5m
@user-tn8vr5du5m 5 місяців тому
там нет рекурсии, никакого переполнения там не будет
@devnextjs9259
@devnextjs9259 5 місяців тому
Как я понимаю, там возвращает функцию, но не вызывает её.
@maksimvashkevich1429
@maksimvashkevich1429 5 місяців тому
Я тоже так подумал, когда сам пытался решить. Но, запустив код в консольке браузера - убедился, что рекурсия есть.
@user-tn8vr5du5m
@user-tn8vr5du5m 5 місяців тому
@@maksimvashkevich1429 там бесконечный цикл, но не рекурсия
@user-ur4pu5br1v
@user-ur4pu5br1v 5 місяців тому
Рекурсия то есть, но переполнения не будет, потому что каждая макрозадача ждёт, пока стек опустеет и уже потом выполняется
@Boortwint
@Boortwint 5 місяців тому
@@devnextjs9259 возвращают не функцию, а промис, если мы говорим о примере на 9:21. Функция передана в then. Соответственно, при резолве промиса она будет вызвана.
@jackblack9273
@jackblack9273 2 місяці тому
Судя что интервью с алгоритмами нету - значит этот этап провалил
@user-uz4yu6qk1r
@user-uz4yu6qk1r 4 місяці тому
Фейк собеседование У тимлидов, особенно из таких компаний, как Тиньков, не может быть шума на фоне. Это максимальное неуважение к собеседнику и непрофессионально. Автор клоун.
@jswrl
@jswrl 4 місяці тому
Видимо ты до собеседований никогда не доходил)
@user-uz4yu6qk1r
@user-uz4yu6qk1r 4 місяці тому
Да-да-да. Верю, что у тимлида тинков с его зарплатой дишманский микрофон из ашана и шум на фоне@@jswrl
@user-wj5qx2ju5r
@user-wj5qx2ju5r 4 місяці тому
Каждый день рядом со мной в офисе кто-то провидит собесы. Там не только шум, могу еще люди перед камерой ходить, если включена.
@ramach6552
@ramach6552 3 місяці тому
ну ты и херню сморозил, дядь))
@haxprofprofof7550
@haxprofprofof7550 Місяць тому
@@user-uz4yu6qk1r может я вас удивлю, но это наоборот дефолт :D. У меня товарищ тоже с хорошей зп, но пк древний и микро такой же ). Пока работает, ничего не меняет.
Піхотинець - про рутину на фронті
00:46
Суспільне Новини
Переглядів 806 тис.
Эта Мама Испортила Гендер-Пати 😂
00:40
Глеб Рандалайнен
Переглядів 6 млн
React и Next js убивают фронтенд!
9:11
Миша Ларченко
Переглядів 40 тис.
РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ ПО NODEJS НА 260.000 РУБ
28:01
ДЖАВАСКРИПТИЗЕРЫ | КИРИЛЛ ПОЗДНЯКОВ
Переглядів 5 тис.
ТОП 10 ВОПРОСОВ В ЯНДЕКС, СБЕР, ОЗОН ПО REACT
26:47
ДЖАВАСКРИПТИЗЕРЫ | КИРИЛЛ ПОЗДНЯКОВ
Переглядів 11 тис.
Разбираем основы Kafka и RabbitMQ
26:54
Digital train | Alex Babin
Переглядів 8 тис.
SENIOR on JUNIOR Javascript Developer interview
26:35
BELOV
Переглядів 271 тис.
АЛГОРИТМЫ И СТРУКТУРЫ ДАННЫХ ЗА 20 МИН
24:04
ДЖАВАСКРИПТИЗЕРЫ | КИРИЛЛ ПОЗДНЯКОВ
Переглядів 3,6 тис.
Піхотинець - про рутину на фронті
00:46
Суспільне Новини
Переглядів 806 тис.