日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

蚂蚁金服面试复盘(插播)

發布時間:2023/12/8 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 蚂蚁金服面试复盘(插播) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.???????首先介紹項目以及架構,然后問了dubbo和zookper之間的關系,為什么不用別的中間件呢,zookper在dubbo中充當什么樣的角色,用別的替換它行不行,dubbo和zookper的一些配置參數。
2.???????然后聊到了mysql,談了談mysql的索引,為什么不用二叉樹,會有什么樣的問題,紅黑樹呢,為什么也不用,hashmap與B+樹哪個用的多一點,B+是什么樣的結構,B+能解決什么樣的問題,然后就談到了索引引擎,myisam是什么樣的,什么時候用,innodb呢,這里面有用到聚集索引嗎,innodb是怎樣實現它的行級鎖的,誰能支持事務呢,事務了解多少簡單說說,事務的七種傳播行為說一下,你的項目中那里能用到這塊,你覺得應該怎么用。
3.???????剛剛談到了mysql,除了索引優化,你還做過哪些優化(分庫分表巴拉巴拉),explain用過嗎?慢查詢是怎么樣做的mysql優化的,查詢出來的參數你知道分別是什么意思嗎?比如ket_len,extra,table分別是什么意思。
4.???????Jvm了解吧,說說它的內存結構,這些分別都會做點什么功能,比如說我Object個對象,影響了幾個區域呢,再比如我往里面加一個常量,這個對象的常量位于哪里,那如果說我用static修飾一下,他會在哪呢,我們都知道heap里面做gc,那現在的gc器最新的是哪個,和其他有什么區別嗎?你都知道哪些垃圾回收算法,簡單說說優缺點,誒?新生代里面Eden、s1、s2比例多少呢?那它和老年代呢?這兩個之間gc一樣嗎?minor?gc和full?gc遇到過嗎?什么樣情況會觸發。
5.???????Spring了解吧,設計模式除了常見的單例模式和工廠模式你還知道哪些?他們分別會做點什么?ioc與di說一下,這里面涉及的beanfactory和applicationcontext的區別有哪些?你剛剛提到了單例模式,簡單說一下單例模式里面的雙重鎖模式,那這種鎖叫什么呢,這種可重入鎖與synchronized有什么區別?synchronized源碼了解嗎,簡單說說。那原子性和安全性它都能保證嗎?volatile呢?
6.???????好的,我這邊沒有什么要問的了,你有什么要問我的嗎?
我:你們對于應屆生數據結構要求高嗎?
答:對數據結構要求不高,都是基本的,你數據結構還不錯是嗎?那我再問一個吧,在平衡二叉樹的紅黑樹和AVL你更了解哪一個?
我:紅黑樹吧
答:紅黑樹為什么要發生自旋呢?
我:巴拉巴拉····
答:嗯嗯,好的,那今天面試就到這里吧

總結

以上是生活随笔為你收集整理的蚂蚁金服面试复盘(插播)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。