2025秋招美團軟件開發(fā)工程師
2025秋招美團軟件開發(fā)工程師
美團2024年(2025屆)秋季校招 軟件開發(fā)工程師(前端、移動端方向)。
2024-08-08 投遞簡歷。
2024-08-09 在線筆試。
試卷名稱:美團2024年秋招第一場筆試【前端、移動端方向】。
考試時間:(北京時間,UTC+08:00)2024-08-10 10:00:00 -- 12:00:00。
考試時長:120分鐘。
考試內(nèi)容及范圍:單選題30道,每題2分,共60分。
操作系統(tǒng)、計算機網(wǎng)絡(luò)、數(shù)據(jù)結(jié)構(gòu)與算法、JavaScript、SQL。
編程題2道。
第1題,難度簡單,15分。
哈希表,按長度順序嘗試密碼,求最多和最少的嘗試次數(shù)。
第2題,難度中等,25分。
動態(tài)規(guī)劃,從數(shù)組中逐個或整體移除元素,求最小費用。
考試過后有機會申請參加第二次筆試。
2024-08-17 技術(shù)筆試。
試卷名稱:美團2024年秋招第二場筆試【前端、移動端方向】。
考試時間:(北京時間,UTC+08:00)2024-08-17 19:00:00 -- 21:00:00。
考試時長:120分鐘。
2024-08-27 面試邀約。
郵件面試邀請,可自選時間。
【面試職位】:軟件開發(fā)工程師(前端、移動端方向),【面試時間】:2024-08-28 17:00。
【面試部門】:核心本地商業(yè)-到店研發(fā)平臺,【面試形式】:美團視頻面試。
【面試類型】:業(yè)務(wù)初試。
2024-08-28 技術(shù)一面,美團軟件開發(fā)工程師(前端、移動端方向),面試時長40分鐘。
1.自我介紹。
2.有去實習(xí)過嗎?
開始問簡歷項目。
3.簡述第一個項目,難點在哪里?你是如何解決的?
4.為什么投前端、移動端崗位?對崗位工作內(nèi)容有了解嗎?
5.有沒有寫過前端、移動端項目?
開始計算機網(wǎng)絡(luò)八股文。
6.tcp和udp協(xié)議有什么區(qū)別?
tcp傳輸控制協(xié)議,面向連接、可靠性高、傳輸速度慢(重傳機制)、數(shù)據(jù)包小,應(yīng)用于文件傳輸、email、網(wǎng)頁瀏覽等。
udp用戶數(shù)據(jù)報協(xié)議,無連接、可靠性低、傳輸速度快、數(shù)據(jù)包大,應(yīng)用于音視頻流傳輸、網(wǎng)絡(luò)游戲、實時通信等。
7.http可以用udp嗎?
http通常是基于tcp協(xié)議的,因為它需要確保數(shù)據(jù)的可靠傳輸和順序。但是http也可以在udp上實現(xiàn),比如http/3就是基于quic協(xié)議。
8.http和https有什么區(qū)別?
https增加了ssl/tls加密層,確保數(shù)據(jù)安全。
9.https具體是怎么保證數(shù)據(jù)傳輸?shù)陌踩?
握手過程:客戶端和服務(wù)器首先會進行一個握手過程,協(xié)商使用哪種加密算法。證書驗證:服務(wù)器會發(fā)送一個數(shù)字證書給客戶端,客戶端會驗證這個證書的可信度。對稱加密:一旦握手成功,雙方會使用對稱加密算法來加密傳輸?shù)臄?shù)據(jù),這樣可以確保數(shù)據(jù)在傳輸過程中不會被竊聽或篡改。
10.請簡述一次https連接的全流程。
HTTPS連接的全流程包括TCP三次握手、SSL/TLS握手和數(shù)據(jù)傳輸。SSL/TLS握手過程:Client Hello:客戶端向服務(wù)器發(fā)送SSL/TLS版本等。Server Hello:服務(wù)器響應(yīng)并發(fā)送自己的證書(包含公鑰)給客戶端。證書驗證:客戶端驗證服務(wù)器證書的合法性。密鑰交換:客戶端生成一個預(yù)主密鑰,并使用服務(wù)器證書中的公鑰進行加密后發(fā)送給服務(wù)器。服務(wù)器使用自己的私鑰解密得到預(yù)主密鑰。生成會話密鑰:客戶端和服務(wù)器使用預(yù)主密鑰和之前生成的隨機數(shù),通過一定的算法生成會話密鑰。
11.客戶端如何驗證公鑰的有效性?
通過驗證CA的可信度、證書簽名、證書信息、證書有效期以及證書吊銷狀態(tài)等多個方面。
12.公鑰和私鑰的作用是什么?
公鑰用于加密數(shù)據(jù),私鑰用于解密數(shù)據(jù)。
13.對稱加密和非對稱加密的適用范圍。
對稱加密,也稱為單密鑰加密,使用同一個密鑰進行數(shù)據(jù)的加密和解密,適用于大量數(shù)據(jù)加密、網(wǎng)絡(luò)通信、敏感數(shù)據(jù)存儲等。非對稱加密使用一對公鑰和私鑰進行數(shù)據(jù)的加密和解密,適用于安全通信、數(shù)字簽名、密鑰交換等。
14.https一定是安全的嗎?如何攔截并破解它?
https不是絕對安全,可以通過中間人攻擊、證書偽造等方式破解。
15.你了解其他的安全攻擊方式嗎?
DDoS攻擊、SQL注入攻擊等。
16.數(shù)據(jù)庫為什么要建立索引?提高查詢速度。
17.你知道主從復(fù)制嗎?
主從復(fù)制是指將主數(shù)據(jù)庫的DDL和DML操作通過二進制日志傳到從數(shù)據(jù)庫上,然后在從數(shù)據(jù)庫上對這些日志進行重做,實現(xiàn)讀寫分離。
18.你用過哪些前端框架語言?
HTML/CSS/JavaScript是前端基礎(chǔ),React是一個用于構(gòu)建用戶界面的JavaScript庫,Vue是一個漸進式JavaScript框架。
19.講一下從輸入網(wǎng)址,到頁面呈現(xiàn)的全過程。
DNS解析、TCP連接、發(fā)送HTTP請求、服務(wù)器處理請求、瀏覽器接收響應(yīng)、解析HTML/CSS、執(zhí)行JavaScript。
20.如何計算頁面渲染時間?
利用Performance API記錄頁面渲染起止時間點。
21.講一下Cookie和Session。
Cookie儲存在客戶端,保存用戶偏好等。Session是服務(wù)器端用來存儲用戶信息的一種機制,它通過在服務(wù)器端維護一個用戶會話空間來保持用戶狀態(tài)。
22.服務(wù)器之間如何實現(xiàn)共享session?
使用共享數(shù)據(jù)庫,每個服務(wù)器通過訪問同一個數(shù)據(jù)庫來讀取和更新session數(shù)據(jù)。使用緩存系統(tǒng),利用分布式緩存系統(tǒng)來存儲session數(shù)據(jù)。
23.使用git時,如果你想拉取別人的代碼,但是你已經(jīng)改動了一些文件,應(yīng)該怎么辦?
git stash保存當(dāng)前的工作目錄的狀態(tài),git pull拉取別人的代碼,git stash pop恢復(fù)我的改動。
24.你了解AI、大模型嗎?
反問:如何理解核心本地商業(yè)-到店研發(fā)平臺?
面試官:公司可以分為到店、到家、到綜三個部門,每個部門都有業(yè)務(wù)方向和技術(shù)方向,業(yè)務(wù)方向是開發(fā)相關(guān)產(chǎn)品,技術(shù)方向是進行技術(shù)探索,比如AI、大模型這些領(lǐng)域。
2024-10-09 郵件問卷,美團2025屆校園招聘志愿調(diào)劑調(diào)研問卷。
美團2024年(2025屆)秋季校招 軟件開發(fā)工程師(前端、移動端方向)。
2024-08-08 投遞簡歷。
2024-08-09 在線筆試。
試卷名稱:美團2024年秋招第一場筆試【前端、移動端方向】。
考試時間:(北京時間,UTC+08:00)2024-08-10 10:00:00 -- 12:00:00。
考試時長:120分鐘。
考試內(nèi)容及范圍:單選題30道,每題2分,共60分。
操作系統(tǒng)、計算機網(wǎng)絡(luò)、數(shù)據(jù)結(jié)構(gòu)與算法、JavaScript、SQL。
編程題2道。
第1題,難度簡單,15分。
哈希表,按長度順序嘗試密碼,求最多和最少的嘗試次數(shù)。
第2題,難度中等,25分。
動態(tài)規(guī)劃,從數(shù)組中逐個或整體移除元素,求最小費用。
考試過后有機會申請參加第二次筆試。
2024-08-17 技術(shù)筆試。
試卷名稱:美團2024年秋招第二場筆試【前端、移動端方向】。
考試時間:(北京時間,UTC+08:00)2024-08-17 19:00:00 -- 21:00:00。
考試時長:120分鐘。
2024-08-27 面試邀約。
郵件面試邀請,可自選時間。
【面試職位】:軟件開發(fā)工程師(前端、移動端方向),【面試時間】:2024-08-28 17:00。
【面試部門】:核心本地商業(yè)-到店研發(fā)平臺,【面試形式】:美團視頻面試。
【面試類型】:業(yè)務(wù)初試。
2024-08-28 技術(shù)一面,美團軟件開發(fā)工程師(前端、移動端方向),面試時長40分鐘。
1.自我介紹。
2.有去實習(xí)過嗎?
開始問簡歷項目。
3.簡述第一個項目,難點在哪里?你是如何解決的?
4.為什么投前端、移動端崗位?對崗位工作內(nèi)容有了解嗎?
5.有沒有寫過前端、移動端項目?
開始計算機網(wǎng)絡(luò)八股文。
6.tcp和udp協(xié)議有什么區(qū)別?
tcp傳輸控制協(xié)議,面向連接、可靠性高、傳輸速度慢(重傳機制)、數(shù)據(jù)包小,應(yīng)用于文件傳輸、email、網(wǎng)頁瀏覽等。
udp用戶數(shù)據(jù)報協(xié)議,無連接、可靠性低、傳輸速度快、數(shù)據(jù)包大,應(yīng)用于音視頻流傳輸、網(wǎng)絡(luò)游戲、實時通信等。
7.http可以用udp嗎?
http通常是基于tcp協(xié)議的,因為它需要確保數(shù)據(jù)的可靠傳輸和順序。但是http也可以在udp上實現(xiàn),比如http/3就是基于quic協(xié)議。
8.http和https有什么區(qū)別?
https增加了ssl/tls加密層,確保數(shù)據(jù)安全。
9.https具體是怎么保證數(shù)據(jù)傳輸?shù)陌踩?
握手過程:客戶端和服務(wù)器首先會進行一個握手過程,協(xié)商使用哪種加密算法。證書驗證:服務(wù)器會發(fā)送一個數(shù)字證書給客戶端,客戶端會驗證這個證書的可信度。對稱加密:一旦握手成功,雙方會使用對稱加密算法來加密傳輸?shù)臄?shù)據(jù),這樣可以確保數(shù)據(jù)在傳輸過程中不會被竊聽或篡改。
10.請簡述一次https連接的全流程。
HTTPS連接的全流程包括TCP三次握手、SSL/TLS握手和數(shù)據(jù)傳輸。SSL/TLS握手過程:Client Hello:客戶端向服務(wù)器發(fā)送SSL/TLS版本等。Server Hello:服務(wù)器響應(yīng)并發(fā)送自己的證書(包含公鑰)給客戶端。證書驗證:客戶端驗證服務(wù)器證書的合法性。密鑰交換:客戶端生成一個預(yù)主密鑰,并使用服務(wù)器證書中的公鑰進行加密后發(fā)送給服務(wù)器。服務(wù)器使用自己的私鑰解密得到預(yù)主密鑰。生成會話密鑰:客戶端和服務(wù)器使用預(yù)主密鑰和之前生成的隨機數(shù),通過一定的算法生成會話密鑰。
11.客戶端如何驗證公鑰的有效性?
通過驗證CA的可信度、證書簽名、證書信息、證書有效期以及證書吊銷狀態(tài)等多個方面。
12.公鑰和私鑰的作用是什么?
公鑰用于加密數(shù)據(jù),私鑰用于解密數(shù)據(jù)。
13.對稱加密和非對稱加密的適用范圍。
對稱加密,也稱為單密鑰加密,使用同一個密鑰進行數(shù)據(jù)的加密和解密,適用于大量數(shù)據(jù)加密、網(wǎng)絡(luò)通信、敏感數(shù)據(jù)存儲等。非對稱加密使用一對公鑰和私鑰進行數(shù)據(jù)的加密和解密,適用于安全通信、數(shù)字簽名、密鑰交換等。
14.https一定是安全的嗎?如何攔截并破解它?
https不是絕對安全,可以通過中間人攻擊、證書偽造等方式破解。
15.你了解其他的安全攻擊方式嗎?
DDoS攻擊、SQL注入攻擊等。
16.數(shù)據(jù)庫為什么要建立索引?提高查詢速度。
17.你知道主從復(fù)制嗎?
主從復(fù)制是指將主數(shù)據(jù)庫的DDL和DML操作通過二進制日志傳到從數(shù)據(jù)庫上,然后在從數(shù)據(jù)庫上對這些日志進行重做,實現(xiàn)讀寫分離。
18.你用過哪些前端框架語言?
HTML/CSS/JavaScript是前端基礎(chǔ),React是一個用于構(gòu)建用戶界面的JavaScript庫,Vue是一個漸進式JavaScript框架。
19.講一下從輸入網(wǎng)址,到頁面呈現(xiàn)的全過程。
DNS解析、TCP連接、發(fā)送HTTP請求、服務(wù)器處理請求、瀏覽器接收響應(yīng)、解析HTML/CSS、執(zhí)行JavaScript。
20.如何計算頁面渲染時間?
利用Performance API記錄頁面渲染起止時間點。
21.講一下Cookie和Session。
Cookie儲存在客戶端,保存用戶偏好等。Session是服務(wù)器端用來存儲用戶信息的一種機制,它通過在服務(wù)器端維護一個用戶會話空間來保持用戶狀態(tài)。
22.服務(wù)器之間如何實現(xiàn)共享session?
使用共享數(shù)據(jù)庫,每個服務(wù)器通過訪問同一個數(shù)據(jù)庫來讀取和更新session數(shù)據(jù)。使用緩存系統(tǒng),利用分布式緩存系統(tǒng)來存儲session數(shù)據(jù)。
23.使用git時,如果你想拉取別人的代碼,但是你已經(jīng)改動了一些文件,應(yīng)該怎么辦?
git stash保存當(dāng)前的工作目錄的狀態(tài),git pull拉取別人的代碼,git stash pop恢復(fù)我的改動。
24.你了解AI、大模型嗎?
反問:如何理解核心本地商業(yè)-到店研發(fā)平臺?
面試官:公司可以分為到店、到家、到綜三個部門,每個部門都有業(yè)務(wù)方向和技術(shù)方向,業(yè)務(wù)方向是開發(fā)相關(guān)產(chǎn)品,技術(shù)方向是進行技術(shù)探索,比如AI、大模型這些領(lǐng)域。
2024-10-09 郵件問卷,美團2025屆校園招聘志愿調(diào)劑調(diào)研問卷。
全部評論
請問有后續(xù)嗎
相關(guān)推薦
點贊 評論 收藏
分享