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