温哥华某FAANG厂码农深夜吐槽:面试真的只有刷题这一条路吗?
最近帮公司面了几个new grad和跳槽的同学,发现大家Leetcode都刷得飞起,hard题秒解…但一到系统设计和BQ(Behavioral Questions)环节就开始疯狂踩雷。说实话,刷题确实是门槛,但光靠刷题真的不够啊!
分享几个我自己挂过也见证别人挂过的痛點:
系统设计只会背模版,被追问scaling细节直接卡壳
BQ回答用STAR但Situation和Action根本对不上
碰到「如何设计系统」立刻套AWS服务,但连服务之间的latency都不考虑
代码写得快但完全不写test case也不考虑edge case
其实除了刷题还能干这些:
用实际项目理解系统设计trade-off(比如自己搭个tiny URL服务)
每天练1个BQ故事,找peer mock interview(推荐用zoom录屏回放!)
多看tech blog(High Scalability/Architecture Notes强推)
参与开源项目积累真实协作经验
最后暴言:面试像谈恋爱,刷题是颜值门槛,但决定要不要你的永远是内涵和气场啊!