阿里巴巴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. 线上问题排查思路

你可能感兴趣的:(Java面经,Java,Java校招笔经面经)