Сергей Савельев, Яндекс - Как пройти собеседование в Яндекс

Поділитися
Вставка
  • Опубліковано 21 жов 2024

КОМЕНТАРІ • 44

  • @PixyTech
    @PixyTech 3 роки тому +18

    "У нас есть люди, которые за 5 лет не верстали не разу, но нужно уметь" - очередное подтверждение немного сломанной системы найма в крупных технокомпаниях.

  • @rudolfsikorsky7900
    @rudolfsikorsky7900 4 роки тому +15

    Ставлю плюсик за алгоритм с XOR, хоть он и имеет ряд ограничений.
    Что касается программ на бумажке - это трэш! Мне чтобы простой текст написать руками - я не знаю как постараться надо. Заявление на отпуск без помарок раза с 4-го выходит :)
    А вы требуете программу!

  • @MrTheRunny
    @MrTheRunny 3 роки тому +11

    Большие компании -> много этапов собеседования -> больше объективность.
    Не согласен с утверждением.
    В яндексе много этапов по разным темам. И собираются субъективные оценки по разным сферам знаний, а не по одной.
    Если бы разные люди проверяли одно и тоже, то можно говорить про +- объективность. А в данном случае итоговая оценка кандидата - это франкенштейн из субъективных оценок.

    • @ВсеволодВолгин-ж9г
      @ВсеволодВолгин-ж9г 2 роки тому

      Это только в Яндексе и Тинькове такая история. В других компаниях зачастую и лайфкодинг не нужен

  • @ntvisigoth
    @ntvisigoth Рік тому +3

    Всегда бесило требование к тому, что обязательно проверяют алгоритмическое мышление. Вынудили заняться его развитием. Поначалу начал просто решать задачки куда лучше чем в начале. Но в последствии начал замечать, что я и текущие задачи (условно, из Jira) решаю уже совершенно по-другому. Большая часть задач поставленная бизнесом вообще отклоняется мною с той или иной аргументированной позицией "Не хватает данных по ...." или "как должно выглядеть ... ". Как итог занимаешься с четко поставленной задачей.
    Алгоритмы знать НАДО! Понятно, что все уже реализовано. Спрашивая про алгоритмы на тех.собесе компания хочет понять, а умеешь ли ты решать задачи? Изучить язык программирования не так сложно, как это кажется на первый взгляд, а вот ДУМАТЬ, уметь МЫСЛИТЬ, вот этому очень сложно научиться. Решая те или иные задачки ты показываешь навык мышления, умение не просто решить, но и доказать, что твое решение рабочее! Да, можно, понаставить методов по замеру времени. Но зачем? Зачем тратить на это время, когда здесь не отходя от куска кода тут же можно сказать долго будет или медленно? А все потому что есть вполне себе универсальная и рабочая метрика Big O!

    • @NewUser78654
      @NewUser78654 Рік тому +3

      Что хочет компания на тех.собесе? Ничего. Компания - это юр лицо - оно не живое.
      Что хочет собеседующий? Хороший вопрос. А что хочет эйчар? А директор? А у них могут быть разные желания. Например, директор ставит задачу узнать зарплаты специалистов - увольнять/нанимать/повышать зп. Эйчар размещает вакансию. Тех спец собеседует. Но никого не возьмут.
      Эйчар готов взять, тех собеседующий готов, а руководство отклоняет всех. Реальная ситуация из Я..(чуть не выдал секрет фирмы ) )
      Цель не взять - а посмотреть рынок. Тест драйв. )
      Думать и мыслить вам не выгодно. Сколько вы будете думать, мыслить, придумывать? Зачем? С кем вы будете соревноваться? С молодыми, которые скоро придут в эту пафосную компанию? Ваша цель - опыт, знания, а не придумки, изобретения, решение каверзных задачек.
      Врач не думает - он работает по стандарту. Пилот не думает - он летает по инструкциям. Банкир не думает. За их велосипеды и придумки их уволят. Да они принимают решения, но не думают, не решают задачки. Они работают и зарабатывают.

  • @ssssss5337
    @ssssss5337 4 роки тому +29

    Не знаю зачем мне ютуб предложил это видео, но вот лично меня больше интересует вопрос, а зачем проходить собеседование в Яндекс?) Ну серьезно, я в ИТ уже больше 10 лет и не пойму всего этого неудержимого желания работать в яндексе. ЗП у них далеко не самые высокие на рынке, "интересные задачи" сильно зависит от должности и отдела куда будут брать человека, как собственно во всех компаниях. Удаленная работа? Нет, яндекс прогрессивная компания, но до этого еще не "допрогрессировала". Возможно какой то опыт новичкам, это да, ну и громкий бренд в резюме, на это у нас часть людей не адекватно реагирует. Удивительная как по мне ситуация, компания не предлагающая выдающихся условий имеет такой поток желающих работать там, ваши маркетологи молодцы однако.

    • @qweone123
      @qweone123 4 роки тому +3

      Плюсую абсолютно, в тех же других компаний со средним английским скилл реквайремент намного ниже, а ЗП НАМНОГО выше.

    • @ВладХарин-ю9з
      @ВладХарин-ю9з 4 роки тому +1

      @@qweone123 Можно ли не получать высшее образование? А учиться самостоятельно и получить хорошую работу в IT?

    • @qweone123
      @qweone123 4 роки тому

      @@ВладХарин-ю9з легко

    • @maggy6510
      @maggy6510 4 роки тому

      а мелкие компании - это какие?

    • @ssssss5337
      @ssssss5337 4 роки тому +8

      @@maggy6510 Откройте хх, мой круг, отсортируйте от вакансии по зп от большей к меньшей и вы все сами увидите. Яндекса, мейла, касперского и т.д. там не будет. А знаете почему?) Потому что они не указывают зп, а делают они это потому похвастаться в общем то нечем, вообще все вакансии без зп исключительно делают чтобы с вами поторговаться и сбить вам планку насколько это возможно. Ах ну еще вариант как они делают, указывают дикий разброс в зп аля 100к-300к, а потом всегда грят ну мол че то до 300к недотягиваете, давайте на 100к.Ты шлешь их нахер, идешь на след собеседование и получаешь 300к.

  • @lord8360
    @lord8360 2 роки тому +2

    Реакт не js, норм сказанул

  • @ne4to777
    @ne4to777 4 роки тому +9

    Никто в здравом уме решать через XOR и не будет, потому что это решение надо знать заранее. Это все равно, что решить сумму арифметической прогрессии через ее формулу, не зная ее, а выдумав на ходу.

    • @redeyes256
      @redeyes256 3 роки тому +5

      формулу суммы арифметической прогрессии можно вывести на ходу как раз таки, она не очень сложная

    • @ne4to777
      @ne4to777 3 роки тому +1

      @@redeyes256 , я не говорю, что ее сложно вывести. Это сложно сделать сходу, не выводя

    • @HelloWorld-sy4yc
      @HelloWorld-sy4yc 3 роки тому

      @@ne4to777 это может быть сложно и не понятно для вас, если вы не знаете, например, свойств операции xor. По условию можно понять, что значения просто можно проксорить

    • @ne4to777
      @ne4to777 3 роки тому +1

      @@HelloWorld-sy4yc , правильно, нужно знать, когда ксорить заранее, так как это побитовая операция и ни разу не очевидно, как она ведёт себя на числах.

    • @HelloWorld-sy4yc
      @HelloWorld-sy4yc 3 роки тому

      @@ne4to777 Я же говорю, вы, возможно, не знаете про свойства самой операции xor, если бы хотя бы на прикладном уровне работали бы с этой операцией, то вы бы сразу поняли бы идею: "Раз уж значения могут встречаться только 1 либо 2 раза, тут же можно просто проксорить все, и в конце останется то, что нужно".

  • @OdinO4ka1986
    @OdinO4ka1986 3 роки тому +9

    Есть компании типа ФААНГА и они установили некоторые правила игры и того, как к ним попасть. Вас НИКТО не заставляет зазубривать и тренировать до потери пульса литкод и прочие алгоритмы. Поэтому все возмущения в стиле кококо алгоритмы не нужны, ок. не нужны, тогда идите в другие компании и всё :) Какой смысл обмусоливать одно и тоже по 100500 разу :)

    • @okke00
      @okke00 3 роки тому +5

      К ФААНГу вопросов нет, у них гигантский поток резюме и им надо как-то фильтровать людей, поэтому они могут хоть алгоритмы спрашивать, хоть на дудке заставлять играть. Но есть компании, которые и близко не ФААНГ, но при этом тоже любят за алгоритмы спрашивать. Мне не понять чуваков, которые спрашивать про кручение деревьев и Дейкстру, но при этом пилят обычные круды для магазина запчастей

  • @ДмитрийБородин-ь8я

    Половина видео одной воды ни о чем, чем больше компания, тем больше бюрократии )))) Ничего нового

  • @SmartFX777
    @SmartFX777 2 роки тому

    они еще и тыкают в компании ЯНДЕКС

  • @Товары-ь4й
    @Товары-ь4й 4 роки тому +1

    Я нашла аудиокнигу, где много ценных советов, как пройти собеседование ua-cam.com/video/lZTqdKI95YE/v-deo.html

  • @borisguzeev8554
    @borisguzeev8554 4 роки тому +1

    По задаче по нахождению пары мне кажется самый красивый вариант, это сначала массив отсортировать и если в следующем элементе отличное значение, то его возвращаем и останавливаем программу. Возмёте меня в Яндекс?))
    var arr = [1, 8, 4, 5, 1, 4, 8];
    function findWithoutPair(arr) {
    arr = arr.sort();
    let noPair = null;

    let i = 0;
    while(i < arr.length - 1) {
    if (arr[i + 1] != arr[i]) {
    noPair = arr[i];
    break;
    ++i;
    } else {
    i += 2;
    }
    }
    return noPair;
    }
    console.log(findWithoutPair(arr))

    • @vladimiryakunin8169
      @vladimiryakunin8169 4 роки тому +4

      NlogN же, а у него N

    • @borisguzeev8554
      @borisguzeev8554 4 роки тому

      @@vladimiryakunin8169 вообще да NlogN из-за того, что сначала происходит сортировка. Но тоже же неплохой вариант?

    • @vlkharlamov
      @vlkharlamov 3 роки тому

      @@borisguzeev8554 Ваша штука даже не всегда сработает, например если нужный элемент будет самым большим в массиве нечетной длины.

    • @HelloWorld-sy4yc
      @HelloWorld-sy4yc 3 роки тому

      @@borisguzeev8554 ну лучше чем банальный перебор