1.提交簡(jiǎn)歷,網(wǎng)申;2.行測(cè)題和性格測(cè)驗(yàn),3.筆試,4.一面,5.二面
現(xiàn)在結(jié)果還沒(méi)出來(lái)。后面至少還有一面技術(shù)面和HR面試,可能還有部門交叉面試。
一面(20min):
自我介紹
棧,棧和隊(duì)列的區(qū)別,棧在實(shí)際當(dāng)中的應(yīng)用;
排序算法中,你熟悉什么算法?快排是怎樣的?為什么有快排這種算法?
TCP的相關(guān)東西:說(shuō)了窗口機(jī)制(猛地不會(huì)了)、擁塞控制、流量控制燈等。
以后想從事怎么哪方面的工作?
有什么問(wèn)題?
二面(40min)
自我介紹
項(xiàng)目:說(shuō)一下監(jiān)控流程
static關(guān)鍵字
虛函數(shù)和重載,虛函數(shù)的底層實(shí)現(xiàn)
python生成器
大數(shù)據(jù)(100億個(gè)整數(shù))排序
內(nèi)存足夠怎么排序?快排之類的普通排序算法
快排怎么排序?一般情況下的復(fù)雜度,特殊情況下的復(fù)雜度,什么是特殊情況,怎么避免這種特殊情況?快排怎么優(yōu)化?
內(nèi)存不夠,只能放1/4數(shù)據(jù),怎么排序?外部排序
說(shuō)一下七層協(xié)議
TCP和UDP有什么區(qū)別?TCP的三次握手過(guò)程?為什么要有三次?TCP除了面向連接還有什么?TCP的慢開(kāi)始是怎樣的?為什么說(shuō)TCP是全雙工的?
最近有看什么書(shū)?《網(wǎng)絡(luò)是怎樣連接的》?那你說(shuō)一下瀏覽器輸入url以后的過(guò)程吧。HTTP緩存機(jī)制了解嗎?(自己挖的坑)
怎么看待加班?
有什么問(wèn)題?
技術(shù)棧和可能的工作內(nèi)容?
通過(guò)社招,自行投遞簡(jiǎn)歷
面了兩輪,主要考一些算法題,還有場(chǎng)景問(wèn)題下的算法題
還考了分布式計(jì)算hadoop,spark,你是否接觸過(guò)工作流方面的技術(shù)?講一下你對(duì)工作流的理解
面試官在根據(jù)你講的,出場(chǎng)景題,然后你主要說(shuō)出自己的思路就行,2面差不多不到1個(gè)小時(shí),然后面試官讓我等一下,應(yīng)該是和一面的面試官進(jìn)行溝通,這次沒(méi)有等很長(zhǎng)時(shí)間,大概5分鐘吧,就說(shuō)我2面過(guò)了,就剩下最后一面了,hr+技術(shù)leader,然后帶我到樓上(應(yīng)該是16樓),然后又去一個(gè)房間里等,心里暗暗想,不會(huì)又要等好久吧,沒(méi)想到這次也就5分鐘的樣子,然后去終面,進(jìn)房間,就感覺(jué)到技術(shù)leader氣場(chǎng)強(qiáng)大,我久久平靜的心,有緊張了起來(lái),然后hr發(fā)話,先自我介紹,然后就是項(xiàng)目中主要做什么,技術(shù)leader就是站在你邊上,一直催,快點(diǎn)快點(diǎn),估計(jì)想看看你在反應(yīng)能力吧,然后有講了講項(xiàng)目,講完之后,技術(shù)leader說(shuō)你還有什么要秀的,我有點(diǎn)呆,還沒(méi)遇到這種的,我就說(shuō)要不說(shuō)說(shuō)jvm,技術(shù)leader說(shuō),為什么每個(gè)人都喜歡說(shuō)jvm,說(shuō)jvm的人都是為面試準(zhǔn)備的,你看jvm對(duì)你寫(xiě)代碼有什么幫助嗎?原諒我這個(gè)一年多的小菜鳥(niǎo)被氣場(chǎng)所壓,竟然沒(méi)有雜么反駁,不學(xué)jvm以后系統(tǒng)內(nèi)存泄漏等問(wèn)題,如何排查。哎,然后就坐回原位,hr問(wèn)了下你現(xiàn)在所在公司的情況,然后基本就說(shuō)你還有什么要問(wèn)我們的,我就表達(dá)了非常想進(jìn)貴公司,這次面試差不多就完了。這個(gè)時(shí)候已經(jīng)晚上7點(diǎn)多了。后面想想。估計(jì)是三面要被刷了,因?yàn)闆](méi)有問(wèn)期望薪資和入職日期。哎,今天周一,報(bào)點(diǎn)小希望,等一波消息吧,要是今天沒(méi)有消息,基本是涼了。。后面會(huì)加上到底進(jìn)還是沒(méi)進(jìn)。
目前一面很簡(jiǎn)單問(wèn)了項(xiàng)目經(jīng)歷,回答還算可以。沒(méi)有問(wèn)技術(shù)細(xì)節(jié)。自己準(zhǔn)備了很多但沒(méi)用上,整體自我感覺(jué)還不錯(cuò)
面試官問(wèn)的面試題: 項(xiàng)目經(jīng)歷,職業(yè)經(jīng)歷,問(wèn)到了工作中具體遇到的事件和處理方式,因?yàn)橐郧懊孢^(guò)所以回答還算可以。還沒(méi)還沒(méi)得到下一輪的面試通知所以暫時(shí)不好評(píng)價(jià)
一面八到十人一組,形式為無(wú)領(lǐng)導(dǎo)面試,開(kāi)始每人一分鐘的自我介紹,之后HR會(huì)在群里發(fā)兩份文件,一份word文件內(nèi)容分別是三位客戶的身份信息和一些支付寶賬號(hào)的特殊信息等,另一份excel文件內(nèi)容是三位客戶互相之間的轉(zhuǎn)賬記錄,然后大家自由發(fā)言分析他們?nèi)齻€(gè)之間的上下游關(guān)系以及可能在做什么。
面試官問(wèn)的面試題: 三個(gè)基礎(chǔ)問(wèn)題分別是:一、三位客戶的轉(zhuǎn)賬流水特征,以及相互之間轉(zhuǎn)賬行為的特征。二:整個(gè)案例中的可疑之處。三:推理他們?cè)谧鍪裁础?br>另外還有附加的sql編程題,比較基礎(chǔ)
面試官說(shuō)話條理清晰, 提出的問(wèn)題都比較經(jīng)典,整體氛圍不會(huì)太緊張。能感受到螞蟻的數(shù)分崗對(duì)邏輯思維能力要求比較高,甚至一度感覺(jué)在面產(chǎn)品經(jīng)理。但最后反問(wèn)面試官對(duì)自己提的問(wèn)題的思路時(shí),對(duì)方直言“沒(méi)有思考過(guò)”,會(huì)感覺(jué)不太好。
面試官問(wèn)的面試題: 1. 自我介紹
2. 覺(jué)得做的最好的項(xiàng)目(深挖
3. 重做這個(gè)case會(huì)有什么樣的改進(jìn)
4. 怎么估算深圳有多少kfc
5. 怎么樣讓年輕人使用花唄
6. 反問(wèn)
電話面試,先自我介紹,再發(fā)筆試鏈接簡(jiǎn)單實(shí)現(xiàn)一個(gè)算法,分析算法內(nèi)容及復(fù)雜度。
詢問(wèn)簡(jiǎn)歷里的項(xiàng)目及延伸問(wèn)題。
平時(shí)用什么語(yǔ)言,使用時(shí)需要注意什么
進(jìn)程與線程的區(qū)別
棧和隊(duì)列的區(qū)別
反問(wèn)HR
自我介紹
筆試鏈接簡(jiǎn)單實(shí)現(xiàn)一個(gè)排序算法,分析算法內(nèi)容及復(fù)雜度。
詢問(wèn)簡(jiǎn)歷里的項(xiàng)目及延伸問(wèn)題。
平時(shí)用什么語(yǔ)言,使用時(shí)需要注意什么
進(jìn)程與線程的區(qū)別
棧和隊(duì)列的區(qū)別
反問(wèn)HR