首页 > 小米 java 1面2面面经
头像
tomgao
编辑于 2021-08-31 14:12
+ 关注

小米 java 1面2面面经

8.12 小米一面

  1. 介绍项目亮点
  2. 知道哪些Java并发包里的类? 线程池最大线程数按什么原则设计 类A要并发调类B和类C 把返回值一起处理 能用到哪些方法?
  3. java服务CPU或者内存占用率较高, 频繁full GC能用什么方法解决?
  4. 堆和栈的区别?
  5. 为什么有堆还要有栈? 说了JVM内存模型 面试官提示从线程角度回答
  6. 慢sql, 遇到慢sql怎么处理
  7. 网络了解吗? 交换机工作在哪一层, 和路由器什么区别?
  8. http报文格式? 请求头和请求体怎么区分的? 不会
  9. http2.0和1.x有什么区别
  10. tcp为了保证可靠性做了什么?
  11. 通过抓包软件抓到了tcp的通信内容, 想排查mysql查询慢的原因(网络慢还是查询慢), 怎么排查?
  12. linux了解吗?
  13. springboot怎么实现的自动配置,常用注解

小米二面 8.26

  1. 项目介绍
  2. 未来规划
  3. 对dubbo的理解
  4. dubbo有哪些协议
  5. dubbo服务注册流程
  6. 说一下注册中心
  7. 怎么配置负载均衡策略
  8. 线程池了解哪些
  9. 线程有哪些状态 阻塞和运行怎么切换
  10. final finally finalize
  11. equals hashcodespring 知道哪些
  12. bean的初始化流程
  13. 对事务怎么理解
  14. 事务的传播机制
  15. mysql索引介绍
  16. B+树和红黑树,为什么用B+树

更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖