SHEIN:Java開發面經
- 2020 年 11 月 23 日
- 筆記
SHEIN面經
我覺得除技術外,自信是一個非常關鍵的點。
一面
自我介紹;
談談實習經歷;
講講你實習的收穫;
如何設計規範的介面?(簡歷上有寫,所以問到)
當你需要修改兩個月前的程式碼時,如何去整理以前的程式碼?(如何與前端對接?);編寫程式碼前做技術開發文檔等;
Redis的數據類型有哪些?談談
Redis做消息隊列;
Redis伺服器宕機了怎麼辦?(Redis持久化策略)
Redis如何定位慢查詢語句?(不清楚,就講了一下MySQL里的慢查詢)
聊聊你是如何設計資料庫的表(因為我回答裡面聊到了索引和SQL優化,後面好像就沒問資料庫了)
有沒有經歷過數據量比較大的SQL語句?(沒有,希望在貴公司里能得到鍛煉)
談談反射;(增加程式靈活性,動態代理)
Java異常類的結構;(只了解Exception是所有異常類的父類)
在做系統設計時要考慮哪些安全措施?(服務集群,多執行緒鎖,異常處理,快取雪崩,快取擊穿,快取穿透,快取預熱,Lua控制Redis事務)
反問環節。
二面:
自我介紹
聊聊實習經歷;
對工作城市有什麼喜好嗎?為什麼會想來廣州發展?
數據安全怎麼處理?(服務集群,多執行緒鎖,異常處理,快取雪崩,快取擊穿,快取穿透,快取預熱,Lua控制Redis事務)
如何做一個表的設計?
你是否做過項目組長?你是怎麼統籌小組人員的?
反問三個問題:
1、公司業務;
2、公司技術棧;
3、我沒問第三個問題,給面試官講了一下自己的職業規劃;
追問,你家人都在哪裡?
HR面:
聊聊實習的收穫;
為什麼選擇廣州?
希望公司什麼樣的工作氛圍?
希望與同事有一個什麼樣的關係?
自己的職業規劃;
是否單身?
有什麼想問的嗎?
CTO面
是哪裡人?
高考數學多少分?
談談你秋招情況;
感覺編程能力怎麼樣?
十分制,給自己編程能力打個分。
有夢想嗎?