后端一面3.19待記錄。。。后端二面3.211.ai寫一個(gè)js腳本2.場(chǎng)景題數(shù)開一面4.21. 怎么用布隆過濾器解決緩存穿透的問題2.布隆過濾器不能刪除的話,那么假設(shè)現(xiàn)在有個(gè)場(chǎng)景是需要對(duì)訪問的數(shù)據(jù)進(jìn)行一個(gè)刪除,那么要怎么設(shè)計(jì)3. redisson怎么實(shí)現(xiàn)分布式鎖4.項(xiàng)目5.HashMap的擴(kuò)容機(jī)制6.鎖升級(jí)7. mysql事務(wù)的隔離級(jí)別以及其實(shí)現(xiàn)8. bitmap怎么實(shí)現(xiàn)用戶簽到功能9. bitmap保存每個(gè)用戶當(dāng)前月的簽到情況的話,在用戶量很大的情況下可能會(huì)導(dǎo)致內(nèi)存占用過多,有沒有什么解決的好辦法10.在用戶量不大的情況下,將所有用戶簽到存在一個(gè)bitmap中怎么實(shí)現(xiàn)手撕:k個(gè)一組反轉(zhuǎn)鏈表數(shù)開二面4.8:1. Java基本數(shù)據(jù)類型2. 講一下在項(xiàng)目工程中使用long的例子3. 用過byte嗎4. 介紹一下什么是多態(tài)5. 介紹一下深拷貝和淺拷貝的區(qū)別6. 在工程中是如何實(shí)現(xiàn)深拷貝的7. 講一講什么是函數(shù)式接口8. 使用過lambda表達(dá)式嗎9. 什么是事務(wù)10. 事務(wù)的四大特性11. 在工程中是如何實(shí)現(xiàn)事務(wù)的12. Spring框架有兩個(gè)IoC容器能介紹下嗎13. 能不能介紹一下什么是動(dòng)態(tài)代理14. 之前有用過動(dòng)態(tài)代理寫過一些東西嗎15.項(xiàng)目16. 當(dāng)你的系統(tǒng)出了問題的時(shí)候,作為一個(gè)研發(fā),你是怎么了解到你的系統(tǒng)出了問題17. 你系統(tǒng)中的日志都存在哪個(gè)地方18. 用過哪些消息隊(duì)列,怎么選型的19. redis有哪些數(shù)據(jù)結(jié)構(gòu)20. 緩存三劍客的含義和解決方案21. 能不能介紹一下在工程中用到的一些比較好用的提效的工具或者插件22. 介紹一下你在學(xué)習(xí)或者開發(fā)工程中遇到的比較困難的事情23. 最近有學(xué)習(xí)一些新的東西嗎24. 受到同學(xué)或者老師最嚴(yán)厲的批評(píng)是什么25. 分享一個(gè)印象最深刻的周圍人讓你最不舒服的經(jīng)歷