Дмитрий Волыхин - 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-интервью с практической стороны. - วิทยาศาสตร์และเทคโนโลยี
Круто, по теме. Дмитрий прошёл через эти интервью, осмыслил их. Дал выжимку для подготовки. Респект!
30:36 - worker_id это не "просто полезная штука, что мы всегда знаем на каком устройстве ...", а способ гарантировать уникальность идентификаторов, которые генерируются несколькими процессами без необходимости синхронизации между ними.
Все так, спасибо! Старался говорить понятным языком 😅
Супер доклад! Интересно, без воды. Много нового.
Спасибо!
Отличный доклад! Большое спасибо)
Пожалуйста! =)
Ну наконец! Как в подкасте услышал, ждал )
Привет!
Отличный доклад!
Офигенный доклад, отличный микс теоретических и верхнеуровневых рассуждений с практическими примерами
Спасибо!
Пожалуй, самое полезное видео по SD Interview, что я видел, спасибо!
P.S. Оставлю тут пару таймкодов
20:07 типы баз данных
Обещали пару, а в вижу один =)
@@faangtalk в процессе :)
Манера речи почему-то напомнила Яна из Топлес 😅 спасибо за доклад, было полезно
Не знал такого блогера, спасибо! Погуглил =)
Всем стафф-инженерам привет!
Привет! =)
Привет!
Какая-то новая специальная олимпиада, ну кто по настоящему разбирается в таком количестве баз данных? Даже в одной базе не могут до конца разобраться.
жизнь - это олимпиада)
Ну так не разбирайся и сиди до пенсии на своей галере.
@@onmywatch начитаться литературы значит разбираться?
Сказали же в начале - это игра
"Кабанчика" прочитайте хотябы первую главу. И сможете уже немного умничать о типах баз и их применении.
Отличный доклад по SD для Senior/Staff Software Engineer позиций.
Для Senior Staff/Architect уже не достаточно - там требуется более глубокое погружение, рассмотрение edge-cases и т.д.
П.С. Веду SD в Миро на Staff/Senior Staff/Architect позиции.
🤡
Все верно! До эдж-кейсов еще дойти нужно =) Часто случается, что кандидат так бежит к едж-кейсам, что по пути уже дизайнит не работающую систему
Интервью это конечно хорошо, но мне, например, хотелось бы реально научиться делать быстро и красиво и, главное, чтобы работали, дизайны систем ) а то это как сертификат на знание английского, сертификат есть, а говорить не можешь )
Ну а ты возьми и попробуй для себя в качестве pet- проекта сделать бэк для твиттера, например. Заезженная тема, конечно, но тем не менее. Сначала задизайни, как на SD интервью, а потом попробуй реализовать. А потом ещё какой-нибудь проект в таком же духе. Вот и научишься. Других вариантов нет. Хочешь хорошо делать что-то - надо брать и делать. И всё начнёт получаться
Наверное не хватает практики! Пробовали делать мок интервью с коллегами например?