面試官態(tài)度都很好,一面完事后,十分鐘之內(nèi)打電話二面,二面后,十分鐘后打電話讓去吃飯,1點三面,三面都是技術(shù)面,但三面問的最難
面試官問的面試題:美團(tuán)ANDROID開發(fā)工程師面試題
一面:
為什么要選擇測試工作?
線程與進(jìn)程的區(qū)別?
打開一個url,發(fā)生了什么?
http的請求方式。
http協(xié)議工作過程。
代碼實現(xiàn)二叉樹的高度(自己建樹)
二面:
長連接,短連接,http1.0 http1.1。
解釋多態(tài)。
描述socket通信過程,每個函數(shù)。
解釋抓包和構(gòu)造包的過程。
C++多線程編程。
i++和++i哪個效率高,有什么區(qū)別。
線程間的同步方式。
撲克牌洗牌算法(提示用隊列實現(xiàn))
C++內(nèi)存管理方式。
列舉STL容器,解釋vector和list.
三面:
指針常量,常量指針。
const修飾函數(shù)形參時的作用,const與define的區(qū)別。
解釋多態(tài),虛函數(shù)怎樣表示。
函數(shù)指針的代碼實現(xiàn)。
如何判斷兩幅圖像是否相同。
C++實現(xiàn)單例模式。
訪問今日頭條的一個鏈接,用到什么協(xié)議。
tcp協(xié)議頭常見字段。
http協(xié)議常見狀態(tài)碼。
一共4面,前三面是技術(shù)面總體感覺面試官技術(shù)水平挺高的,需要多準(zhǔn)備基礎(chǔ)知識,包括算法,多看看網(wǎng)上分享的資料
面試官問的面試題:美團(tuán)ios工程師面試題
Ios基礎(chǔ)知識,包括runtime runkoop多線程等等非常基礎(chǔ)的的知識,算法是簡單程度,多刷刷算法題,多看看網(wǎng)上資料
校招走筆試通道通過了美團(tuán)的考核。面試在武漢的一個酒店里,單獨一層樓滿滿的都是面試官和求職者,氣氛很熱鬧,但是等的也比較辛苦。一面二面結(jié)束以后很可惜沒有通過,還是基礎(chǔ)不夠牢吧。
其實結(jié)束整個校招回頭來看,美團(tuán)問的真的很基礎(chǔ),可惜項目狗當(dāng)時基礎(chǔ)有點爛,可惜了。面試的整體體驗很好,面試官都很和藹。
美團(tuán)ANDROID開發(fā)工程師面試題
一面(主要考察基礎(chǔ)):
1、介紹TCP的四次揮手
2、JVM介紹一下
3、類加載的機(jī)制
4、算法:類似木桶裝水的一道題
二面:
1、數(shù)據(jù)庫底層原理
2、B+樹
3、Android事件分發(fā)機(jī)制
4、Android自定義控件
5、代碼:1、鏈表倒數(shù)K個結(jié)點(要求多種解法效率對比)2、數(shù)組,奇數(shù)放在偶數(shù)前面
(共2458條) 北京字節(jié)跳動科技有限公司
(共2153條) 京東商城
(共2149條) 阿里巴巴
(共526條) 唯品會
(共2458條) 北京字節(jié)跳動科技有限公司
(共26條) 騰訊科技