網申一面,電話面試,上午8點打電話約第二天中午單獨面試,條件有限環境比較嘈雜,發揮的很不好。但是hr人比較好,一直在根據簡歷的項目問問題,引導我說出自己最擅長的領域。整體大概半小時,很可惜自己真得沒有準備好。上來是直接問問題的,沒有自我介紹。
面試官問的面試題:螞蟻金服java研發師崗面試題
第一次電面涼經:
1.你做過的項目(?電話信號不好)
我直接講了java項目,什么前端后端語言和環境。
2.你有了解什么什么,(不知道,對應不上)
3.項目的背景?Java的什么框架?設計模塊?數據庫的設計思路?
4.你在項目里難點是什么?技術上的?
5.基礎知識,選擇排序,快排?(都沒答上來)
6.樂觀鎖
7.算法,機器算法?有了解常見的機器算法嗎?有系統學過算法課嗎?
8.智能垃圾桶是一個什么項目?
9.你知道你投遞的崗位嗎?(xs我是有多不符合崗位?讓他懷疑我這個問題)
10.你覺得你的學習方式是什么樣的?你平時怎么解決問題?你覺得遇到問題最重要的是干什么?
11.你有其他競賽經歷嗎?ACM等
12.你對哪方面更感興趣?(我猜是因為我說了太多沒有用的其他語言,Verilog都說了)
13.你有什么問題要問嗎?
校招面試,安全工程師,一共四次面試,主要問安全相關的基礎知識,和一些計算機常識,郵箱收到了意向書
面試官問的面試題:螞蟻金服安全工程師面試題
螞蟻一面(2022/03/07)
對什么方向比較興趣,漏洞挖掘還是利用
有沒有寫過實際的利用exp(寫過路由器的)
路由器那個exp能達到什么效果,能rce嗎
這些知識是你課程上學習的還是自己打ctf學的
有沒有用fuzz挖到過漏洞
讀過英文的技術文獻嗎,有沒有看一些英文的論文
有沒有寫過論文
愿意做偏研究的工作嗎
數據庫fuzz你有哪些改進思路
數據庫的漏洞利用除了dos還能達到什么程度
你用的fuzz是python寫的還是c寫的
c開發能力怎么樣
用的win本還是mac本
做過安卓的利用嗎
有什么想問我的
螞蟻二面(2022/03/07)
做一下自我介紹,把實習和項目都介紹一下
介紹一下rhg可以做到什么程度,能進行哪些漏洞利用,能繞過哪些保護措施
rhg參加的是什么比賽,是bctf嗎
bctf參加過嗎,有哪些有意思的題
對比一下qemu模式fuzz和源碼模式fuzz
說說qemu模式的動態插樁怎么實現的,有什么優缺點
把你的實習展開說一下
fuzz普通程序和數據庫有哪些不同點
論文里是怎么去解決數據庫fuzz中的一些難點
你覺得作者的思路哪些是好的,哪些存在問題
你做的一些改動提升了什么,有比較好的效果嗎,有沒有挖出漏洞
看你的博客有用過afl++去挖漏洞,說說afl++和afl有哪些不同
你覺得afl++有哪些策略對你來說很有用
說說afl有哪些模塊,每個模塊的流程
afl-fuzz為什么速度很快
C++程序怎么去逆向找虛表
螞蟻三面(2022/04/08)
自我介紹
介紹在深信服的工作
數據庫fuzz和普通程序fuzz有什么不同
怎么給AFL做適配去fuzz數據庫
介紹一下fuzz的流程,從選取目標開始
講一下AFL的插樁原理
怎么選擇fuzz測試點,感覺類似于fuzz單個API函數吧
Linux內核你了解哪部分,內存、網絡、設備?
如果讓你做內核的安全研究,你想從哪一塊入手,為什么
有計劃過怎么去夯實自己的基礎嗎
有沒有工作上的規劃,畢業后做哪方面研究
期望base哪里
什么時候可以來實習,實驗室老師會限制實習時間嗎
研三的時候可以實習嗎
螞蟻HR面(2022/04/20)
介紹一下本科和研究生的學習情況,為什么研究生選擇換方向
印象深刻的比賽,負責哪方面工作,遇到過什么難點,你認為在隊友會用哪些形容詞形容你
了解部門工作內容嗎,是你最想做的方向嗎,希望base哪里
通過朋友內推的,面了三輪,分別是+1leader,+2leader和hr。感覺團隊氛圍還可以。主要聊的內容有以下幾點:
1、自我介紹
2、介紹一個做的比較好的項目。(過程中會針對項目內容直接提問)
3、介紹一個做的差的項目,差的點是什么?怎么改善
4、覺得新工作會遇到哪些挑戰?如何解決
螞蟻金服風險策略面試題
1、自我介紹
2、介紹一個做的比較好的項目。(過程中會針對項目內容直接提問)
3、介紹一個做的差的項目,差的點是什么?怎么改善
4、覺得新工作會遇到哪些挑戰?如何解決
先是朋友內推,然后是技術一面、技術二面、技術三面。最后是hr面
一面一般是組內的pear
二面x1
三面x2
最后是hr面
需要注意的是,有的時候技術面通過但是offer發不出來是因為評級達不到
螞蟻金服java developer面試題
1面:
手寫代碼 最大連續子序列
平時工作內容和工作方式
項目里技術棧的使用和遇到的問題
高并發下的一致性如何保證
2面-繼續問項目
項目的難點是什么?怎么處理的
分庫分表如何設計,分布式id如何設計
假設訂單在用戶表,商家想要查詢怎么辦
cap和base理論
3面-智力思考邏輯
假設有100層樓,只有2個雞蛋,如何設計最少次數測試出哪一層打碎
1.提交簡歷,網申;2.行測題和性格測驗,3.筆試,4.一面,5.二面
現在結果還沒出來。后面至少還有一面技術面和HR面試,可能還有部門交叉面試。
螞蟻金服智能監控研發工程師面試題
一面(20min):
自我介紹
棧,棧和隊列的區別,棧在實際當中的應用;
排序算法中,你熟悉什么算法?快排是怎樣的?為什么有快排這種算法?
TCP的相關東西:說了窗口機制(猛地不會了)、擁塞控制、流量控制燈等。
以后想從事怎么哪方面的工作?
有什么問題?
二面(40min)
自我介紹
項目:說一下監控流程
static關鍵字
虛函數和重載,虛函數的底層實現
python生成器
大數據(100億個整數)排序
內存足夠怎么排序?快排之類的普通排序算法
快排怎么排序?一般情況下的復雜度,特殊情況下的復雜度,什么是特殊情況,怎么避免這種特殊情況?快排怎么優化?
內存不夠,只能放1/4數據,怎么排序?外部排序
說一下七層協議
TCP和UDP有什么區別?TCP的三次握手過程?為什么要有三次?TCP除了面向連接還有什么?TCP的慢開始是怎樣的?為什么說TCP是全雙工的?
最近有看什么書?《網絡是怎樣連接的》?那你說一下瀏覽器輸入url以后的過程吧。HTTP緩存機制了解嗎?(自己挖的坑)
怎么看待加班?
有什么問題?
技術棧和可能的工作內容?
學長內部推薦進行面試,面試了許多許多的技術問題,先是自我介紹,然后是介紹項目,然后根據自己介紹的項目,面試官問道項目里面所有用到的技術問題,最后問我最近有看什么資料或者文章,然后敘述一下,最后問他有什么想問他的地方,我問如何提高自己的技術,面試官說首先是興趣,這是最基礎也是最重要的問題,然后回到完后,面試結束
面試官問的面試題:螞蟻金服java面試題
1.在上月基礎上開始投簡歷
2.為面試做準備工作
3.開始參加面試(校招或實習)
4.準備期末考試+英語四級
5.多參加面試或筆試總結經驗
2020.3.15-2020.4.15
1.每天抽出3小時看項目視頻(上午)
2.每天抽出3小時看B站上面學習測試、Android等視頻(下午)
3.每天花3小時背知識點(晚上)
(從Java基礎、JVM、并發、數據庫、計算機網絡、操作系統、數據結構與算法、設計模式、框架)
4.每天花1小時做道力扣的算法題并整理
5.每天花1小時刷半小時百詞斬單詞、聽半小時聽力
6.每天花1小時鍛煉身體/看項目/校招信息和面經
2020.4.15-2020.5.15(分為4.15-5.1/5.1-5.15)
1.每天花3小時刷牛客題并整理錯題、看秒殺項目視頻并整理(上午)
2.每天花1小時整理項目(博客系統)(包含項目中的技術知識點,將面試官引導到自己的優勢上)(下午)
3.每天花2小時看B站面試題等視頻、B站上面學習測試和Android(下午)
4.每天花3小時背知識點、面試題(晚上)
5.每天花1小時做力扣算法題兩道并整理(晚上)
6.每天花1小時刷半小時百詞斬單詞、聽半小時聽力(晚上)
7.每天花1小時將一天學習的內容整理到博客上、看面經校招信息
2020.5.15-2020.6.15
1.每天花3小時刷牛客題并整理(上午)
2.每天花2小時復習項目(用到的技術、設計思路、優化等、Android知識點)(下午)
3.每天花1小時看B站面試題視頻等(下午)
4.每天花3小時背知識點、面試題(晚上)
5.每天花1小時刷力扣并整理錯題(晚上)
6.每天花1小時復習英語(晚上)
(作文+翻譯+閱讀+聽力+15選10+單詞)每晚一個
7.每天花1小時做博客總結、看校招信息、準備面試(自我介紹等)
(共5條) 浙江萬豐奧威汽輪股份有限公司
(共6條) 東莞高偉光學電子有限公司
(共4條) 鋼研納克檢測技術有限公司
(共7條) 廣州至信藥業有限公司
(共5條) 華潤啤酒
(共4條) 蘇州貝康醫療器械有限公司