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