сколько ж знаний надо чтоб кнопочки красить в Яндексе
@orion65243 сағат бұрын
что там за Винни-Пух суфлирует?😀
@nano_investor15 сағат бұрын
Что-то я вас совсем не понял. Алгособесы это самый изян, намного проще чем зазубрить как работает x86 и как это отражается на коде, какие из этого паттерны и тд....
@AlexShu8921 сағат бұрын
По первой задаче можно просто взять числовой массив размером 9, содержащий количество вхождений чисел от 1 до 9, т.е. число 99 будет записано как (0, 0, 0, 0, 0, 0, 0, 0, 2) и потом сравнивать.
@the.real.daniil.2319 сағат бұрын
Хорошая идея!
@linkit_coКүн бұрын
а что опять за модные реквесты от яндекса: "нельзя использовать рекурсию, в этом и задача!" ГДЕ ЭТО НАПИСАНО И БЫЛО СКАЗАНО?!
@iv_kustoКүн бұрын
Это не ограничение яндекса, а ограничение JS. Собеседующий сказал что может быть любой уровень вложенности, а при большой глубине рекурсии происходит переполнение стэка - во всех реализациях JS лимит стэка порядка 10000. В каких-то движках правда есть уже оптимизации хвостовой рекурсии, но далеко не везде
@the.real.daniil.2319 сағат бұрын
Ага, с рекурсией было бы изи решить
@the.real.daniil.2319 сағат бұрын
Ты прав
@ray84851Күн бұрын
За 2 часа собесов - ни слова о HTML или CSS, зато есть сплошное алгоритмическое leetcode-дрочево. Такой фронтенд нам не нужОн!
@the.real.daniil.23Күн бұрын
любишь вёрстку?
@disgracefulsense7882Күн бұрын
какой же душный интервьюер
@the.real.daniil.23Күн бұрын
да лан, встречал еще более душных))
@CultureofSpeech2 күн бұрын
Главный вопрос: зачем трудиться за билеты ₽ банка 🏦 "набиулинной" ?
@the.real.daniil.23Күн бұрын
эти билеты можно обменять на что--нибудь вкусное
@sashahoncharenko17302 күн бұрын
вот мой пример 1 задачки, постарался как можно быстрее ее сделать, ушло 25 минут в сумме, просто откусывал от числа последнюю цифру и закидывал в переменную что бы заигнорить нули, в итоге вот что вышло, решение не идеальное может кто найдет лучше, видео еще не досмотрел не знаю как решит автор const exp1 = [1230, 99, 23001, 123, 111, 300021, 101010, 90000009, 9]; const exp2 = [11,22]; const exp3 = [1111111111112, 1222222222222222]; const f = (arr) => { const obj = {}; for (let i = 0; i < arr.length; i++) { let buff = arr[i]; let digits = []; while (buff !== 0) { const digit = buff % 10; if (digit !== 0) { digits.push(digit); } buff = Math.trunc(buff / 10); } digits.sort((a, b) => a - b); const key = digits.join(''); if (obj[key]) { obj[key].push(arr[i]); } else { obj[key] = [arr[i]]; } } return Object.values(obj); } console.log(f(exp1)); console.log(f(exp2)); console.log(f(exp3));
@the.real.daniil.23Күн бұрын
молодец, что стараешься сам решать, так быстрее всего научишься проходить собесы
@rebotta-28802 күн бұрын
давайте создадим чат и будем делиться задачами с собесов, пишите в то @Rebotta
@the.real.daniil.23Күн бұрын
такие чаты уже есть)
@rebotta-28802 күн бұрын
давайте создадим чат и будем делиться задачами с собесов, пишите в то @Rebotta
@kdas17422 күн бұрын
я один словил испанский стыд, когда начали просить переделывать на ES5?)
@the.real.daniil.232 күн бұрын
меня это тоже позабавило))
@JohnIdlewood3 күн бұрын
разбудите меня когда собес начнется...
@the.real.daniil.232 күн бұрын
ержан, просыпайся
@axhmed42575 күн бұрын
первую задачу как круто решил я вот попытался вабше не близко даже и даже чатгпт не смог, что бы научится решать такие задачи нужно учить DSA и LeetCode ?
@axhmed42575 күн бұрын
Я не русский из за этого очен много ошибок в моём тексте извините
@the.real.daniil.234 күн бұрын
ничего страшного, брат да, надо решать leetcode и codewars
@Gospodinn3 күн бұрын
@@the.real.daniil.23 Привет! А если прям не отдупляешь алго в платформах? Я вот все основные методы, функции и тд в js знаю, но вот в алгоритмах все это скомбинировать не могу
@the.real.daniil.233 күн бұрын
больше практиковаться, использовать chat gpt или deep seek, просить их объяснить и пробовать решать самостоятельно возможно есть какие-то курсы по решению алго-собесов, но не могу ничего конкретного порекомендовать, так как считаю, что при использовании нейронок их надобность отпадает единственный доп. материал, который сам изучил и могу порекомендовать: книга «грокаем алгоритмы», но без практики она бессмысленна
@alexperemey60462 күн бұрын
Чат ЖПТ может решать все. Тут вопрос в том, кто сидит "у руля" и задает ему вопросы.
@MaximTitov-ru1lp5 күн бұрын
Привет, можешь рассказать как ты пишешь звук с экрана на маке?) Крутой контент!
@the.real.daniil.234 күн бұрын
спасибо! я использую OBS studio
@beyboy99365 күн бұрын
Я собес в мае проходил на стажера и у меня те же задачки были )
@the.real.daniil.235 күн бұрын
лол, значит видимо одни и те же задачи на всех, просто у сеньоров секций больше
@duan-ling-tian6 күн бұрын
2025 год. "Ручные" кодеры не нужны. Это бессмысленные тесты. Нужно давать проект, много файлов, и кандидат должен объяснить, что для чего, что будет в результате.
@the.real.daniil.235 күн бұрын
если бы собесы были больше похожи на реальную работу, то было бы поинтереснее, согласен
@olegkat48417 күн бұрын
Вот зачем фронтам алгоритмы? Какой максимальный объём данных на фронте они обрабатывают, что бы считать сложности алгоритмов?
@the.real.daniil.237 күн бұрын
В реальной работе незачем. Крааайне редко пригождаются. Но у Яндекса позиция, что если чел алгоритмы может решить, то и фронтенд сможет написать
@vasiliyjuravlev52983 күн бұрын
@@the.real.daniil.23 тоже так думал когда собесился, внезапно, пригодились, было пару задач по оптимизации клиентского бандла, CSSOM, задачи связанные с парсингом и кодогенерацией тоже требуют хотя-бы понимания базовых концепций работы с AST может, это не очень распространенные задачи для разработчика интерфейсов, но, всякое бывает
@the.real.daniil.233 күн бұрын
да, согласен, у меня тоже были редкие кейсы на работе, когда алгоритмы пригождались кстати кейс с ast тоже был, когда на go писал кастомный генератор кода
@JohnIdlewood3 күн бұрын
а что еще спрашивать у фронтов на собесе касательно непосредственно работы ? Знаете ли вы про StackOverflow и можете ли вы генерировать промпты для AI ? 😂Спрашивать про promise, или что такое useContext в Реакт - это новички фуллстэкэры знают
@NeverGTI3 күн бұрын
Сложная визуализация данных, геймдев, иное всратое волшебство на канвасе, etc. Я например как то работал над таймлайном видео архива из 100К++ фрагментов, оооооочень пригодилась база.
@vladork30329 күн бұрын
А че с голосом? То один, то другой, стыдно за него? Проверка кода без запуска, hr подставной? Путает термины, на слово верит..
@the.real.daniil.238 күн бұрын
да, hr подставной, собеседование проплачено, я купил яндекс
@screamzhe9 күн бұрын
Спасибо за видео , полезно
@the.real.daniil.238 күн бұрын
рад, что был тебе полезен!
@frontend_mentors9 күн бұрын
Благодарю!
@the.real.daniil.238 күн бұрын
всегда пожалуйста!
@theglymmon85349 күн бұрын
Задачка с выкидыванием исключения по времени не залет(( Таймаут в любом случае будет дожидаться завершения промиса из-за евентлупа
@the.real.daniil.238 күн бұрын
:(
@alantoy46289 күн бұрын
очень простые задачи. мне 43, гибкость ума постепенно теряется, хотя когда-то и занял 1-ое место по программированию у себя в стране. В целом чувствуется, что автор канала лишь отчасти умеет решать алгоритмические задачи, но я видел и хуже... я бы оценил на 3 из 5. меня лично коробит обращение на "ты" к оппоненту, что ведет собеседование. Увы, культура молодежи хромает.. В первой задаче экзаменатор ожидал, что вместо сортировки будет использовано например обычное упорядоченное дерево или массив вхождений, а можно вообще одно число, без сортировок, стэков и массивов, используя лишь математику. (как? предлагаю вам подумать самим) В зависимости от языка , если использовать не только js/ts, эффективность того или иного решения будет разная. Задачу на рекурсию можно даже не включая мозг решить используя стэк, даже не зная алгоритмов обхода графов. В целом понятно, что автор канала далеко не гений программирования и никогда им не станет, а гонится за карьерой и это печально...
@the.real.daniil.239 күн бұрын
все так, я гонюсь за карьерой, приходи на менторство, тебя тоже научу это делать
@hilton83709 күн бұрын
Алгоритмы в принципе такая секция, которую мало кто умеет решать и готовятся к ней исключительно перед собесами. В реальных задачках редко когда чет пишут такого с 0, да и все есть в инете уже готовое. Почему культура молодежи хромает, если они не против общения на "Ты", то в чем проблема? Я когда проходил собесы, и когда у нас было общение на "Вы", то ну для меня было не очень комфортно, когда человек ± моего возраста обращается ко мне на "Вы", собеседования где сразу предлагали перейти на "Ты" проходят очень лайтово и как-то на одной волне.
@CrazyG7779 күн бұрын
@@hilton8370 согласен, к тому же собеседующий сам предложил на "ты" общаться, в таком случае предъява автора комментария непонятна. Но насчет собеса, задачи рили простенькие даже для человека не погруженного..
@hilton83709 күн бұрын
@@CrazyG777 ну обычно да если предложили на "ты" перейти то вообще проблем не вижу, но возможно автор коммента в свои 43 посчитает иначе и уже на собесе получит довольно серьезный минус, но зато молодёжь будет некультурная) Задачи хоть и простенькие, но для человека который не особо любит алгосы придётся потупить )
@alantoy46289 күн бұрын
@@CrazyG777 согласен, тут я неправ, я просто пропустил вступление - не касающиеся самих задач, алгоритмов. Мне показалось что тестирующий намного старше, вот обращение на ты и удивило.
@squallff89 күн бұрын
Join не хватает после сортировки в первой задаче?
@the.real.daniil.239 күн бұрын
да, это я вас проверял, лайк за внимательность
@vasilevr_life9 күн бұрын
В первой задаче нужно было arrDigit сджоинтить, чтоб обратно превратить в строку. Иначе получается, что в map в качестве ключа массив передаешь
@the.real.daniil.239 күн бұрын
да, это я вас проверял, лайк за внимательность
@vasilevr_life9 күн бұрын
@@the.real.daniil.23 😁Спасибо за собес)
@АлександрДемиденко-х6ъ9 күн бұрын
он к строке приведется и ничего страшного не случится
@JamesBond-mq7pd9 күн бұрын
Спасибо. Вы лучший. 💪
@the.real.daniil.239 күн бұрын
спасибо, брат, вы тоже лучший!
@MsGladiator329 күн бұрын
Честно, я опытный фронт прогер и по опыту скажу, идет Яндекс нахуй
@the.real.daniil.239 күн бұрын
сколько лет прогаешь?
@Hamsters_Rage9 күн бұрын
там где числа надо группировать - надо было просто массив количества вхождений сделать. типа 1231 - [2,1,1,0,0,0,0,0,0] и как ключ его использовать. а вообще это на какой уровень собес? мид, сеньер?
@the.real.daniil.239 күн бұрын
@@Hamsters_Rage там одни и те же собесы, по итогам которых определяется грейд
@Hamsters_Rage9 күн бұрын
@@the.real.daniil.23 интересно. просто задачи выглядят проще, чем то что на литкоде для яндекса висит.
@konosamenttt6 күн бұрын
@@the.real.daniil.23 неизвестно еще какой грейд дали?
@the.real.daniil.233 күн бұрын
Нет, собесы ещё идут
@GolosCD198810 күн бұрын
Интересно почему собес в зуме, а не в телемосте. Как то не правильно это.
@РобертСмалески9 күн бұрын
телемост лагает
@the.real.daniil.239 күн бұрын
в яндексе любят зум
@GolosCD19889 күн бұрын
@@the.real.daniil.23 это то и странно. Если даже свои «яндексойды» не уважают свой продукт, то другие и подавно не будут.
@РобертСмалески9 күн бұрын
@@the.real.daniil.23 ну естественно они ж не могут телемост нормальный сделать. Это ж Яндекс самая лучшая компания с самыми глючными приложениями. А почему так? А потому что сотрудники Яндекса вместо работы выступают на конференциях🤣🤣
@the.real.daniil.238 күн бұрын
да ладно тебе бухтеть, нормально делают, телемостом я сам лично пользуюсь
@dkrrus584410 күн бұрын
во второй задаче забыли .join(''), в третей надо было использовать shift вместо pop :)
@the.real.daniil.239 күн бұрын
все так! ты молодец, внимательно смотрел)
@KolhoznyjPank13 сағат бұрын
Shift() создаётдополнительный оверхэд на память и сложность
@АндрейНовиков-з1у10 күн бұрын
А почему не избавился от 0 через str.replaceAll('0', ''), а сделал это через filter?
@the.real.daniil.239 күн бұрын
мозгов не хватило, брат
@KolhoznyjPank13 сағат бұрын
Разницы по сложности нет , какая разница
@alextinyverse10 күн бұрын
а почему в яндексе работает 9 летний школьник?
@the.real.daniil.2310 күн бұрын
голос интервьюера изменен
@ПавелСвенин-ъ4в10 күн бұрын
А что, проход по строке уже не учитывается в определении сложности алгоритма?
@the.real.daniil.2310 күн бұрын
учитывается
@rainlexxx10 күн бұрын
Тебя Яндекс не сольет с собесов? Увидев что ты выкладываешь видео :) или они тебе проапрували это. Поделись телегой )
@the.real.daniil.239 күн бұрын
могут слить) все ради вас, мои дорогие подпищеки телега @the_real_daniil
@dgaydaenko10 күн бұрын
На 14 секунде: РАУНД!
@ПавелСвенин-ъ4в10 күн бұрын
Curry конечно правильно написал
@the.real.daniil.239 күн бұрын
это потому что я перед собесом сочный чикен карри оформил
@denispatrakhin10 күн бұрын
2 указателя, это задача своего рода тривиальный merge join из баз данных
@the.real.daniil.239 күн бұрын
да, друг, ты прав!
@Mobofilka10 күн бұрын
Проходила похожие этапы собеса в другую компанию, не Яндекс. У них тоже платформа, алгосы, до всего этого еще общий скрининг, кто на сеньора претендует, на архитектурную секцию идет, в конце встреча с лидами команд. В целом к такому не сложно подготовиться: надо просто задачки на литкоде порешать (уровень easy и middle достаточно), посмотреть записи чужих собесов (благо их полно сейчас) и постараться самостоятельно на все ответить, можно для поднятия уверенности на другие собесы походить. Я не гений, обычная девонка, но оффер получила. Тут самое главное не лениться и время этому уделить.
@the.real.daniil.2310 күн бұрын
согласен с тобой!
@su4onokzhe9 күн бұрын
компания называется ТБанк?))
@MioGesa-md2ulКүн бұрын
Сколько они предлагают?
@alexeycherepanov915011 күн бұрын
Как интересно он отлично справился с секцией, если решил последнюю задачу на "троечку"?
@the.real.daniil.239 күн бұрын
ох даже не знаю, повезло наверное, интервьюер мне за красивые глазки такую оценку поставил
@zakarka20068 күн бұрын
@@the.real.daniil.23 за красивую повязку на голове 🎀🥰
@the.real.daniil.237 күн бұрын
@@zakarka2006 точно!
@Fewyreli11 күн бұрын
Хорошо получилось. Еще бы заюзать ютифайразвитие, норм зайдет. Аудитория увеличится в разы
@the.real.daniil.2311 күн бұрын
это щас реклама была, я правильно понял?)
@Kolodidon11 күн бұрын
Год назад прошёл собес у них, на сеньора-1 (у них их там несколько) Раздутые, долгие, нудные процессы: 2 скриннинга, один созвон по теории, 2 - по алгосам. Потом - 3 поведенческих интервью с тимлидами разным команд. И всё ради оффера по низу рынка, на 350к. ХА-ХА! Послал их к чёрту, и пошёл в Самолёт, с оффером Яндекса. На следующий день начали оформлять, и докинули до 400к. Больше к яндексистам ни ногой - это для тех-фетишистов, которые работают не за деньги, а за идею/самоудовлетворение. Не тратьте на них времени.
@the.real.daniil.2311 күн бұрын
спасибо за предостережение, но это всего лишь эксперимент, возможно у них что-то поменялось как раз это я и проверяю
@berstix10 күн бұрын
@@the.real.daniil.23 спортивный интерес)
@AleksandrTalalaev8 күн бұрын
Согласен, только сделаю оговорку когда можно тратить: 1. Хочется участвовать в конкретных интересных их проектах(с условиях что в такою команду кинут). 2. Когда хочется использовать как вариант буста корьеры, даже полгода+ успешной работы в Яндекс неплохо котируется. У вас вон даже просто офера хватило. А так, вы полностью правы.
@grokhotun7 күн бұрын
Здравствуйте, коллега!))) Над каким проектом в Самолете работаете?
@Kolodidon7 күн бұрын
@ S.Center, smartplanning 🤝
@danilbanan40611 күн бұрын
ты говоришь что следущий собес будет алгоритический , хотя на этом тоже был алгос с интервалами. Интересно что дальше ьудет
@the.real.daniil.2311 күн бұрын
да, алгоритмический собес выйдет уже на этой неделе
@igr764411 күн бұрын
5:06 - тут можно реверс инженерингом из твоего измененного голоса сформировать твой неизмененный голос и этой же маской получить оригинальный голос интервьюверши) Чтобы такого избегать можно менять аудиодорожку записи экрана, а дорожку твоего голоса не изменять
@the.real.daniil.2311 күн бұрын
Афигеть)) Передам монтажеру
@ЕвгенийМорозов-ч6ж11 күн бұрын
Качественный реверс инженеринг недоступен с одной дорожки. С учётом, что у всех людей частоты голоса пересекаются в диапозоне 200-2к герц - то, что ты предлагаешь это ремодуляция голоса. Качественная ремодуляция(не "убрать голос с песни онлайн") это примерно полчаса в одну секунду при очень высоком скилле. Не проще ли тогда сделать дубляж, как в кино?
@igr764411 күн бұрын
@@ЕвгенийМорозов-ч6ж Интересный коммент, так глубоко не погружался, не знаю
@sectumsempra972112 күн бұрын
Привет, спасибо за собес, очень полезный видос! В первой задачке есть ошибка если обернуть arguments в new Array код не сработает, надо через Array.from. Успехов!
@the.real.daniil.239 күн бұрын
ты очень внимательный, респект тебе и удачи!
@m-fusion3 күн бұрын
Можно также через Array.prototype.slice.call или [].slice.call(arguments)
@tapamaniy12 күн бұрын
Менторство 150%от оффера в 3 платежа, в 3 платежа после испытательного срока?
@the.real.daniil.2312 күн бұрын
Нет, в течение испытательного срока (3 месяца). Но если по какой-либо причине испытательный срок провален, то я продолжу работать с учеником, пока он не найдет новое место работы. Без дополнительной оплаты. Но таких кейсов еще не было
@the.real.daniil.2312 күн бұрын
если хочешь подробнее узнать, напиши в личку в тг @the_real_daniil
@tapamaniy12 күн бұрын
@@the.real.daniil.23 а на какую сумму пробуешь устраивать?
@the.real.daniil.2312 күн бұрын
150к+
@tapamaniy12 күн бұрын
Добрый день. Вы в итоге фронтентенд разработчик?
@the.real.daniil.2312 күн бұрын
Да, я фронтенд-разработчик
@АйдарИльясов-т3ы12 күн бұрын
Если хочешь 500к, то иди в авито в core команду.
@the.real.daniil.2312 күн бұрын
зареферишь?)
@MrFangru13 күн бұрын
Ответ на дадут ли 500 - не дадут 😅
@the.real.daniil.2312 күн бұрын
надежда умирает последней
@SP-hb6dd13 күн бұрын
То чувство, когда решаешь задачу с интервалами за 5 минут, а курицы из HR просто скипают твои резюме, не доходя до собесов.
@the.real.daniil.2313 күн бұрын
мое резюме не скипают
@GraGon_X12 күн бұрын
В мире капитализма важна реклама продукта.
@vitaliy019214 күн бұрын
А чей третий голос из шарика с гелием?
@the.real.daniil.2313 күн бұрын
голос интервьюера изменен на монтаже, когда мы одновременно говорили, мой голос тоже задело