当前位置:   article > 正文

小米JAVA开发实习一面面经_小米软件研发工程师实习生面试问题

小米软件研发工程师实习生面试问题

作者:SSP选手37607

内容来源SSP面试笔记


在 SSP面试笔记 看了很多面经,感谢前辈的分享,今天我也分享下面试题目:

  1. 自我介绍
  2. 项目深挖
  3. Java内存模型
  4. 原子性,可见性,有序性
  5. volatile关键字
  6. Java 实现同步机制的方法,加锁方式
  7. 线程池的创建和管理
  8. 当用户量特别大的时候,如何设计用户表?
  9. 索引有哪些,索引失效有哪些情况?
  10. 如何排查数据库查询速度比较慢的问题?
  11. 返回部分字段和返回全部字段有什么区别?
  12. MySQL 索引的数据结构
  13. B+ 树的优点
  14. 分布式下,如何获取全局的唯一ID,有哪些方式?
  15. 设计分布式下的唯一ID,你会考虑哪些因素?
  16. 如何保证各个节点返回唯一值?
  17. Redis 如何清除过期数据
  18. Redis 的持久化机制。
  19. RDB 和 AOF 方式的区别
  20. Redis 缓存异常的三个问题以及如何解决
  21. 布隆过滤器存在什么问题
  22. 手撕代码:
  23. 反问

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/思考机器6/article/detail/62348
推荐阅读
相关标签
  

闽ICP备14008679号