System Design Interview in 9 Minutes

Поділитися
Вставка
  • Опубліковано 20 кві 2022
  • In this video, I tried to introduce preparation directions of system design interviews. Hope to provide some clear guidance for people who are struggling in preparing interviews.

КОМЕНТАРІ • 121

  • @choohanye9314
    @choohanye9314 2 роки тому +18

    留了一个感谢的评论后还是决定回来再留一点实质性的感恩方式,虽然数目不多却是小小心意,像这样高质量的作品一定要支持!

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

      感謝大大的實際支持!

  • @yuyinglu3037
    @yuyinglu3037 2 роки тому +11

    推! 非常清楚,圖做得很好,一步步清晰的講述,很喜歡水平和垂直的部分都提到,我可以記的很全面

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

      謝謝鼓勵喔!

  • @choohanye9314
    @choohanye9314 2 роки тому +23

    这是我看过对于系统工程最清晰最透彻的讲解了,而且中英文都有,真的太感谢了!

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

      謝謝鼓勵喔!

  • @user-ox6ty9ky3v
    @user-ox6ty9ky3v Рік тому +3

    没事多面试,多面试没事,学到了,感谢作者!👏

  • @02176504he
    @02176504he 2 роки тому +55

    這已經是資深系統工程師的面試題目了。而且片中所提及的層面好擴闊,實際上不會全都精通。建議新人都是專精其中一門去面試,了解甚麼是API interface, object oriented , micro service etc. 當熟習了基本才向橫發展。

    • @jasonmel
      @jasonmel  2 роки тому +5

      謝謝大大精闢的補充~

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

      請問大大你所提到的這些API interface, object oriented , micro service有沒有推薦的書籍或是影片可以準備呢

    • @j-yenchen1842
      @j-yenchen1842 2 роки тому +5

      系統工程師本來就是針對服務領域找廣度為主,你接觸不多人家也不敢用你,不是全部要精通這句話有問題,應該是你要精通幾個擅長的系統平台,這樣你才能舉一反三這才是業界要的

    • @02176504he
      @02176504he 2 роки тому

      @@nchou646
      推薦就沒有了, 這些網上隋便search一下就有了。
      反倒可以給你一個問題思考下。如果你要設計一個登入功能(像是GOOGLE的登入功能), 你會什樣去設計/編寫呢? 可以從database design, api design去想一想。這是我給見工者的問題, 沒有標準答案, 也可以參考片中的資料去想一想XD

    • @maxchen7529
      @maxchen7529 Рік тому +2

      大學本科幾乎都有學過 網際網路課程 涵蓋了CDN cache 資料傳輸 網路程式設計涵蓋 socket http protocal json ajax Rxjs等等 資料庫設計課 noSQL SQL 以及優化 等等 還有行動通訊課程等等 都有學過了 其實也沒很難

  • @mrbuu2022
    @mrbuu2022 2 роки тому +1

    感謝你的科普,說得很好

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

      謝謝鼓勵喔!

  • @rui-linchang7699
    @rui-linchang7699 2 роки тому

    每一部影片真的都很用心,已訂閱

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

      謝謝鼓勵喔!

  • @user-mf2lo1ws8i
    @user-mf2lo1ws8i Рік тому +1

    cache這部分其實還有一個關鍵字可以提叫做CDN,但它們通常是處理靜態資源比較多,但要處理動態資源的其實也有,關鍵字的部分要換成DCDN或Dynamic site acceleration去找相關的現成雲服務或技術來研究,或者說是偏向分散式系統/運算設計!

  • @ane4257
    @ane4257 Рік тому +1

    感謝製作優質教學影片

    • @jasonmel
      @jasonmel  Рік тому

      謝謝支持鼓勵喔!

  • @aaa841219aaa
    @aaa841219aaa 8 місяців тому

    邏輯清晰,脈絡清楚,影片含金量很高!

    • @jasonmel
      @jasonmel  8 місяців тому

      謝謝鼓勵喔!

  • @jaychiu__
    @jaychiu__ 2 роки тому +8

    Simple and neat content, you deserve more views on this!

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

      Thanks! I appreciate that!

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

    這影片講的很棒 推推

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

      謝謝鼓勵喔!

  • @cyhung6245
    @cyhung6245 2 роки тому +1

    這部也好讚,沒有人資話術,最喜歡誠實的乾貨了!👍👍👍👍

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

      謝謝鼓勵喔!

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

    這是滿滿的乾貨!!

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

      謝謝滿滿的鼓勵!

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

    乾貨滿滿!👍

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

    非常感謝 !

  • @user-td9qw2pi7v
    @user-td9qw2pi7v 2 роки тому

    很有用 感謝大大

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

      不客氣,謝謝鼓勵!

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

    感恩!

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

    很用心~

  • @user-saint
    @user-saint Рік тому

    影片講解得非常好,讓不是資工背景的小弟都能略知一二

  • @baili6382
    @baili6382 2 роки тому +1

    基本資概 但真得下去維運又是另一件事

  • @bababan573
    @bababan573 11 місяців тому +2

    很讚,看這影片能大概知道我們家的Infra在煩惱些甚麼了(企劃出身)

    • @jasonmel
      @jasonmel  11 місяців тому

      家家有本難念的經 😅

  • @user-mr7el3ly3r
    @user-mr7el3ly3r Рік тому +3

    謝謝您 ..這 幾分鐘略懂系列 .. 真的很棒 ; 不知有沒有機會 做個略懂 大數據 (架構與工具) 影片 ..? 期待

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

      謝謝鼓勵喔!關於大數據,我們之後做一集視頻跟大家講解 (老高魂上身)

  • @a3698521tw
    @a3698521tw 2 роки тому +1

    很實用的內容 工程師路過

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

      謝謝鼓勵喔!

  • @user-mv5lf5lh8l
    @user-mv5lf5lh8l Рік тому

    太強了!

  • @user-db5mp5fl8p
    @user-db5mp5fl8p Місяць тому

    聽到高鐵聲音我破防了!好好笑

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

    系統工程師都是神人,敬佩!

    • @jojo-jj
      @jojo-jj 2 роки тому

      騙人旳啦 …
      什麼個人技術都先別講,光擁有這規模旳設備旳冷卻系統,你知道每月電費得繳多少嗎?
      不是十幾個阿貓阿狗旳小公司負擔得起旳…

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

      @@jojo-jj 電費不是重點把...對公司來說那個成本沒多少

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

      @@jojo-jj 這時代有雲端,較大型的系統建置/維護 比較不這麼做了,租用雲端服務即可

    • @jojo-jj
      @jojo-jj 2 роки тому

      @@chaoterrence4883 面試時問你,你會設計系統嗎? 根本不用設計甚麼,去租雲端系統就好了…
      那我們請你來幹嘛?

  • @fonzae
    @fonzae 2 роки тому +18

    很棒,觀念清晰,資訊架構整理得很棒
    從infra到DB,尤其提到Cloud backup概念非常棒
    但還是建議raw data放在外部的風險仍有,在內部仍須保存一份較為妥當
    當然利用Cloud drive大幅減少營運成本是非常棒的作法,這點贏過非常多SE了

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

      謝謝鼓勵和補充喔!

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

    謝謝

  • @alanhwu4394
    @alanhwu4394 Рік тому

    Pure Gold Content

  • @user-jx6qz8yj6b
    @user-jx6qz8yj6b 2 роки тому

    哈利路亞~~

  • @user-ci2jk4th2b
    @user-ci2jk4th2b 2 роки тому +2

    謝謝你提供這麼棒的影片讓我瞭解軟體工程師的架構 想請問一下 我目前是統計碩士 有寫過跟CNN RNN GAN的深度學習的程式也理解並基本瞭解裡面的數學架構但都是用R語言寫的 想請問在業界R語言是不是會比較弱勢 是否改考慮開始學習並使用別的程式語言如C PYTHON 這類 感謝你

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

      語言比較看公司和部門以及做的東西耶,以我自己待過的幾間公司來說,的確是還沒碰到用 R 的。可以用 "programming language ranking" 去搜尋,大概就能知道當前比較熱門的語言了。

    • @user-ci2jk4th2b
      @user-ci2jk4th2b 2 роки тому

      @@jasonmel 好的非常感謝!!

  • @samuelhuang3412
    @samuelhuang3412 Рік тому

    終於念完了!

  • @ziwenwang5553
    @ziwenwang5553 Рік тому

    谢谢您的介绍!最近一年参加了中国的校招,背了一堆知识点性质的八股文,又回来看这个视频,作为ng的我竟然完全能听懂了。。。突然感慨中国可真卷啊

    • @jasonmel
      @jasonmel  Рік тому

      謝謝鼓勵喔!面試果然是能快速提升自己的最有效率的方式啊...

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

    i like that : 沒事多面試, 多面試沒事

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

    已订阅 subscribed,谢谢分享!

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

      謝謝鼓勵喔!

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

    好像被演算法推了這部 雖然看不懂但還是看完了XD 大大加油

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

      謝謝鼓勵喔!

  • @Michael-wy2zq
    @Michael-wy2zq Рік тому

    超級乾貨 不愧是googler

    • @jasonmel
      @jasonmel  Рік тому

      謝謝鼓勵不棄嫌!

  • @redtea6539
    @redtea6539 2 роки тому +1

    你也太強了吧!!!

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

      謝謝不棄嫌!!!

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

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

    👍👍👍

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

      ✌️✌️✌️

  • @hao-tingliang7037
    @hao-tingliang7037 2 роки тому

    No sql也要考慮擴充問題吧?那個地方我覺得描述有點怪

  • @user-qg8by6sv7f
    @user-qg8by6sv7f 2 роки тому

    感謝分享 非常清楚明瞭 希望哪天本菜雞也能面上資深職位

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

      謝謝鼓勵喔,一起加油!

  • @sanzhong2312
    @sanzhong2312 11 місяців тому

    这些全球是中国最强,这里的实践更深入、用户数更大、用户并发数更高,比如12306线上订票系统。

  • @AlexLinYBLin99
    @AlexLinYBLin99 Рік тому

    這是 SA 還是 SD ? 兩者有 domain knowledge 與技術的差異

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

    你好,请问是用的什么工具画的图,或者做的动态视频啊? 谢谢

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

    非相關科系畢業的,完全聽不懂,希望能讓非相關領域的人也能聽懂

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

    你好博主 我這邊有個業務想與你合作 怎麼聯繫你?

  • @user-eq2ji2tn4x
    @user-eq2ji2tn4x 2 роки тому

    您好,想問若之後想走此領域,在學期間有對應的學科可以去選修嗎

    • @02176504he
      @02176504he 2 роки тому +2

      資訊科技的科目,但其實做這一行大多數都要靠自己自學進修,十分建議打好英文基礎。
      另外有時間就看一看UA-cam學一學Java, C打好programming基礎。和了解一下front end和backend developer的分別,再決定你自己之後應該要向甚麼方向發展。

    • @jasonmel
      @jasonmel  2 роки тому +1

      個人淺見,除了其他鄉民們建議的,盡可能廣泛地略懂資工領域的各項基礎之外,有機會多去相關領域的公司實習,會對所學更有 fu,如果要自學也會比較有動力和方向。

    • @user-eq2ji2tn4x
      @user-eq2ji2tn4x 2 роки тому

      感謝兩位的回覆~
      我是目前在讀電機碩
      程式部分c c++ python都有涉略
      我想往軟韌跟系統走
      但目前電機開的課好像都沒有影片中的內容(或是我沒修到)(或是比較偏資工)
      是想問如果想轉這個領域,應該到資工修什麼課補知識

    • @jasonmel
      @jasonmel  2 роки тому +1

      好像很難有個明確的清單,真要列的話可能計算機架構、分散式系統、資料庫系統、網路通訊、資訊安全、web/app 開發 (?) 還請鄉民們多多補充 XD 但還是建議不要假設學校教的東西可以 100% 套用到業界,實際上戰場還是最直接最快的。

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

      與其選修,我會建議直接找教授去外面談產學合作。能真實面對業界需求同時遇到問題學校也很多資源
      當然邊產學合作邊顧課業是壓力較大的

  • @user-hw6xm5fk2k
    @user-hw6xm5fk2k 2 роки тому +1

    疑?我的膝蓋好痛 !
    疑?為什麼我跪下了?

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

      是跪算盤還是跪主機板?XD

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

    您好,方便取得您的e-mail與您談談關於AI的相關問題嗎?我們是預計在2022年底開始建構AI軟體程式的公司,但對於軟體產業我們是屬於跨行,本身是做能源硬體設備起家,希望能與您聊聊,謝謝。

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

      頻道的關於頁面有聯絡資訊喔~

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

    括弧 step-1

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

      りしれ供さ小?XD

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

      @@jasonmel 我以為這集先說明了系統設計的基礎概念,所以想在影片標題後面括弧 (step-1) 😅

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

      哈原來如此,關於 step-2,我們之後用一集視頻來跟大家講解 (老高魂上身)

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

    高手在民間

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

      大大言重了,謝謝不棄嫌啊~

  • @user-hr1nx8ws2x
    @user-hr1nx8ws2x 2 роки тому

    好難

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

    睜眼說瞎話XD

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

      要塞梗,找恰吉就對了 XD

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

    這些東西大多從實戰經驗去學習到的
    如果在面試真的講出這些,錄取後沒相對應的實力也是沒用。
    反而讓認真的人資懷疑你到底有沒有料,是不是個空殼。
    要爬上高位必須的要素,這篇文章裡面沒講。
    講的只是雞毛蒜皮的小事情啊

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

      赞同这个视频只是科普性质的涉猎了一些相关点。

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

      標題不是寫著 略懂 嗎?你想知道的內容感覺不在系統設計的範疇

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

      @@chox1625 標題是系統設計面試,我是在說明面試官要的是什麼,而不是他說的那些名詞。

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

      笑死人,是你自己講一堆廢話。這視頻很明顯是做給Entry Level看的,幫助他們了解大廠面試。小白被大廠錄取了也就做些瑣碎事慢慢學,哪個Entry Level在職位上會做System Design? 還“錄取後沒相對應的實力也是沒用” 叻, 笑死人。 還有啊,如果一個人連面試都講不出個屁來,直接就能證明你是空殼啊,連懷疑都省了。以後用邏輯想想再留言。

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