抱著僥幸心理投了螞蟻金服后臺JAVA開發崗,居然收到通知去面試,一面下整個人來都是懵逼的,不知道我對著面試官都說了些啥(捂臉~~),僥幸一面居然過了,三天后接到二面通知,結果這次不再幸運,敗在資料庫和一些JAVA知識手上,在此之前我沒咋復習資料庫、JVM、JAVA一類的知識,有點后悔,下面給大家分享看下我的螞蟻一二面都問了那些問題,,,

一面
(1)作業系統
- 講一講行程和執行緒
- 講一講多執行緒和執行緒池
- Linux的最大行程數限制
(2)WEB
- 輸入URL到頁面加載的程序
- 后端怎么處理前端傳過來的檔案
(3)JVM
- GC機制(GC演算法,分代收集,收集器,STW)
(4)演算法
- 給定一個陣列a[N]和一個整數P,求a[i] + a[j] + a[k] =P,保證i<j<k
一面大概就是這些吧,有些記不清了,,,
二面
(1)Java
- JVM記憶體模型
- Classloader雙親委派機制
- 講一下ThreadLocal
- 執行緒間如何通信
(2)資料庫
- 身份證如何有效建立索引
- Innodb索引型別
- 聚簇索引和非聚簇索引的區別
- 索引失效的情況
- 寫一個分頁查詢
- MySQL 高并發環境解決方案?
- 資料庫的讀寫分離、主從復制,主從復制分析的 7 個問題?
二面問到這些JAVA、資料庫的知識我就卡殼了,沒復習,,,
總結
以上是螞蟻二面的一些問題,面完之后其實挺后悔的,沒有提前把各個知識點都復習到位,現在重新好好復習手上的面試大全資料(富含JAVA、MySQL、演算法、Redis、JVM、架構、中間件、RabbitMQ、設計模式、Spring等),現在起閉關修煉半個月,爭取早日上岸!!!!
下面給大家分享下我的面試大全資料,如果你也有需要,可以私信 “學習” 免費領取我的這份復習資料
- 第一份是我的后端JAVA面試大全

后端JAVA面試大全
- 第二份是MySQL+Redis學習筆記+演算法+JVM+JAVA核心知識整理

MySQL+Redis學習筆記演算法+JVM+JAVA核心知識整理
- 第三份是Spring全家桶資料

MySQL+Redis學習筆記演算法+JVM+JAVA核心知識整理
最后說一句,如果你也在準備面試,并且對我的面試大全有所興趣,轉發后掃描小編的二維碼即可免費領取,我會一一回復大家,一起努力,一起加油,我們一起上岸!!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/226811.html
標籤:其他

