System Design LeetCode / TeamLead Avito

Поделиться
HTML-код
  • Опубликовано: 6 фев 2025

Комментарии •

  • @romanvolozhanin4192
    @romanvolozhanin4192 3 месяца назад +3

    Спасибо! Классно и понятно получилось!

  • @sovrinfo
    @sovrinfo 3 месяца назад +2

    Большое спасибо! Очень интересно

  • @kopn9k735
    @kopn9k735 3 месяца назад +2

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

    • @agentdaun5699
      @agentdaun5699 3 месяца назад +3

      Что бы проходить подобные собесы, рекомендуют обычно читать книги под это заточенные. Сама зафоршенная книга - System Design. Подготовка к сложному интервью. Я лично сейчас читаю Web scalabillity for startup engineers и вроде норм. Кабанчик это скорее про общее понимание(я сам пока дочитал только до главы как бороться с проблемами доступности БД)
      Но и без контента книги, честно говоря, на видео всё понятно. Вряд ли я бы смог уложиться в час как Евгений, он очень хорошо излагает мысли, но ничего сложного нет на видео. Жаль что из-за ограничения в час сильно укоротили часть с расчётами данных и выбором технологий. Обычно на таких собесах сильно душат по всем расчётам, даже табличка "святая" есть, значения из которой желательно заучить)

    • @kopn9k735
      @kopn9k735 3 месяца назад

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

    • @agentdaun5699
      @agentdaun5699 3 месяца назад +1

      @@kopn9k735 А мне наоборот показалось, точнее то что Евгений может поглубже рассказать это понятно, но этого "глубже" не было. Каждый раз, когда лично мне становилось интересно, на видео говорили что не будем углубляться т.к не хватит времени(

    • @kopn9k735
      @kopn9k735 3 месяца назад

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

    • @vladimir_nevzorov
      @vladimir_nevzorov  3 месяца назад

      Это как с олимпиадой. Смотришь финал бегунов, а там такие скорости) Здесь много составляющих победы. Теория, общая насмотренность, практика прохождения самих интервью. Каждую можно прокачать в какой-то степени. И этого может хватить, чтобы пройти собеседование)

  • @alexanderk3762
    @alexanderk3762 3 месяца назад +1

    На этапе постановки я бы спросил про геораспределение пользователей.

    • @alexanderk3762
      @alexanderk3762 3 месяца назад

      кластер можно обеспечить другим кластером и асинхронной репликацией.

  • @andreyk798
    @andreyk798 3 месяца назад +1

    Извиняюсь заранее за глупый вопрос, но не совсем понимаю зачем сидят с калькулятором в нефункциональных требованиях? В итоге все равно вывод такой что этот rps постгрес потянет, если что отмасштабируем.

    • @vladimir_nevzorov
      @vladimir_nevzorov  3 месяца назад +1

      Андрей, самый глупый вопрос - не заданный вопрос) Ответить на хороший вопрос про вычисления можно так - какой-то интервьюер может запросить вычисления, другой их пропустит. Может кандидат сам пропустим. А интервьюер поставить это минусом в итоговой оценки. Наверное, общий ответ - спросить насколько это нужно и в какой степени? Возможно, достаточно верхнеуровневой оценки.

    • @MrLotrus
      @MrLotrus 3 месяца назад +1

      а как понять что какая бд вытянет? я находил очень условные умозрительные заключения.

    • @vladimir_nevzorov
      @vladimir_nevzorov  3 месяца назад +4

      ​@@MrLotrus Хороший вопрос. В крупных компаниях разработчики отстранены от прода. На проде, на реальных нагрузках сидит поддержка, sre. Второй момент, что, конечно же, многое зависит от характера запросов.
      Я как-то спрашивал у разработчика БД оценку по производительности по одному кейсу. Даже он слёту не смог ответить. Есть независимые тесты баз данных. Как вариант, можно посмотреть их.
      Или же спросить у своих девоп инженеров, sre инженеров. Либо же, запустить, к примеру, PosgreSQL. Нагрузить запросами и смотреть как хорошо она справляется.
      Недавно увидел видео про сравнение производительности БД. Можно оттуда почерпнуть информацию: "MySQL vs PostgreSQL Performance Benchmark (Latency - Throughput - Saturation)".

  • @alexeyp4606
    @alexeyp4606 2 месяца назад +1

    оч круто! подскажите в чем рисуют на видео?

    • @vladimir_nevzorov
      @vladimir_nevzorov  2 месяца назад

      Сейчас excalidraw. Скоро, думаю, надо будет переходить на unidraw.io )

  • @АлекСневар
    @АлекСневар 18 дней назад

    Владимир, а это же ты был на мок-собесе по БД у Балуна?

  • @iggiryjoff
    @iggiryjoff 2 месяца назад

    Ребята, а в чем собеседуемый всё отрисовывает? что за сервис/приложение? спасибо

  • @koller18
    @koller18 25 дней назад

    Спасибо! Подскажите, пожалуйста, где можно скачать всю схему? 🙏

  • @kandidat8134
    @kandidat8134 2 месяца назад +2

    очень мелко

  • @Егор-д3у4с
    @Егор-д3у4с 2 месяца назад

    Всё круто, но масштаб. С телефона вообще не видно, а когда ещё переключаются на говорящие головы, то картинка ещё хуже становится👎🏻
    Очень на вас надеюсь 😊

    • @JoanRolling
      @JoanRolling Месяц назад

      согласен, я со своих эпл вотч часов вообще ничего разглядеть не могу. попрошу обратить на это внимания афтора 🤡

  • @VoimiX2008
    @VoimiX2008 16 дней назад

    Не знал что макс покровский из "ногу свело" подался в ой-ти

  • @ryanlashkevich9615
    @ryanlashkevich9615 3 месяца назад

    Serene Sardine проектирует)

  • @aceracer5556
    @aceracer5556 3 месяца назад +1

    Все классно, но блин шрифт можно крупнее. Так мелко смотрится на ноутбуке...

  • @kawaikaino5277
    @kawaikaino5277 2 месяца назад

    Если начали подписывать элементы и API на русском и продолжайте! Иначе, какая-то англо-русская каша получилась...

    • @vladimir_nevzorov
      @vladimir_nevzorov  Месяц назад

      Хороший нейминг - наше всё! Согласен! В следующий раз попробуем внедрить единообразие, спасибо! Или хотя бы озвучить, что хотелось бы :) Интервью - такая штука - занести может в разные области)