2018最新阿里Java技术三面(已拿Offer):JVM+高并发性能+单点登录+微服务
一面
1.自我介紹
2.談一個你覺得你學到最多的項目,使用了什么技術,挑戰在哪里
3.Spring的bean的作用域?(比如:singleton,prototype等)
4.Spring的IOC實現原理?沒有無參構造函數能實例化嗎?有參構造函數注入?(xml配置)
5.通過反射,談到了方法區,然后,類加載機制?
6.synchronized的實現原理?Volatile能保證原子性嗎?為什么?
7.hashmap和concurrenthashmap的size方法怎么實現的
8.JVM的調優參數?(-Xmn,-Xms等具體參數設置)
9.線程池優點,參數,如果我想實現newSingleThreadPoll,應該怎么配置,構造方法傳什么參數
10.mysql死鎖,怎么解決,如果不要求執行順序,死鎖怎么解決
11.ioc和aop原理
12.線程的五態?轉化過程?
13.TCP三次握手,為什么三次握手?
14.JVM內存分區?(主存,工作內存,堆,棧。。。。)
15.講一下GC?
16.為什么要用老年代和新生代?
17.新生代進入老生代的情況?
18.新生代的分區?
二面
三面
主要高并發和分布式架構設計
以上是阿里最新技術三面題目,以下是最新總結出的阿里等BAT面試java必考題目和答案。
2018最新BAT高級java面試68題和答案
領取方法:
關注微信公眾號,回復關鍵詞 【java】即可領到題目和答案鏈接!
你可能也喜歡:
總結
以上是生活随笔為你收集整理的2018最新阿里Java技术三面(已拿Offer):JVM+高并发性能+单点登录+微服务的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring Boot多数据源配置与使用
- 下一篇: 2019最新拼多多Java面试题:幻影读