前言
面了美團,越發讓我覺得想進大廠還需要很長時間的積累,問的知識點并沒有那么多那么寬,但是會比我看到的更深入一點更貼近使用場景一點,自己差的還很遠,可能真的要以春招為目標了
1.自我介紹
2.簡單說一下專案,專案的問題,難點
3.Mybatis的$和#的區別
4.Mysql的存盤引擎有哪些
5.Myisam和Inodb的區別
6.Innodb一定要有主鍵嘛,原因是什么
7.主鍵為什么建議使用自增主鍵,比如是字串可以做主鍵嘛
8.Innodb的鎖有哪些
9.解釋一下間隙鎖
10.間隙鎖是共享鎖還是排它鎖
11.共享鎖和排它鎖對比
12.什么情況觸發表鎖和行鎖和間隙鎖(間隙鎖沒答對被追問了)
13.最左匹配原則,abc,順序也是abc,什么情況索引肯定會失效,什么情況下整個索引都失效
14.spring mvc的執行流程
15.lock的底層實作原理(忘記了,很尷尬,很急但就是想不起來了)
16.jdk的執行緒池有哪些,怎么選擇使用哪個執行緒池(只記得概念,怎么選擇完全說不出來)
17.核心執行緒數和最大執行緒數的數量該設計為多大
18.設計模式了解哪些,工廠模式什么情況會用到
19.哪個框架在什么地方會用到這些模式
20.有用過redis,esmq嘛(后面告訴我我的知識范圍寬度廣度都需要提高,這些技識訓需要去學習
😭😭)
21.jvm什么情況下觸發young gc和full gc(只知道概念,觸發時機都說不出來嗚嗚)
22.類加載程序,檢查程序都做了哪些操作
23.tcp怎么保證資料可靠傳輸的
24.演算法題:頻率最高的前k個元素,要求時間復雜度優于O(n*log n):力扣原題,做過,結果現場想不起來怎么做了,怎么都想不出來該如何排序能達到題目的復雜度要求,根本忘記可以使用堆去實作排序,感覺死在這個演算法題上了,前面雖然很多不會但是感徑訓不算致命,演算法題做不出來真的是急死了
面完確實覺得自己的深度,廣度,包括對知識點的熟練度都不夠吧,很多知識點都只是有個印象,說又不能說的很有條理很完整,學習方法還需要改進;
秋招已經進行了這么久,尚未有所斬獲,菜是原罪,挨打要立正,努力準備在春招上干回來!
好在最后有驚無險的拿到了offer
敲黑板,劃重點,我能過面試得虧我之前的復習,現在我把自己復習的專屬資料分享出來給大家,內容涵蓋基礎知識、Java集合、JVM、多執行緒并發、spring原理、微服務、Netty 與RPC 、Kafka、日記、設計模式、Java演算法、資料庫、Zookeeper、分布式快取、資料結構等等,,需要的朋友點擊這里輸入暗號點擊csdn即可領取
最后
希望這些資料對你們的面試能有幫助,讓你們在面試中能拿到自己滿意的offer,對于大廠面試我想說的是你們心態一定要好,以上多有資料全部免費分享給你們,需要的朋友點擊這里輸入暗號csdn即可
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/224316.html
標籤:其他
上一篇:學習Typora這一篇就夠了
下一篇:2020-11-17



