小米实习 面经
20230620小米电商部门一面
- Object中的equals方法和hashCode方法
- hash冲突的常见解决方案
- 如何理解线程安全?
- 乐观锁?
- 乐观锁中的ABA问题,如何解决?
- JVM内存泄露的情况
- 怎么理解HTTP是无状态的?
- TCP是有状态的吗?TCP如何确定乱序和?
- 开闭原则及其好处?
- Chatgpt为编程这方面带来什么?
- 如何学习新技术的?
总结:一共30min左右,面试人很好,最后反问建议,他也给我很多中肯的建议。
结果:第二天约二面
20230621小米电商部门二面
- token安全风险问题
- 随机发红包
- 多级包含关系的sql表设计
- 三次握手详细版
- 聊聊自己对JVM的理解
- 虚拟内存和物理内存
总结:一共45min左右,太菜了qaq,随机发红包没有get到随机这个点。
结果:当前晚上8点OC和offer一起来了。感谢小米555。