Netflix Experimentation Intern 面經 | Netflix Intern OA

3,554Views
Netflix Experimentation Intern 面經 | Netflix Intern OA

Netflix SDE Intern 的面試真的不是一般的硬核,整個面試過程下來真的像是完成了一場高強度馬拉松,腦力全面拉滿。

面試題目

1st round

第一個問題是 Design video streaming platform,這是必考題,要設計類似Netflix的整個系統。

重点是microservices架构,API Gateway做routing,User Service处理认证,Content Service管理视频metadata,Streaming Service处理播放请求。CDN是核心,Netflix用自己的OpenConnect,把popular content预先cache到edge servers。

第二個問題我選了 diff-in-diff(還可以選 observational study, optimal stopping, one more AB test),問了:

  • explain the concept of diff-in-diff
  • how do you use a diff-in-diff to estimate a national level policy shock
  • how do you do placebo test
  • how do you cluster standard error?
  • what’s the level.

2nd round:

live coding,完全不讓你開Google!面試官全程觀察你寫程式 + 問細節 LC原題+變形(圖、並發、stream處理)

系統設計小題:Design a scalable video metadata service Debugging & Optimization:給你個performance bottleneck的函數,分析並改寫,Netflix非常重視“清晰表達 + 編程習慣 + 可維護性”,而不只是跑出答案。

行為面試

很基本的問題,包括 work with non tech audience,deal with conflict 等。 重點圍繞著Netflix的Freedom & Responsibility文化。

  • Why Netflix?
  • Talk about my research.
  • Talk about my research.
  • No clear guideline?

Netflix Intern面試Tips

Coding 刷了 Netflix 高頻題。

System Design Netflix 很喜歡考 Video/CDN 相關設計,建議重點準備: Rate limiter Content delivery pipeline Real-time metrics pipeline。

BQ面 一定要看 Netflix 的 Culture Deck 案例準備比模板回答更重要,HR喜歡你講真實故事 + 獨立思考 不要迴避挑戰性問題,例如「你 disagree 上級怎麼做的

ProgramHelp提供 無痕遠程助攻,程式設計題即時語音輔助,不通過不收費,全程人工輔助,拒絕AI,如果你也需要 Netflix SDE Intern 的輔助、代面服務,請立即聯絡我們

author avatar
Alex Ma Staff Software Engineer
目前任職於Google,10餘年開發經驗,目前擔任Senior Solution Architect職位,北大電腦本碩,擅長各種演算法、Java、C++等程式語言。在學校期間多次參加ACM、天池大數據等多場比賽,擁有多場頂級paper、專利等。
END
 0