Дмитрий Волыхин - System Design-интервью для практиков

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.ค. 2024
  • Ближайшая конференция - Joker 2024, 9 октября (Online), 15-16 октября (Санкт-Петербург + трансляция).
    Подробности и билеты: jrg.su/Ypf1HW
    - -
    Скачать презентацию с сайта JPoint - jrg.su/SuLdn6
    Как задизайнить TH-cam или Dropbox за 45 минут? Представьте, что у вас System Design-интервью через неделю и продолжительность встречи 45 минут. Как можно что-то задизайнить за такое короткое время? Вы посмотрели доклад Владимира Маслова с прошлого JPoint ( • Владимир Маслов - Syst... ), почитали книги, посмотрели видео на TH-cam. Что делать дальше? Как задизайнить систему, которую вы видите первый раз в жизни? Что проверяет System Design-интервью?
    В докладе спикер рассказал про System Design-интервью с практической стороны.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 32

  • @vladimir_v_it
    @vladimir_v_it 23 ชั่วโมงที่ผ่านมา

    Круто, по теме. Дмитрий прошёл через эти интервью, осмыслил их. Дал выжимку для подготовки. Респект!

  • @stIncMale
    @stIncMale 25 วันที่ผ่านมา +8

    30:36 - worker_id это не "просто полезная штука, что мы всегда знаем на каком устройстве ...", а способ гарантировать уникальность идентификаторов, которые генерируются несколькими процессами без необходимости синхронизации между ними.

    • @faangtalk
      @faangtalk 25 วันที่ผ่านมา +2

      Все так, спасибо! Старался говорить понятным языком 😅

  • @marinakaryukova6231
    @marinakaryukova6231 24 วันที่ผ่านมา +5

    Супер доклад! Интересно, без воды. Много нового.

    • @faangtalk
      @faangtalk 22 วันที่ผ่านมา +1

      Спасибо!

  • @user-bz9tz1mf3r
    @user-bz9tz1mf3r 25 วันที่ผ่านมา +4

    Отличный доклад! Большое спасибо)

    • @faangtalk
      @faangtalk 22 วันที่ผ่านมา

      Пожалуйста! =)

  • @-zx7wc
    @-zx7wc 23 วันที่ผ่านมา +2

    Ну наконец! Как в подкасте услышал, ждал )

    • @javaswag
      @javaswag 21 วันที่ผ่านมา

      Привет!

  • @feosiquell
    @feosiquell 9 วันที่ผ่านมา

    Отличный доклад!

  • @user-qt8lo2qw8j
    @user-qt8lo2qw8j 25 วันที่ผ่านมา +6

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

    • @faangtalk
      @faangtalk 22 วันที่ผ่านมา

      Спасибо!

  • @Jaguar1612
    @Jaguar1612 25 วันที่ผ่านมา +4

    Пожалуй, самое полезное видео по SD Interview, что я видел, спасибо!
    P.S. Оставлю тут пару таймкодов
    20:07 типы баз данных

    • @faangtalk
      @faangtalk 22 วันที่ผ่านมา

      Обещали пару, а в вижу один =)

    • @Jaguar1612
      @Jaguar1612 17 วันที่ผ่านมา

      @@faangtalk в процессе :)

  • @user-ss2rj4wz5s
    @user-ss2rj4wz5s 18 วันที่ผ่านมา +2

    Манера речи почему-то напомнила Яна из Топлес 😅 спасибо за доклад, было полезно

    • @javaswag
      @javaswag 14 วันที่ผ่านมา

      Не знал такого блогера, спасибо! Погуглил =)

  • @artamonav
    @artamonav 25 วันที่ผ่านมา +4

    Всем стафф-инженерам привет!

    • @StaffPodcast
      @StaffPodcast 25 วันที่ผ่านมา +1

      Привет! =)

  • @faangtalk
    @faangtalk 25 วันที่ผ่านมา +4

    Привет!

  • @bananasba
    @bananasba 24 วันที่ผ่านมา +7

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

    • @romangavrilovich8453
      @romangavrilovich8453 24 วันที่ผ่านมา

      жизнь - это олимпиада)

    • @onmywatch
      @onmywatch 24 วันที่ผ่านมา

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

    • @user-cb1px8qt3y
      @user-cb1px8qt3y 24 วันที่ผ่านมา +5

      @@onmywatch начитаться литературы значит разбираться?

    • @ChannelCheesecake
      @ChannelCheesecake 23 วันที่ผ่านมา +1

      Сказали же в начале - это игра

    • @vladimirk201
      @vladimirk201 12 วันที่ผ่านมา

      "Кабанчика" прочитайте хотябы первую главу. И сможете уже немного умничать о типах баз и их применении.

  • @_root
    @_root 25 วันที่ผ่านมา +3

    Отличный доклад по SD для Senior/Staff Software Engineer позиций.
    Для Senior Staff/Architect уже не достаточно - там требуется более глубокое погружение, рассмотрение edge-cases и т.д.
    П.С. Веду SD в Миро на Staff/Senior Staff/Architect позиции.

    • @Jaguar1612
      @Jaguar1612 23 วันที่ผ่านมา +4

      🤡

    • @faangtalk
      @faangtalk 22 วันที่ผ่านมา

      Все верно! До эдж-кейсов еще дойти нужно =) Часто случается, что кандидат так бежит к едж-кейсам, что по пути уже дизайнит не работающую систему

  • @aleksandrbeloushkin7971
    @aleksandrbeloushkin7971 20 วันที่ผ่านมา +2

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

    • @user-ss2rj4wz5s
      @user-ss2rj4wz5s 18 วันที่ผ่านมา +1

      Ну а ты возьми и попробуй для себя в качестве pet- проекта сделать бэк для твиттера, например. Заезженная тема, конечно, но тем не менее. Сначала задизайни, как на SD интервью, а потом попробуй реализовать. А потом ещё какой-нибудь проект в таком же духе. Вот и научишься. Других вариантов нет. Хочешь хорошо делать что-то - надо брать и делать. И всё начнёт получаться

    • @faangtalk
      @faangtalk 15 วันที่ผ่านมา

      Наверное не хватает практики! Пробовали делать мок интервью с коллегами например?