面試官最開始會讓你自我介紹,然后對各個不同的項目具體詢問,然后又聊起了離職原因.過程中比較重要的是問了項目中認為具有挑戰性的內容是什么?
面試官問的面試題:shein高級java工程師面試題
1、自我介紹一下
XXXX
2、項目中挑戰性內容
遇到的緩存一致性問題以及接口優化.
緩存一致性通過自定義springcache中的cachemanager來解決,接口優化涉及了reactive以及netty、http相關內容
1,先來到前臺,做一份測試題
2,做自我介紹,然后挑一個簡歷上寫的項目介紹
3,然后面試中面試官會一直和你聊項目
4,聊完項目就開始聊技術,聊了很久,聊完就說等通知
shein軟件工程師面試題
1.從項目設計到的問起
2.分布式事務實現方法
3.阻塞隊列的實現
4.mybatis的用法
5.String,StringBuffer和StringBuilder的區別
6.dubbo的用法
1.HashMap底層
2.redis的數據結構
3.分布式的一個問題tomcat日志打印的線程模型
4.spring事務
自我介紹;
談談實習經歷
講講你實習的最大收獲
如何設計規范的接口(簡歷上有寫,所以問到)
當你需要修改兩個月前的代碼時,如何去整理以前的代碼(如何與前端對接);編寫代碼前做技術開發文檔
Redis的數據類型有哪些?談談
Redis做消息隊列
Redis服務器宕機了怎么辦?(Redis持久化策略)
Redis如何定位慢查詢語句
聊聊你是如何設計數據庫的表(因為我回答里面聊到了索引和SQL優化,后面好像就沒問數據庫了)
有沒有經歷過數據量比較大SQL語句。
談談反射
Java異常類的結構
在做系統設計時要考慮哪些安全措施(服務集群,多線程鎖,異常處理,緩存雪崩,熱點數據,Lua控制Redis事務)
反問環節
Sheinjava開發面試題
自我介紹;
談談實習經歷
講講你實習的最大收獲
如何設計規范的接口(簡歷上有寫,所以問到)
當你需要修改兩個月前的代碼時,如何去整理以前的代碼(如何與前端對接);編寫代碼前做技術開發文檔
Redis的數據類型有哪些?談談
Redis做消息隊列
Redis服務器宕機了怎么辦?(Redis持久化策略)
Redis如何定位慢查詢語句
聊聊你是如何設計數據庫的表(因為我回答里面聊到了索引和SQL優化,后面好像就沒問數據庫了)
有沒有經歷過數據量比較大SQL語句。
談談反射
Java異常類的結構
在做系統設計時要考慮哪些安全措施(服務集群,多線程鎖,異常處理,緩存雪崩,熱點數據,Lua控制Redis事務)
反問環節