面試經驗
小米網路科技有限公司 軟體開發C++方向
- 公司:
- 面試地區:線上面試
- 應徵職稱:
- 相關職務經驗:2 年
- 面試時間:2025 年 4 月
- 填寫時間:2025 年 5 月
- 面試結果:沒通知
- 待遇:1,300,000 / 年
- 評分:
- 有以下特殊問題:
- 沒有,就很常規,也無趣的題目
面試問題
一面
自我介紹
演算法題:反轉鏈表,秒了,寫完遞迴讓寫循環,口述如何找到小於 n 的元素且不佔用額外記憶體
聊了一下實習,沒問技術問題
問:畢業前可以來實習嗎?
問:深拷貝與淺拷貝的區別?
問:Lambda 表達式,有遇過什麼錯誤嗎?
問:記憶體洩漏的原因是什麼?
問:記憶體洩漏的行程掛掉之後還會有影響嗎?
問:你接觸的是哪個版本的 C++,是 98 還是 11?
問:有什麼新特性?常用的有哪些?
反問:
技術棧?C++
業務?相機底層,跟晶片接觸不少,需要進去後再學
時長:30 分鐘
平台:飛書
總結:有點水,面完半小時約了當天二面
二面:
自我介紹
手寫題:寫一個類,包含 const、static、指標、引用四個成員,並寫出建構、解構、拷貝、賦值、移動函式
問:了解智能指標嗎?怎麼實作一個 shared_ptr?它是執行緒安全的嗎?如何保證?
問:了解多執行緒嗎?條件變數怎麼用?notify_all() 要加鎖嗎?有什麼風險?
反問:
後續流程?
有什麼建議?
時長:30 分鐘
面試流程
一開始是人資大概聊了一下,大約10分鐘,主要是介紹一下小米。
技術面試是兩位工程師依序過來面試的。問得非常細,每個人大概面了1到1個半小時,會問你做過的專案,還要求在紙上寫出程式。
程式題包括一些實作複雜演算法的問題,以及一些小米實際工作中遇到的問題。
再後來是經理過來面試,又談了大約一個小時。主要是介紹小米目前正在進行的專案,以及如何與其他團隊協作。最後談到了薪資。
沒有回報記錄
小米網路科技有限公司的薪水看更多>>
詳細給推
感謝大大無私分享
蒸的很蚌
真的非常謝謝你的分享!
很實用!
台灣的職場因為有你變得更好!