2019年秋季面试题

快来打我* 2021-10-13 02:31 394阅读 0赞

第一家

  1. 异步MQ在高并发的时候会发生阻塞,你们是怎么解决的
  2. 两个人抢一个座位是怎么锁的
  3. 如果在redis设置的超时时间内没有完成操作怎么解决
  4. 第三方支付后,在等待回调之前是怎么处理的,订单是什么状态。
  5. 在用户支付的一瞬间,修改订单价格,用户支付的是订单价格会不会发生变化,怎么处理的
  6. concurrentHashMap底层,HashMap怎么扩容的,1.8的HashMap底层有什么不同
  7. SpringMVC请求过程
  8. Redis怎么上锁,怎么解锁
  9. mybatis中#的底层实现
  10. Mysql索引,优化
  11. 1.8新特性

第二家

  1. jvm内存溢出怎么排查
  2. CPU100%占用率怎么排查
  3. 怎么在数据库里一次查询出100亿条数据,怎么建立索引
  4. mybatis与hibernate的区别是什么,哪个速度快
  5. spring的代理模式默认用的是什么
  6. 说说你知道的设计模式
  7. 你们项目中的MQ有没有做负载,队列积压阻塞怎么解决,怎么防止消息丢失
  8. redis你们怎么用的,有没有负载,说一下什么是hash一致性
  9. java中的原子类用没用过
  10. 1.8特性
  11. PostgreSQL、MySQL、Oracle的数据库引擎结构
  12. 算法
  13. IO、NIO
  14. HashMap是怎么扩容的,初始大小为什么是16,为什么不是8或者32
  15. 树形结构在java中是如何体现的

发表评论

表情:
评论列表 (有 0 条评论,394人围观)

还没有评论,来说两句吧...

相关阅读

    相关 2019java最新面试

    以下问题是最近4次面试中总结的题目: 一定会问到的知识点:集合,多线程,流,动态代理,反射,框架,数据库,linux,分布式框架的概念 1、HashMap底层原理 2、

    相关 2019秋季面试

    第一家 1. 异步MQ在高并发的时候会发生阻塞,你们是怎么解决的 2. 两个人抢一个座位是怎么锁的 3. 如果在redis设置的超时时间内没有完成操作怎么解决 4.