【面經(jīng)】拼多多 服務端開發(fā)暑期實習(已信息確認)
時間線:
- 3.9 筆試
- 3.15 一面
- 3.18 二面
- 3.26 三面
- 4.2 HR 電話面
- 4.16 面試官留聯(lián)系方式
- 4.24 信息確認,因已有 offer 不推進流程
3.15 拼多多一面 50min
周六約面,全程共享屏幕,并且白板編程無任何代碼提示
手撕
力扣簡單題,合并兩個有序鏈表
面試官:能不能從各方面優(yōu)化?我一看這題還怎么優(yōu)化?把 dummy 節(jié)點去了,然后考慮了一堆邊界條件在那改改改,無法調(diào)試,面試官不停問“你覺得你這有問題嗎?”
項目
一直聊實習項目,比其他公司聊的差,比螞蟻聊的好,我耐心的講著這個解決方案的所有優(yōu)化點,每講完一點面試官就沉默一分鐘,我真以為網(wǎng)卡了
反問
- 面評?寫代碼,要注意準確性和健壯性balabala,實習工作解決方案注意高并發(fā)大流量
- 幾輪面試?如果前兩輪面試官差異過大,會有三輪技術面
- 業(yè)務?整個pdd統(tǒng)一面試
3.18 拼多多二面 50min
面試官很nice,面試系統(tǒng)還是很拉,記事本編程,跟筆試一樣點外面就算作弊
項目
- 之前實習的是什么公司,平臺是做什么的?一個部門多少人
- 介紹下實習項目
- 瓶頸怎么解決?如何配置?如何監(jiān)控流量?
- RocketMQ 八股:用過哪些MQ?架構?NameServer 存 Broker 什么信息?生產(chǎn)者如何對接 MQ?
- OOM 問題的解決方案,項目對應的 JVM 參數(shù)?怎么在 JVM 參數(shù)上配置內(nèi)存限制?
手撕
尋找旋轉排序數(shù)組中的最小值,面試官提示下補充了邊界條件
反問
- 面試官所在部門:大數(shù)據(jù)平臺 離線業(yè)務
- 簡歷現(xiàn)在已經(jīng)到部門了嗎?目前還沒有,原則上隨機,但是可以有傾向的部門供考慮,或者被某個部門撈
3.26 拼多多大數(shù)據(jù)平臺三面 50min
略有壓力面,項目又被問穿啊啊啊啊啊啊啊,其他都接到了,希望別掛我
項目&八股
- MySQL 只分表不分庫,為什么就能加快查詢?(上來就完蛋了媽的。。最后想可能是緩存的原因)
- MySQL 兩列(c1 c2 )建立聯(lián)合索引,對于建立 c1 c2 還是 c2 c1 都要考慮什么?
- MySQL 索引失效場景?
- explain 你主要看哪些列?
- InnoDB 的 LRU 是如何解決緩存污染問題的?
- Redis 持久化了解嗎?(不了解,引到了網(wǎng)絡or數(shù)據(jù)結構)
- Redis ZSet 底層實現(xiàn)?跳表那個因子是怎么確定的?
- MySQL 事務持久性是怎么實現(xiàn)的?
算法
最大子數(shù)組和,同時也要輸出對應的子數(shù)組
反問
業(yè)務?大數(shù)據(jù)平臺的平臺能力
對實習生要求?對做的每個事都要有條理,弄清楚原因
4.2 拼多多 HR 面 15min
- 三輪面試中印象最深刻的地方?面試表現(xiàn)怎么樣?
- 在前司實習的時候部門是做什么的?做了什么工作?
- 為什么不考研直接工作了?
- 方便問下家庭信息嗎?怎么看待你的選擇?有沒有女朋友?
- 期望的實習薪資是多少?
- 有沒有在這里工作的學長學姐,了解工作強度嗎?
- 反問實習時長:要求一周至少出勤 5 天,7 ~ 8 月必須全勤,5 月開放入職
- 反問面試結果通知時間:1 ~ 2 周后