面试(二)

okcoin

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

美团

  1. hbase rowkey如何设计
  2. hbase存储方案
  3. redis集群一致性,引申:fusion,hbase,hdfs如何保证副本一致性
  4. kafka如何扩容
  5. kafka高性能原理
  6. zookeeper选举过程
  7. cms触发full gc方式,垃圾回收算法,(cms与g1区别)
  8. synchronized原理,与ReentrantLock区别
  9. AQS原理
  10. ConcurrentHashMap原理,分段和非分段的两种实现方式
  11. feed流如何设计
  12. 缓存击穿
  13. mysql分库分表
  14. mysql分表后主键如何设计
  15. 循环链表

评论