Решаем 3 задачи с собеседования в ЯНДЕКС | Front-End | JavaScript

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

КОМЕНТАРІ • 17

  • @MaximFilanovich
    @MaximFilanovich  6 місяців тому +2

    ✅ Забирай гайд "Как получить оффер в ЯНДЕКС на 300k+ RUB на позицию Front-End?" в приватном сообществе. t.me/easy_jobinterivew_frontend_bot
    Также в сообществе вы получите видео-разборы live-coding задач с реальных собеседований, личную помощь в прохождении собеседований и ответы на вопросы в чате.

  • @GrabsVideos
    @GrabsVideos 8 днів тому +1

    спасибо, подписался!

    • @MaximFilanovich
      @MaximFilanovich  8 днів тому

      Пожалуйста! Рад, что понравился контент!

  • @Ramosok
    @Ramosok 6 місяців тому +1

    Круто! Спасибо Макс!

  • @АлександрЧеремных-у2щ
    @АлександрЧеремных-у2щ 5 місяців тому +1

    Спасибо. Очень полезно!!

  • @Happytoad42
    @Happytoad42 5 місяців тому +1

    UPD: Задача решена верно, это я был невнимателен, прошу прощения.
    Третья задача не решена до конца. В описании задачи указано, что функция createCodesGenerator должна возвращать функцию-генератор, которая в свою очередь будет при каждом вызове возвращать один уникальный код заданной длины, либо ошибку, если уникальные коды закончились. А в вашем решении generateCode возвращает перемешанный массив строк. Корректным способом проверить правильность решения этой задачи было бы создание генератора через createCodesGenerator и последовательный вызов функции generateCode N + 1 раз, где N это максимальное значение для числа-кода. Сама задача при этом используется, чтобы проверить знания кандидатом в том числе понятия замыканий и того, как они работают.

    • @MaximFilanovich
      @MaximFilanovich  5 місяців тому

      Так, давайте по порядку.
      1. В описании задачи не указано, что createCodesGenerator должна возвращать функцию-генератор. Функция-генератор - это совсем другое learn.javascript.ru/generators#funktsiya-generator
      2. Вы пишите "А в вашем решении generateCode возвращает перемешанный массив строк". Посмотрите внимательнее видео, generateCode возвращает строковое значение по индексу из массива codes ua-cam.com/video/ilZiDZ_rXXo/v-deo.htmlsi=0cI26FVdnECBwZ5q&t=1341
      3. Вы пишите "Сама задача при этом используется, чтобы проверить знания кандидатом в том числе понятия замыканий и того, как они работают". В этом вы абсолютно правы! Задача проверяет, как кандидат умеет работать с замыканиями и насколько оптимизировано пишет код (big O). И решение из видео все это в себе содержит. Задача решена с помощью замыканий и функция generateCode возвращает код за O(1).
      Возможно, у вас есть свое решение данной задачи. Буду рад посмотреть ваш код 😉

    • @Happytoad42
      @Happytoad42 5 місяців тому +2

      @@MaximFilanovich вы правы, видимо я невнимательно смотрел, действительно в вашем решении возвращается число, мое замечание некорректно. Прошу прощения.

    • @MaximFilanovich
      @MaximFilanovich  5 місяців тому

      @@Happytoad42 Все хорошо)

  • @_nur.444
    @_nur.444 Місяць тому +1

    Это задачи для junior or middle?

    • @MaximFilanovich
      @MaximFilanovich  Місяць тому

      Задачи давали на позицию Middle+ в Яндекс

    • @_nur.444
      @_nur.444 Місяць тому

      @@MaximFilanovich Аа

  • @catsouls5345
    @catsouls5345 4 місяці тому +1

    а на какой уровень эти задачи? junior middle?

    • @MaximFilanovich
      @MaximFilanovich  4 місяці тому +2

      Сложно сказать, мне их давали на позицию middle. Не я не исключаю тот факт, что что-то подобное может попасться и на junior позицию

    • @sjdjjsjsjs3991
      @sjdjjsjsjs3991 4 місяці тому +2

      ​@@MaximFilanovichА меня на собесе по алгоритмам гоняли, хотя им требовался верстальщик 😂

  • @dimayudin6945
    @dimayudin6945 3 місяці тому +3

    Новое инфоцыганство. Просишь решить задачу у GPT, снимаешь видео и толкаешь помощь с собесами в телеге с заголовком офер 300к

    • @MaximFilanovich
      @MaximFilanovich  3 місяці тому +5

      Вы бы сначала уточнили информацию, прежде чем разбрасываться словами.
      Все эти задачи мне лично попадались на собеседовании в Яндекс. И оффер в эту компанию я получил. Соответственно, все задачи из видео я решил во время собеседования без какого-либо Chat GPT.
      Далее, я поделился своим опытом в видео, чем помог многим людям. А вашего узкого кругозора хватило лишь на попсовое слово "инфоцыганство" :)