Jvm调优相关

指标

健康GC状况

  1. YoungGC频率5秒/次
  2. CMS GC频率不超过1天/次
  3. 每次YoungGC的时间不超过30ms(有文章:50ms)
  4. FullGC频率尽可能完全杜绝
  5. Minor GC执行不频繁,约10秒一次
  6. Full GC执行时间不到1s

这些指标仅供参考,实际情况应该根据业务情况来进行参考。

阅读更多

面试(三)

这是几个开放性问题,不同的阶段,思考这几个问题的方式也是不一样的。

为什么想换工作

阅读更多

面试(二)

okcoin

  1. 程序优化方案为什么有效(整个一面都是在讨论这个)
  2. netty线程模型
  3. nginx路由转发(rpc不能通过nginx转发)
  4. 多进程监听同一个端口有什么用
  5. flink state如何存储,增量存储
  6. flink checkpoint原理
  7. cms与G1的区别,分别阐述优缺点
  8. 为什么换工作,想找什么样的工作,有什么业绩,这个业务为什么不招一个更有经验的
阅读更多

面试(一)

美团外卖

  1. Hashmap原理
  2. 一道设计题,如何使用面向对象设计电梯控制程序
  3. 循环链表
阅读更多