系統設計面試6個技巧|我面Google前的準備方法

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

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

  • @OliverHong-i2d
    @OliverHong-i2d Год назад +2

    我是在bilibili上刷到Terry的视频的,然后就追到这里来了,总体感觉是很真诚的分享,很棒!

  • @ianr3377
    @ianr3377 3 года назад +61

    泰瑞的逻辑清晰,表达条理清晰,每次看他的视频都像是一个老朋友在给你一些建议。泰瑞绝对是一支潜力股,挺一下!

  • @u2blr
    @u2blr 3 года назад +86

    我是flag的面试官,这个视频说的非常好。

  • @mango-gu5xo
    @mango-gu5xo 3 года назад +29

    期待以后的coding题目和system design的视频啊,非常感兴趣!

  • @appleboy46
    @appleboy46 3 года назад +16

    很棒,不只是適用於 system design 面試,不管是面試官或者是正要去面試的開發者,都建議參考看看

  • @napeng7111
    @napeng7111 3 года назад +14

    在这个行业快五年, 想跳出舒适圈,往著名科技公司努努力. 感觉还是蛮多东西需要准备的, LC, system design , OOD , 还有就是behavior. 刚好我定了一年的 educative, 准备去看看system design. 好多人推荐这个! 又要等你的下一个更新了...😪😪😀😀

  • @howar31
    @howar31 3 года назад +24

    我一直回來看這部影片複習重點,因為我發現台灣很多公司根本就不重視這塊,只要會寫程式就錄取,做出來的系統規劃都很誇張

    • @hackbearterry
      @hackbearterry  3 года назад

      👍👍👍

    • @claudia720316
      @claudia720316 3 года назад +1

      我可以理解你的痛點
      在美國有兩種走向
      有可能是新灀或是中小小小企業 那在面試的時候 的確就是跟 5:09 這個例子
      其實這過程雇主跟面試者都很機賊
      雇主或面試官沒有經驗的話 大都是找一些有華麗背景的人 面試官會去記下這個有過相關經驗的人的做法 但是並不會錄取這個人(因為太貴 或是這個人要用的做法成本太高)
      然後再面試沒有經驗的人的時候 只要聽不太有經驗 一張白紙 知道怎樣去凹新鮮的肝來完成要百萬的專案或是系統 所以這就是 9:35 不要跟面試官爭論
      但是的確要像擠牙膏一樣的回答問題 所以標準答案就是在5:28 之後的答案 (內心OS這其實可以根據不同軟體產業來出個模版 背模板就好了 連Leecode都不用刷)
      如果是中小企業 公司在應徵的時候 很公平的會把一個職位開兩個經驗不同的職缺 根據不同職缺就會有不同的回答 Senior 就如同TERRY獎的 需要專門準備一下 另外也需要問公司是不是已經有一些預設的條件背景 如果是沒有平行工作經驗的人在應徵senior level 就需要再多準備一個面試問題 為什麼來應徵senior 職位 以哪一個技巧跟觀念來說 你覺得你比其他人好 所以來面試這格職位
      最近工作上有個問題有感😟😥

    • @chocolatelittewolf
      @chocolatelittewolf 2 года назад +3

      主要是看你面試哪個職位吧
      如果是資深工程師或主任工程師這種直接就年薪百萬的就會問到很多系統設計方面的問題,因為他們可能會透過你的 GitHub 或你之前做的 Project 去了解到你的 Coding 程度已經很成熟了,在公司開發團隊裡面也是負責系統設計相關區塊。
      但如果是一般的 Junior 工程師當然就是考你會不會寫程式,因為你的工作就是負責把需求實作出來而已。

  • @POTENCY00
    @POTENCY00 3 года назад +9

    很期待有關data structure, algorithm coding跟system design的更多相關教學的影片!!

  • @k.i.m.5506
    @k.i.m.5506 3 года назад +3

    1:11 就是在说我啊. 做了好多年distributed system design了. 前几天还是莫名其妙fail了一个自我感觉没啥问题的onsite. 看到这里有点醒悟.
    另外, 每轮就 45 分钟. 每个 system design question 也就给 15 ~ 20 分钟.
    也别信 interviewers 说 "不是找擅长准备面试的人, 是要找到真正对的人." 这样的鬼话. 还是要准备的.

    • @hackbearterry
      @hackbearterry  3 года назад

      沒錯 這種鬼話聽聽就好 哈哈

  • @samyuhsuanho8745
    @samyuhsuanho8745 Год назад

    謝謝分享,相同的邏輯同樣可以運用在設計師的白板面試準備上,對我現在的準備過程很有幫助!

  • @user-sky52032
    @user-sky52032 3 года назад +113

    每次看泰瑞的影片都有種
    “段考數學考了一百分回家興高采烈的要跟媽媽說
    結果回家發現弟弟拿了數學奧林匹亞冠軍”
    的挫折感
    更慘的是還帥不過弟弟XD
    每次看到新影片通知都會陷入想參拜神人又怕摧毀自信的dilemma😭

    • @hackbearterry
      @hackbearterry  3 года назад +2

      哥太浮誇了

    • @flyfly6577
      @flyfly6577 3 года назад +3

      😂😂😂他這是痴迷你的模樣😆😆😆

    • @user-sky52032
      @user-sky52032 3 года назад

      @@flyfly6577 噓 不要這麼大聲 會被泰瑞聽到

    • @皖辉徐-r2j
      @皖辉徐-r2j 2 года назад

      被你笑死啦,哈哈哈哈

  • @hellochii1675
    @hellochii1675 3 года назад +3

    感謝🙏,每次準備system design 感覺自己什麼都不會,不會的東西好多。distributed system書感覺要拿出來精讀一遍

  • @sophie5158
    @sophie5158 Год назад +1

    邏輯真好❤ 身為PM非常需要

  • @max47319
    @max47319 2 года назад

    感謝Terry的share,感覺自己從系統設計的小白,漸漸摸到了一些整體的概念🤣

  • @fxr2333
    @fxr2333 3 года назад +11

    懒人包:1. Come up with a basic solution first
    2. Ask clarifying questions and state your assumptions
    3. Focus on concepts and let interviewer drive
    4. Talk about trade-offs
    5. Don't memorize solutions
    6. Don't argue with your interviewer

  • @bacejob
    @bacejob 2 года назад +1

    我莫名其妙應徵上了某上市上櫃公司的系統設計,事實上我前一份根本從事不相干的工作,但莫名其妙的三輪面試都過了⋯對系統設計完全沒概念,連英文其實也是苦手,看了你的影片才知道原來系統設計是比較偏學術討論⋯但也要有相當的知識量,像我這樣的是不是完全不及格

  • @劉宏翊-d2m
    @劉宏翊-d2m Год назад

    泰瑞你好,老實說你是我的目標🤣 真的很佩服你。我一直想要向上爬,但是現在有點困惑了。我是Android工程師也有5-6年經驗了,也算資深了,只是下階段我不知道要怎能走,也不確定需不需要學系統架構還是全端等等,希望你能給我一些建議 謝謝

  • @无敌无敌是橙子
    @无敌无敌是橙子 3 года назад

    本来准备apply。。
    看完你的视频后,长叹一口气。。我这五年经验经验了个啥
    我五年基本都在前端玩,从来没有学习过后端,顶多写一个node server,更别谈分布式什么的。。
    明天开始闭关修行。。。

  • @niclin
    @niclin 3 года назад +7

    講的很干貨,可惡又少一個主題能講了 😂
    系統設計在面試裡是一個很棒的環節,不管是被面或是面人的通常都會有很好的收穫
    尤其是互相去找到對方提出的解法會有一些問題,然後去討論現在要解決什麼問題會有什麼 trade off 也會看得出來彼此不同的看法

    • @hackbearterry
      @hackbearterry  3 года назад +1

      滿好奇台灣的科技公司會不會常考系統設計,Nic哥下次來講一下吧😉
      期待你出新rap單曲

  • @fengyuewuhen
    @fengyuewuhen 3 года назад

    看两分钟以后就可以点赞了!很棒的视频你,谢谢。

  • @ytl817
    @ytl817 3 года назад +16

    其实要先有合适的系统设计,到了coding才能一路顺风,不过不是每一间公司会花时间讨论系统设计,反而是要求直接开始coding,甚至是整个项目只让一个菜鸟毕业生包办的情形都很常见,导致接下来几年后的后期维护和增加新功能越来越复杂。

    • @terry197913
      @terry197913 2 года назад +2

      看主事者的行事跟 sense

  • @Vickeech
    @Vickeech 3 года назад

    我是上個月才開始關注你,但是不知道為什麼感覺聽你講話就是總享受誒~而且還可以學到東西~

    • @hackbearterry
      @hackbearterry  3 года назад +2

      感謝支持 下次來出一集個人單曲

  • @r2123b
    @r2123b 3 года назад +23

    超想看泰瑞開個系統設計的 youtube playlist!!!

    • @user-mickey88661
      @user-mickey88661 3 года назад

      +1

    • @mystonefeel
      @mystonefeel 3 года назад

      @@user-mickey88661 排碳量世界第一的公司 在這教大家如何考上

    • @cslcsc
      @cslcsc 3 года назад

      +1

  • @王冠信-o1c
    @王冠信-o1c 3 года назад

    真誠又實用的建議,我也邊看影片邊作筆記學習了。
    謝謝分享。

  • @jarry5109
    @jarry5109 3 года назад

    感謝Terry大神share,希望有更多這方面的知識可以讓自己變得更有sense

  • @KD-jg5yd
    @KD-jg5yd 3 года назад +1

    好靠前。都开始开班授课了!赞

  • @syfrankzheng
    @syfrankzheng 3 года назад +1

    感謝分享
    獲益良多
    最近在準備 FAANG 其中一間的面試

  • @s6031417
    @s6031417 3 года назад

    我完全不懂程式設計
    但我喜歡聽說話有條理的人解釋東西

  • @kj.9144
    @kj.9144 2 года назад +2

    有沒有些人完全不懂這些 只是想聽泰瑞講話😂😂

  • @brianchan1081
    @brianchan1081 3 года назад

    很實用的資訊,看到你的頻道很久了,雖然更新很少,但內容都很足,感謝你的分享

    • @hackbearterry
      @hackbearterry  3 года назад

      沒辦法,全職工作比較忙👍 我盡量努力更新

  • @RobertLee-xh7pi
    @RobertLee-xh7pi 3 года назад

    Gonna rewatch this before going to the next interview, great tips =)

  • @elkyelkyelky
    @elkyelkyelky 3 года назад

    超感謝分享,原來系統設計面試是這樣,很有趣

  • @kuo2322
    @kuo2322 3 года назад

    謝謝Terry分享 🙏
    也期待聊聊更技術性的內容(敲碗

  • @JialeXue-d1d
    @JialeXue-d1d 3 года назад +1

    哈哈哈哈哈 连着db我就放心了 看来不止我一个这么干

  • @sylviawang5295
    @sylviawang5295 3 года назад

    感谢分享~ 真的满满的都是干货!逻辑思维很清晰👍

  • @jialiliang3606
    @jialiliang3606 3 года назад +1

    LOL感覺Terry要開算法班了!我一定第一個報名!

  • @chrisli4262
    @chrisli4262 3 года назад +12

    大概因为Terry很帅又有趣吧,所以讲比较干货的内容依然听得进去~

    • @KD-jg5yd
      @KD-jg5yd 3 года назад

      你以为你看偶像剧啊

    • @chrisli4262
      @chrisli4262 3 года назад

      @@KD-jg5yd 没,我在看单口儿,偶像剧一个人演啊!

    • @franciewho6762
      @franciewho6762 3 года назад

      @@chrisli4262 确实很帅!

    • @chrisli4262
      @chrisli4262 3 года назад

      @@franciewho6762 哈哈哈哈,你也是颜粉儿~

    • @flyfly6577
      @flyfly6577 3 года назад

      😂😂你這痴迷妹漾表“肉”無疑,如果他肉8塊🐔,不就瘋狂了這屏道😆😆

  • @herethere9641
    @herethere9641 3 года назад

    好帅啊😯,而且说的也很在理

  • @sintarokevin7901
    @sintarokevin7901 3 года назад

    感謝分享,敲碗 泰瑞大大可對這類型的主題做一集更深入的探討。謝謝~

  • @tonnose
    @tonnose 3 года назад

    感谢分享!竟然还有人dislike这么好的视频!

  • @fionafu6572
    @fionafu6572 3 года назад

    大学面试那段太可爱了哈哈

  • @yuehanwang8022
    @yuehanwang8022 3 года назад

    Terry讲得真好,期待教学视频!

  • @jeff4615
    @jeff4615 3 года назад +6

    希望能開系統設計教學

  • @kodeplay_untyped
    @kodeplay_untyped 3 года назад +1

    分析超好🤩

  • @jimpaul15
    @jimpaul15 3 года назад

    非常期待之後coding及系統設計影片

  • @sonia715
    @sonia715 3 года назад +1

    Looking forward to your videos for walking through coding and system designs!

  • @mimihello4410
    @mimihello4410 3 года назад

    謝謝分享~專業智識以外更多知識~~希望可以多了解行業情況~~充實內容~~分析中肯~~

  • @qiwang7662
    @qiwang7662 3 года назад

    讲的真好,点赞!

  • @yiyingzhang9585
    @yiyingzhang9585 3 года назад +1

    在2:00那里我真的笑死 太萌了

  • @eshuowoshishen8547
    @eshuowoshishen8547 3 года назад +1

    让你男友拍摄的时候注意一下对焦,偶尔会失焦,还有男友视角现场噪音有点大

  • @chrislin736
    @chrislin736 3 года назад +5

    這影片有乾貨. Maybe I am just missing something 和 oh year you're probably right可以學起來

  • @jingyuong8679
    @jingyuong8679 2 года назад +1

    嗨 terry,最近看了你的视频学习了很多,也有激励到我😃。现在我也准备也换去大一点的公司。leetcode也做了150到题,system design也读了几本。由于现在公司规模很小,工作中没有用到concurrency,不过在面试的时候,concurrency 和 multikthreading知识都会被问道,请问要怎样有效的提升这块地知识??

  • @andersonchen4533
    @andersonchen4533 3 года назад

    棒棒,期待更多系統設計

  • @deshengli
    @deshengli 3 года назад

    赞,我也是读了这个Gokking系列之后开窍的。

  • @bonly4806
    @bonly4806 3 года назад +2

    期待再開一個頻道專門講解技術方面 ((新手菜鳥工程師 敬上 QAQ

  • @jenyuanhuang1918
    @jenyuanhuang1918 3 года назад

    敲碗成功!!感謝泰瑞大帥哥~~

  • @王翼超
    @王翼超 Год назад

    tips: 推荐的课程直接搜索那个课程+pdf,会有免费的pdf

  • @goofansu
    @goofansu 2 года назад

    很有帮助,谢谢🙏

  • @hankhsu1996
    @hankhsu1996 3 года назад

    感覺很有料 希望多講一些技術的東西

  • @jeanchristophe15
    @jeanchristophe15 3 года назад

    感謝 Terry! 期待將來能夠有機會可以看到系統設計的視頻。

  • @henryng1758
    @henryng1758 3 года назад

    期待更多精彩經驗分享 👍

  • @denshaSai
    @denshaSai 3 года назад

    Thank you, very practical tips to help me to know what to focus on when designing

  • @kanoniba
    @kanoniba 3 года назад +2

    提一個建議,手的動作少一點或是至少跟字幕位置要分開。我是專注看字幕的人,體驗就不會太好。不管如何,謝謝您的分享。

  • @YangMingHuang
    @YangMingHuang 3 года назад

    太讚了 讚到忍不住要罵髒話 感謝寶貴經驗的分享~

    • @hackbearterry
      @hackbearterry  3 года назад +1

      沒關係 我們這邊言論自由:)

  • @kenton326
    @kenton326 3 года назад

    這課程我也有買,真的可以

  • @user-ed5dq7xs9d
    @user-ed5dq7xs9d 3 года назад

    這些技巧超級有用🥺🥺

  • @雲風-i5y
    @雲風-i5y 3 года назад

    人帥又優秀

  • @tyolosola9512
    @tyolosola9512 3 года назад

    每次听完泰瑞,都很受用

  • @左程云编程
    @左程云编程 3 года назад

    老师讲的很棒,我这边有算法的面试题,有需要的小可爱 去主页查看哈~

  • @yyyyyiya4970
    @yyyyyiya4970 3 года назад

    中间的meme插入很有趣 哈哈哈

  • @xunxas12316
    @xunxas12316 3 года назад

    期待會有系統設計的設計思維~

  • @myrondai
    @myrondai 3 года назад

    看你的影片就知道你的interview会很顺利。

  • @wenhsunyang7026
    @wenhsunyang7026 3 года назад

    現在很流行的雲端侍服器及AI 人工智能都很熱門,如果跨入必然創新成立

  • @ruxiz2007
    @ruxiz2007 3 года назад

    多谢你的分享, 很多干货。

  • @yeautyye6572
    @yeautyye6572 3 года назад

    非常期待system design

  • @子杰-g4u
    @子杰-g4u 3 месяца назад

    棒棒哒

  • @FuyangLiu
    @FuyangLiu 3 года назад

    讲得不错,支持一下

  • @kaxika8898
    @kaxika8898 3 года назад

    很优秀

  • @leepm7612
    @leepm7612 3 года назад +1

    好帥啊 又有內涵 訂閱!

  • @weinuibear
    @weinuibear 3 года назад +2

    感謝 Terry 超讚的分享,請問學習完 Grokking the System Design 之後,會比較容易消化 DDIA 嗎?(這本真的很難啃)

    • @kkbox1125
      @kkbox1125 3 года назад

      I don't think its gonna be easier for you to digest DDIA after grokking, but grokking its indeed the good starting point.

    • @plsmaop
      @plsmaop 3 года назад

      我覺得這兩本是不同的東西,而且其實 DDIA 像是目錄,蜻蜓點水告訴你有甚麼東西,它的原理大概是如何,我覺得你該做的是掃過 DDIA,覺得那些對你有幫助就去看他的 reference 往下挖掘下去

  • @cpeter0702
    @cpeter0702 3 года назад

    很有幫助耶 ~~~感謝分享

  • @TheOrangeFreeze
    @TheOrangeFreeze 3 года назад

    感謝分享,獲益良多

  • @louisfghbvc
    @louisfghbvc 3 года назад +1

    訂閱了 實用^

  • @user_name_god_like
    @user_name_god_like 3 года назад

    靠 這個講的好棒。

  • @jajalaba
    @jajalaba 3 года назад

    這集都沒有幹瞧(表示我有認真看完),期待下次能聽到你說二句台語🤣

  • @nas4799
    @nas4799 3 года назад

    System design真的很深

  • @nd.drones
    @nd.drones 3 года назад

    學到好多 謝謝分享

  • @五十嵐梨奈-z7z
    @五十嵐梨奈-z7z 3 года назад +12

    脖子紅紅的好明顯😂😂

  • @atlanticbeach2020
    @atlanticbeach2020 3 года назад

    太棒了 收藏!

  • @leochan1104
    @leochan1104 2 года назад

    系統設計有書還是網站可以參考嗎?
    系統設計跟design是同一種東西嗎?

  • @shawnhu
    @shawnhu 3 года назад

    帮助很大,感谢分享

  • @bedtimestory1122
    @bedtimestory1122 3 года назад

    也太赞了吧👍

  • @weichen495
    @weichen495 3 года назад

    解說清楚,漂亮

  • @mudcfu
    @mudcfu 3 года назад

    不錯 支持

  • @webtest9455
    @webtest9455 3 года назад

    雖然我的工作是前端設計,但也學到了有用的邏輯概念,好像可以應用在網頁設計上吧.。

  • @jslin3714
    @jslin3714 3 года назад +2

    先卡位、順便幫Nic卡

    • @hackbearterry
      @hackbearterry  3 года назад +1

      Nick哥不會寂寞

    • @jslin3714
      @jslin3714 3 года назад

      @@hackbearterry
      非常感謝泰哥的分享
      雖然職種不大一樣
      接觸不同面向的面試觀還是很受用
      最近剛好考慮轉職
      兩位大神剛好都上面試相關影片
      請賜予我力量

  • @denshaSai
    @denshaSai 3 года назад +1

    What other resources do you used besides grokking? I guess it only has classical problems but to know more other ways to do stuffs what should I used?
    Also for behavioral what should I say if I didn't lead a big team already to use as real example but want to demonstrate I can handle the responsibility to get the higher level offer

    • @hackbearterry
      @hackbearterry  3 года назад +1

      Designing Data-Intensive Applications is another good book to read.
      We all start from somewhere. Let's say you begin mentoring junior engineers, and then you start leading a bigger project.

  • @hendrylai7550
    @hendrylai7550 3 года назад

    感謝分享!

  • @jacky6432
    @jacky6432 3 года назад

    請問學UML算是在學系統設計嗎,有推薦的課程或書籍嗎

  • @yuli.kamakura
    @yuli.kamakura 3 года назад

    非常好