小米一面-後臺開發-牛客面試間-60mian

小米一面-後臺開發-牛客面試間-60mian

面試官:自我介紹

我:我叫…,在…實習,瘋狂的磕巴,所有準備都不記得,

面試官:聊會天

我:嗯嗯嗯

(大約一分鐘)

進入正題

1、實習階段完成的項目

2、冪等性控制機制

3、ActiveMQ和RabbitMQ什麼區別,RabbitMQ業務場景是什麼,怎麼選擇消息隊列

4、Redis數據結構,hash結構存儲HashMap,在集羣中key的存放

5、svn和git看你都用過,有什麼不同

6、數據庫常用的數據類型,float double有什麼區別,decimal解決浮點型精度問題

7、MySQL索引(說了Innodb MyISAM的區別,存儲結構B+樹,B樹)

8、樂觀鎖和悲觀鎖的場景和實現

9、什麼是gc

10、tcp三次握手,http請求流程

11、常用那些設計模式,在什麼場景下

12、常用的算法的時間複雜度

面試官點評:基礎理論、原理及知識面廣度可以,但是實際開發場景和教科書還是有一定區別,對細節處理或者可能是表達的不夠準確不夠好,比如MySQL沒提聯合索引最左匹配等必說的基礎部分,設計模式實際實現不夠具體

 

體驗極佳,願二面

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章