1. 程式人生 > >網易杭研2019屆Java實習生,第五面面經(offer)

網易杭研2019屆Java實習生,第五面面經(offer)

補招內推加面
基礎語法。。。。。。。。。。。。。spring bean spring的原生介面 注入機制,載入機制 IOCAOP 動態代理 springmvc底層處理請求順序,bean生命週期,autowire機制,controller機制jvm gc  收集器 jmm 堆疊,執行資料區,分代,演算法,各個區別優缺點。執行緒程序關係 tcp不記得了 ,asm與反射的區別優缺點,能否獲取執行時泛型,,演算法不記得了 ,資料結構,ArrayList LinkedList HashMap B+分散式資料庫,mysql索引 ,事務怎麼實現,事務隔離,如何實現非事務的資料一致性,事務隔離的Gap演算法非關係資料庫redis mongodb 訊息佇列 rabbit MQ 
關係資料庫的資料庫三正規化。三正規化意義。資料sql優化,怎麼優化,舉例。怎麼使得索引失效,不算hash索引和最前匹配呢?鎖,synchronized 與lock區別 優缺點 讀寫鎖,分散式鎖,樂觀悲觀鎖 CAS 執行緒池種類

負載均衡的演算法 反向代理介紹。type介面。。這個唯一沒聽過的。。。後面查了是執行時獲取泛型的 標記介面。。真的沒用過

我又想起來了一個,extends 和super 泛型限定符 上界不存下界不取

補充剛剛想到的,資料庫水平拓展,垂直拓展,分庫分表拆表

舉一個遇到的問題並且自己解決了的例子

還有很多問題不記得了,反正40多分鐘,,,算是加面了,因為前面已經HR面了,

已拿offer