阿里菜鳥國際物流秋招二面(主管)
- 接口安全策略
- 限流
- 防SQL注入
- 跨域
- 前端權限校驗
- WebMvcConfigurerAdapter中重寫addInterceptors(),註冊實現了HandlerInterceptor接口的自定義攔截器
- 微服務交互方式和協議
- REST + HTTP
- RPC + TCP(Socket)
- 常用中間件理解和使用
- 分佈式事務(轉賬場景)
- 回調ACK機制
- 重試機制
- 掃描補償機制
- 告警、人工介入
- 線程池參數配置
- coreSize
- maxSize
- blockQueue
- aliveTime
- handler
- threadFactory
- 萬級代碼死鎖排查
- Jconsole 線程欄–死鎖檢測
- 死鎖Demo編寫
- 線程T1、T2,資源R1、R2,T1佔有R1請求R2、T2佔有R2請求R1
- 性能瓶頸排查分析指標
- atop/htop等查看CPU、內存、進程等實時信息
- 服務端集羣部署
- 本着高可用的原則,每個工程至少有兩臺服務器
- 壓測結果分析
- 圖標、聚合報告等
- 可選擇開多少線程跑多少次
- 線上問題排查思路