前言
自我介紹一下,本人普通一本畢業,畢業后一直待在一家不大不小的外包公司,五月份的時候因為一些個人原因離職了,離職后處理完私事后一直在看面經刷題以及做專案經驗,然后在9月面試了美團,9.25號收到意向書!現在我也來寫面經,希望能幫助到跟我一樣的人!
9.10號一面1h
1.自我介紹
2.為什么轉專業?
3.本科接觸過哪些編程?
4.本科研究生成績排名?
5.數學建模比賽負責什么?
6.秒殺系統介紹一下?為什么要引入redis?
7.還知道其他快取嗎?
8.memcached和redis區別?
9.redis支持多核嗎?
10.多核是啥意思?并行并發的區別?用專業術語描述一下
11.redis的value支持多大?
12.redis的過期策略?
13.100k的資料適合用memcached還是redis?(應該是memcached)
14.mq有幾種?區別了解嗎?(rabbitmq,rocketmq,kafka區別)
15.七層網路協議都有哪些?
16.TCP/IP五層有哪些?為什么分層?
17.交換機,路由器是哪一層?物理層是啥?
18.TCP和Http的區別?
19.http是基于tcp還是udp?
20.長連接說一下
21.tcp的報文頭?有報文長度嘛?
22.tcp和udp區別?
23.粘包問題怎么解決?(添加報文長度、每個報文結尾加分隔符、報文設定固定長度、發送方關閉nagle演算法)
24.滑動視窗,擁塞控制說一下,視窗滿了怎么辦?緩沖了解嗎?
25.四次揮手狀態位?客戶端處于finwait1的時候還能給服務端發資料嗎?
26.int和Integer區別?
27.定義一個Integer,存在哪?
28.堆和堆疊區別?
29.多載和重寫區別?
30.一個類中可以重寫方法嗎?
31.執行緒池的優點?
32.多執行緒解決的問題是什么?有缺點嗎?
33.死鎖解釋一下?如何解決?
34.呼叫start和run的區別?sleep和wait區別?
35.垃圾回收演算法有哪些?在哪里進行?
36.全域變數存在哪?
37.代碼能力怎么樣?1-10打分,如何打分?
38.跟代碼能力特別強的同學的差距在哪?
39.代碼題:冒泡排序
先寫了個普通的冒泡,之后問如何優化一個已經排好序的陣列的輸出,之后又讓遞回寫冒泡排序,
面經分享
在這里分享一下我的面試題,這些都是我自己根據網上的資料和自己的資料整合起來的,大概包括了很多知識點,其中包括了有基礎知識、Java集合、JVM、多執行緒并發、spring原理、微服務、Netty 與RPC 、Kafka、日記、設計模式、Java演算法、資料庫、Zookeeper、分布式快取、資料結構等等,有需要的朋友點擊這里備注csdn即可無償獲取,希望幫助到大家!
9.16號二面1h
1.先做演算法題:
洗掉鏈表中節點值等于target的節點,
不創建輔助節點該怎么做?
2.深拷貝和淺拷貝的區別?
3.專案相關問題
4.場景題:微博大V每次發微博,如何設計一個介面,給大V的所有粉絲進行推送訊息?
剛開始說用訊息佇列,后來面試官說如果大V是話癆,佇列滿了就不行,而且按照主題監聽,需要設定特別多主題,因為有很多大V也不行,
后面主要是圍繞設計資料庫,如何互關,如何建表,等等說的,
這塊有聊了二十分鐘左右,
5.性格上有什么缺點?
6.哪些offer,怎么選擇?
7.反問:部門業務?
答:美團平臺,搜索組
9.18號三面45min
1.自我介紹
2.專案介紹?了解c++嗎?
3.秒殺系統介紹一下?為啥引入redis?
4.為啥redis快?
5.其他快取了解什么?區別?
6.在導師合作公司都干了什么?(人臉識別相關)
7.介紹一下你的人臉識別檢測系統(這塊說了十分鐘左右)
8.秒殺系統壓測了嗎?如果繼續增大并發量,那么接下來的瓶頸是什么?如何解決?(mq)
9.做題:字串翻轉(abc→cba)
說實話,碰到這個題我驚呆了,我和面試官確認了兩遍題目,面試官說對,就是反轉字串!
10.redis和mysql區別?
11.之前參加的比賽有沒有創新點?介紹一下
12.畢業設計方向是什么?有沒有創新點?
13.其他家offer有沒有偏向的?想去哪?
14.以后規劃?
15.面試官后面介紹說自己組里是做搜索的,有工程和演算法,以后有機會也可以進去轉演算法之類的,面試官人很nice~
16.面試官介紹自己部門差不多5min
9.23號HR面15min
1.自我介紹
2.挑一個對自己挑戰大的專案說一下,遇到什么問題?如何解決?
3.團隊分歧怎么看?
4.了解我們部門業務嗎?
5.家在哪?父母做什么的?意向地?
6.如果能拿到offer,能實習嗎?
7.還有其他offer嗎?想去哪?
8.為什么知道美團的Java比較好?
9.反問:新人培養,公司有5天培訓,之后部門有導師帶,定期分享會等等~
10.反問:什么時候有結果?答:1-2周之內
最后
分享是一種美德,下面附上我的資料大家需要的可以自取;
對于大廠面試,我最后想要強調的一點就是心態真的很重要,是決定你在面試程序中發揮的關鍵,若不能正常發揮,很可能就因為一個小失誤與offer失之交臂,所以一定要重視起來,以上資料都是免費獲取的,有需要的點擊這里備注csdn即可免費獲取,希望幫助到你們!另外提醒一點,充分復習,是消除你緊張的心理狀態的關鍵,但你復習充分了,自然面試程序中就要有底氣得多,
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/227573.html
標籤:其他



