騷話,雞湯一句沒有,直接上了,
阿里巴巴

1、首先做下自我介紹,然后問了幾個基本的問題
2、hashMap和concurrentHashMap的區別,內部實作原理;
3、stringBuild和stringBuffer的區別等;
4、然后讓寫一個單例模式的實作
5、然后基本上看著簡歷問了,做過專案嗎?在專案中解決了哪些問題?看過開源代碼嗎?
6、struct2的作業原理是什么?
7、然后問jvm的記憶體結構有哪些?
8、Linux寫過shell嗎?能直接寫一下嗎?
9、你理解的高可用是什么,能實作秒殺嗎?
蘑菇街

1、首先讓自我介紹,然后主要看著簡歷中寫到的東西提問,
2、負載均衡的處理有哪些方式?
3、lvs了解嗎?你們為什么從iphash轉到了使用最小鏈接的負載演算法?平臺的用戶總量,
4、mq的p2p模式,阿里的中間件技術了解嗎?
5、然后問為什么從memcach遷到了redis,使用redis中遇到了哪些問題?
其他兩家小公司

1、concurrentHashMap內部結構
2、ajax請求的封裝物件、負載均衡的幾種策略;
3、redis設定過期時間的實作原理,redis的并發操作資料怎么保證安全性?
4、Nginx輪詢的實作原理;pring的事物及實作模式;
5、資料庫優化的策略,索引的資料結構;
6、springMVC的作業原理,常用的設計模式;
7、ajax異步重繪實作的步驟,如何判斷是Ajax請求?
8、servlet的生命周期,怎么判斷是get請求還是post請求?
9、后臺實作session共享的方法;過濾器和攔截器的區別,
10、同花順的搜索實作方案;
11、Linux命令直接搜索大檔案中的幾行內容,按熱度實作推薦演算法的方案,單例模式獲取到兩個項實體的方案;
12、分庫分表實踐,Nginx輪詢實作原理(組件的實作),序列化的原理,分布式一致性解決方案,
13、redis的鎖機制,treeMap實作原理,一致性hash原理,同步鎖;
14、TCP/UDP的區別,說一下TCP的三次握手(建立連接)和四次揮手(四次揮手),
15、Java8的一些新特性介紹,專案中遇到的問題,印象最深的問題!
16、執行緒行程的區別,Nginx負載均衡、LVS負載均衡;
17、對springBoot理解,spring的增強方式;
18、AOP,ZK保證一致性的方法;
19、分布式事務的實作方式,分布式鎖,分布式一致性,redis分布式鎖;
最后
咋樣,看完這些面試題?有沒有信心,
針對最近很多人都在面試,我這邊也整理了相當多的面試專題資料(spring、mybatis、jvm,,,帶多了可以看附上的圖片)和多家公司的面試真題,
上述的面試題答案都整理成檔案筆記,有需要的可以點擊進入暗號:csdn

上述的面試題答案都整理成檔案筆記, 也還整理了一些面試資料&最新2020收集的一些大廠的面試真題(都整理成檔案,小部分截圖),有需要的可以點擊進入暗號:csdn

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/73824.html
標籤:其他
