一面,項目、基礎技術、算法都有
項目部分
1、業務流程
2、具體負責的部分
3、工作職責
4、碰到的問題,以及怎么解決的,每個問題展開說
技術部分
1、JVM內存模型,具體細節,結合實際說每個空間的作用
2、哪些垃圾回收算法,各個垃圾回收器分別使用什么算法
3、cms垃圾回收器具體回收過程
4、cms和g1的區別
5、講講你做過的sql優化經歷
6、HashMap原理
7、rocketmq有哪些組件,rocketmq事務消息
8、其他問題,沒有特別難的
算法部分,一道算法題
1、在source字符串中,找到sub字符串第一次出現的位置,以及出現的次數;
二面,主要是項目細節以及幾個原理性問題:
深入項目細節,你參與的架構部分詳細說,有哪些解決方案,每種方案的優缺點,最終選擇的什么方案,你這個方案還有什么問題,怎么解決
1、自我介紹
2、redis pipeline原理
3、openfeign 微服務內部調用原理;openfeign應用在外部調用的時候,流程和原理
4、如何涉及一個rpc框架,rpc框架有哪些組件
5、其他一些技術問題
PS:問題會跟自己的介紹相關
三面,業務leader:
詳細問了在公司的崗位職責,解決了哪些問題,怎么解決的;
還有一些技術和業務內容,忘記了。
介紹了部門情況,做哪些內容
HR面:
1、自我介紹
2、以往每段經歷的離職原因;
3、每個公司經歷的比較難的時候是什么時候
等等
PS:
1、HR面沒聊薪資,薪資是之后再聯系,會有HR加微信;
2、題目不全,僅憑記憶記錄,如有需要,可以私聊溝通。