­

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面

是哪裡人?

高考數學多少分?

談談你秋招情況;

感覺編程能力怎麼樣?

十分制,給自己編程能力打個分。

有夢想嗎?