阿里巴巴2019校園招聘Java工程師崗位二面

阿里菜鳥國際物流秋招二面(主管)

  1. 接口安全策略
    • 限流
    • 防SQL注入
    • 跨域
  2. 前端權限校驗
    • WebMvcConfigurerAdapter中重寫addInterceptors(),註冊實現了HandlerInterceptor接口的自定義攔截器
  3. 微服務交互方式和協議
    • REST + HTTP
    • RPC + TCP(Socket)
  4. 常用中間件理解和使用
    • 分佈式事務(轉賬場景)
    • 回調ACK機制
    • 重試機制
    • 掃描補償機制
    • 告警、人工介入
  5. 線程池參數配置
    • coreSize
    • maxSize
    • blockQueue
    • aliveTime
    • handler
    • threadFactory
  6. 萬級代碼死鎖排查
    • Jconsole 線程欄–死鎖檢測
  7. 死鎖Demo編寫
    • 線程T1、T2,資源R1、R2,T1佔有R1請求R2、T2佔有R2請求R1
  8. 性能瓶頸排查分析指標
    • atop/htop等查看CPU、內存、進程等實時信息
  9. 服務端集羣部署
    • 本着高可用的原則,每個工程至少有兩臺服務器
  10. 壓測結果分析
    • 圖標、聚合報告等
    • 可選擇開多少線程跑多少次
  11. 線上問題排查思路
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章