為了幫助職業(yè)圈網(wǎng)友能夠及時了解美團(tuán)網(wǎng)的面試流程以及面試過程所涉及的面試問題,職業(yè)圈小編把剛獲得的美團(tuán)網(wǎng)面試經(jīng)驗馬上編輯好,快速提供給大家,以便能夠盡快幫助到有需要的人。
面試的職位是測試開發(fā)工程師。
參加美團(tuán)測開工程師網(wǎng)上面試,開場先自我介紹。面試官圍繞測試?yán)碚?、編程語言、項目經(jīng)驗展開提問。全程約 1 小時,面試官親和,引導(dǎo)解答難題,整體體驗良好 。
# 算法
求兩個整數(shù)的平均數(shù)(整數(shù)溢出)
螺旋數(shù)組
# 項目
## 點贊系統(tǒng)
簡單介紹一下點贊系統(tǒng),底層用到了Redis的什么結(jié)構(gòu)
追問,會不會出現(xiàn)比較大的set,比如有10w個人點贊了,你的set多大
回答了項目數(shù)據(jù)量不會很大,追問為什么用Redis
提到了點贊系統(tǒng)有并發(fā),但是并發(fā)帶來了大數(shù)據(jù)量,現(xiàn)在的設(shè)計能不能匹配需求
特別大的set會帶來什么問題?Redis中特別大的K-V會帶來什么問題?
為什么用Redis不用MySQL
Redis中Zset的ZCOUNT的時間復(fù)雜度是多少?哪些操作是比較昂貴的,查找復(fù)雜度嗎?
如果去批量操作的話時間復(fù)雜度是多少,Zset數(shù)據(jù)結(jié)構(gòu)是什么?跳表的什么比較昂貴
## 排行榜系統(tǒng)
提到了“采用分表方式進(jìn)行動態(tài)數(shù)據(jù)存儲”,其中分表指的是什么?
講一下分表的邏輯,按照什么來分表的,你是怎么做分表的?
什么是分表?
給你一個id怎么判斷去哪張表讀
面試的職位是java開發(fā)。
HR會通過電話了解你的基本情況、項目經(jīng)驗、技術(shù)背景,以及對崗位的理解和興趣。
技術(shù)面試由技術(shù)負(fù)責(zé)人或團(tuán)隊成員進(jìn)行,深入探討你的技術(shù)能力和項目經(jīng)驗。
你能講講Java的內(nèi)存模型和垃圾回收機(jī)制嗎?
你了解Java中的多線程和并發(fā)控制嗎?請舉例說明你在項目中如何應(yīng)用。
解釋一下Java中的synchronized和ReentrantLock的區(qū)別。
你熟悉哪些常用的設(shè)計模式?請舉例說明在項目中的應(yīng)用。
如何實現(xiàn)一個高效的LRU緩存?
說說你對二叉搜索樹、哈希表的理解,以及它們的應(yīng)用場景。
給定一個數(shù)組,找出其中的第K大元素。
你如何設(shè)計一個高并發(fā)的訂單系統(tǒng)?需要考慮哪些方面?
你了解微服務(wù)架構(gòu)嗎?在項目中是如何實現(xiàn)的?
如何保證系統(tǒng)的高可用性和擴(kuò)展性?
面試的職位是暑期實習(xí)后端開發(fā)一面面經(jīng)。
經(jīng)典的自我介紹,然后就是八股拷打,可能是因為我的項目經(jīng)驗沒有太多,所以問的我都是基礎(chǔ)問題,面試官是比較和藹的,50min就面試完了。總體來說我感覺是自己對基礎(chǔ)知識掌握不扎實,后面也是確實掛了。
本地核心商業(yè)業(yè)務(wù)研發(fā)平臺 50min 一.java基礎(chǔ) 1.泛型是什么?java怎么實現(xiàn)泛型?作用是什么? 2.深拷貝,淺拷貝,=,equals (沒回答好,連clonable接口都忘了,其實可以一路說到序列化反序列化實現(xiàn)深拷貝的) 二.計網(wǎng) 1.tcp,udp在哪一層?區(qū)別是?你們當(dāng)初寫tcp接口的時候傳入一個時間參數(shù),它是什么? (當(dāng)時沒怎么聽清,問了一句“是超時時間?”,確實不記得了,不敢拖,就說不記得了。嗎的,其實是超時重傳?) 三.Spring 1.講一下IOC (這里我說ioc其實要和di一起說,然后又被追問了di) 2.怎么解決循環(huán)依賴 四.設(shè)計模式 1.有沒有用過哪些設(shè)計模式? (用過,然后說明了一下簡單工廠和工廠方法模式) 2.能不能用一句話概括一下,工廠模式的作用 五.JUC 1.線程池的核心參數(shù) 2.為什么要有corepoolsize和maxpoolsize兩個不同參數(shù)? 3.拒絕策略有哪些? 六.redis 1.有哪些常見的數(shù)據(jù)結(jié)構(gòu)?(好像真的只問了這一個問題,現(xiàn)在想不起來了) 七.數(shù)據(jù)庫 1.索引數(shù)據(jù)結(jié)構(gòu)選用b+tree的優(yōu)勢 2.事務(wù)隔離級別有哪些 3.有兩個事務(wù),都是先select再update,會有并發(fā)問題嗎? (我說沒有,除非幻讀,然后問怎么避免,我不記得了,就只說加鎖?答案應(yīng)該是加臨鍵鎖或者forupdate) sql題: 學(xué)生表(有classid),成績表(主鍵是studentid),找出每個班級分?jǐn)?shù)最高的同學(xué)。 (炸了,groupby后面我跟limit1,這會直接報錯的,得跟個聚合函數(shù)max啊?) 手撕: 路徑之和II(十五分鐘撕完了,一開始看錯了題目)
面試的職位是互聯(lián)網(wǎng)運(yùn)營。
1.自我介紹
2.面試官介紹部門和業(yè)務(wù)市場
3.如何給美團(tuán)買菜進(jìn)軍新城市制定銷售額目標(biāo)?
(拆分)4.與銷售額相關(guān)的重要指標(biāo)?5.競爭對手對消費(fèi)者進(jìn)行購物補(bǔ)貼,你
認(rèn)為我們是否應(yīng)該效仿?
6.購物補(bǔ)貼帶來的缺點和問題
7.反問
3.你認(rèn)為自身的優(yōu)缺點是什么?如果錄取你的可能原因是什么?不錄取的可能原因又是什么?
4.你有關(guān)注一些什么樣的新聞?答的新零售
5.對比盒馬以及美團(tuán)生鮮運(yùn)營模式的不同和優(yōu)缺點,分別從用戶需求和運(yùn)營難度回答
(這個問題我感覺答得不好,但是小姐姐特別循循善誘,指出了我答案中的一些問題,并且給了一些 tips 和建議,引導(dǎo)我說出正確思路,然后延展了很多討論。
6.如何估計線上生鮮的市場規(guī)模?7.如何驗證估計能接受線上生鮮的用戶
比例?
面試的職位是大客戶合作。
美團(tuán)官網(wǎng)投遞了暑期實習(xí),第三志愿撈面,總共兩輪面試,針對美團(tuán)醫(yī)藥健康業(yè)務(wù)板塊了解業(yè)務(wù)在集團(tuán)的定位,根據(jù)研報和公眾號了解醫(yī)藥O2O行業(yè)的現(xiàn)狀,結(jié)合崗位JD拆解個人經(jīng)歷,強(qiáng)調(diào)個人在銷售和運(yùn)營支持方面的能力。
1. 自我介紹
2. 以前的經(jīng)歷基本在金融財會,為什么投遞的崗位都是運(yùn)營和大客戶?
3. 未來的職業(yè)規(guī)劃是什么?
4. 在某個實習(xí)中提到了向合作方提供投資測算方案,主要考慮的因素有哪些?
5. 在某個實習(xí)項目中承擔(dān)了什么任務(wù),對項目有什么幫助?
6. 在某個實習(xí)項目中遇到了哪些難點,是怎么解決的?
面試的職位是AI產(chǎn)品經(jīng)理。
八股一個沒問,全部在問項目經(jīng)歷
了不了解現(xiàn)有車企的自駕方案,評價一下
有沒有試駕過
了解ai嗎,做過應(yīng)用沒
讓你來做一個配送車,打算怎么做(啊啊啊當(dāng)時被前面問暈了,沒想到從產(chǎn)品整個的角度出發(fā)),就答了一些我覺得配送車和其他普通無人車的區(qū)別,應(yīng)該怎么做。
最后反問
問完他又問了一個問題,問我為啥做產(chǎn)品,對自己的未來職業(yè)規(guī)劃
1.自我介紹
2.項目中是否使用AI開發(fā),前端后端
3.對比過gpt4和gpt-4o-mini嗎
4.claude 和qwen 比哪個在文本理解上更好一點
5.gemin 還是啥大模型(沒用過不知道)
6.你覺得自己跟其他產(chǎn)品經(jīng)理的優(yōu)勢在哪里(本人開發(fā)背景)
7.你對agent是怎么理解的
8.了解過RAG嗎
9.有能在頁面上看的AI項目嗎(簡歷里面有原型圖,項目在另一臺電腦上)
(共2408條) 北京字節(jié)跳動科技有限公司
(共2154條) 京東商城
(共2149條) 阿里巴巴
(共526條) 唯品會
(共2408條) 北京字節(jié)跳動科技有限公司
(共26條) 騰訊科技