【應屆生】58同城 一二面面試過程
15日下午3.30面的一面
16日下午3.30面的二面
一面:
1、自我介紹
2、秒殺系統的實現流程
3、為什麼用redis?
4、redisson的底層實現?宕機瞭解鎖怎麼辦?
5、redis的持久化機制
6、redis快取雪崩、快取穿透
7、秒殺系統時,資料庫做了什麼優化嗎
8、限流操作做了什麼
9、JVM記憶體結構
10、JVM垃圾收集器有哪些?什麼場景用什麼?
11、JVM垃圾回收過程是什麼?為什麼發生垃圾回收
12、TCP 三次握手 四次揮手?為什麼要這麼幾次?其中的關鍵字是什麼意思?
13、Java不同物件不同東西生成在記憶體中怎麼樣儲存的
14、hashmap1.7、1.8的區別和擴容機制以及一些其他原理
16、反問
二面:
1、自我介紹
2、秒殺系統
3、說說你秒殺系統與別人有什麼不一樣,還是你能想到有什麼繼續優化
4、為什麼用redis和redisson做?
5、為什麼用訊息佇列?死信佇列用來幹什麼?
6、雪花演算法底層實現有了解嗎
7、限流是怎麼做的
8、其餘的限流機制還有什麼
9、令牌桶原理是什麼?優缺點有什麼?計數器呢?
10、為什麼可以用redis做一個分散式鎖
11、spring ioc 和 aop的實現原理以及運用場景
12、JMM記憶體模型介紹一下
13、volatile關鍵字說一說,哪些地方用到過?你怎麼看的?單例中是如何用的
15、synchronized、reentrantlock一些底層實現?
16、鎖升級的過程?
17、自旋鎖什麼時候用比較好
18、什麼是公平鎖和非公平鎖
19、反問
這些是大概問題 具體的還有一些小細節記不起了 總的來說兩面的面試官人都挺好的,感覺第二個特別的細膩以及也會跟你耐心解釋為什麼
告訴你之後怎麼去學 挺好的面試官 希望能有一個HR面吧
最後
針對最近很多人都在面試,我這邊也整理了相當多的面試專題資料,也有其他大廠的面經。希望可以幫助到大家。
最新整理面試題
上述的面試題答案都整理成文件筆記。 也還整理了一些面試資料&最新2020收集的一些大廠的面試真題(都整理成文件,小部分截圖),有需要的可以
點選進入暗號:csdn
最新整理電子書
最新整理大廠面試文件
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援。一鍵三連哦!
謝謝大家的觀看!