早上去面試的,只有一年多工作經驗,面試的時候是先做了筆試題,做了一個小時,涉及的方面有網絡,java基礎,編程題,數據庫等。編程題是反轉鏈表,查找字符串出現的次數和第一個位置,還有文件的寫入讀出。開始是第一個面試官,問了些基礎的知識,你簡歷上寫的啥就會問啥。數據庫的二范式三范式,事物的4大特性,springmvc,spring ioc aop,反射,范型,如何優化sql等。ios七層模型,應用層協議,linux常用命令。
面試官問的面試題: 二面涉及的比較廣,synchronized的底層實現,redis是單線程還是多線程,slot聽說過嗎?跳表知道嗎?kafka的全局策略,mysql的索引有哪些?innodb和其他myisam等引擎的區別。jvm內存模型,springcloud springboot了解嗎?rpc跟普通的http有什么區別等。