Java程序员面完字节面小米,字节凉凉后没想到拿到小米高薪offer

前段时间去面试了字节跳动,也是三面,面完以后就没有音讯了。估计也是凉凉了,想看我字节跳动面经的可以看看这篇文章:

Java程序员面完字节面小米,字节凉凉后没想到拿到小米高薪offer

字节跳动Java3面“凉凉”~不负韶华,努力复习备战“金三银四” 点击即可直接跳转

今天就在这里给大家分享一下小米的面经(文末有彩蛋哦)

Java程序员面完字节面小米,字节凉凉后没想到拿到小米高薪offer

小米1面

  1. 二分查找(递归和非递归)
  2. 反转链表(递归和非递归)
  3. 常用Java集合类
  4. HashMap为什么长度是2的n次幂,数据结构,扩容(包括元素移动的细节),线程不安全的问题
  5. ConcurrentHashMap怎么保证线程安全, 1.7和1 .8有什么变化,为什么要要这么优化
  6. CopyOnWriteL ist怎么保证线程安全,为什么这么做
  7. Java synchronized关键字的作用,原理,锁升级、锁粗化、锁消除
  8. volatile关键字的作用原理
  9. MVCC
  10. 事务的ACID ,每- -项是如何保证的
  11. MySQL的索引|结构,为什么是B+树而不是B树
  12. .....

小米2面

  1. 先升序后降序的数组排序
  2. 求递增数组中相加等于10的元素对
  3. 17^400 - 19100计算结果能不能被10整除
  4. 一个urI对应一-个random值,要求设计一 一个系统,根据ur|查询random值,具体到表怎么设计,索引怎么加,代码怎么写
  5. 讲项目, 画架构图,为什么这么设计,哪一块是你做的,为什么这么做,做了多久
  6. ....

小米3面

  1. 自我介绍
  2. 镜像二叉树(递归和非递归)
  3. 删除二叉搜索树的某一个节点
  4. 给定数组,求第k大的数字
  5. 单例模式的几种写法,解释为什么
  6. tcp握手挥手过程,以及socket的状态变化
  7. 线程的状态,以及变化的时机
  8. Java内存模型,堆的组成, gc过程
  9. synchronized修饰同一个类的两个静态***同步吗,为什么
  10. 线程池设置了coreSize和maxSize之后,如果线程数量已经达到了coreSize ,这个时候进来-一个任务 ,会
  11. 怎么处理
  12. SQL查询优化怎么做
  13. 你的优点是什么,缺点是什么

面完回去的路上,HR微信给了我口头offer,嗨心到哭 ~~

现在看来,没过字节的面试还真是自己菜,哭了!!!上次还了分享一些我个人收集的面试资料,真的是有大用处,相信你如果能好好复习,也一定可以拿到想要的offer,这篇文章照例,如果你有需要,可以来找我获取到!

所有的复习资料都是可以免费的分享给有需要的小伙伴们的!点击【这里】查看获取方式

01.Spring+Spring boot+SpringMVC 全面复习指南

Java程序员面完字节面小米,字节凉凉后没想到拿到小米高薪offer

Java程序员面完字节面小米,字节凉凉后没想到拿到小米高薪offer

Java程序员面完字节面小米,字节凉凉后没想到拿到小米高薪offer

02.Dubbo+SpringCloud面试指南

Java程序员面完字节面小米,字节凉凉后没想到拿到小米高薪offer

还有很多,都保存在WP里了,有需要的小伙伴可以私信我来获取到,应为我是截图,所以图片会有些不清楚,文档不会有问题的,请大家伙放心!

点击【这里】查看获取方式

发布了10 篇原创文章 · 获赞 9 · 访问量 2495

猜你喜欢

转载自blog.csdn.net/vip1024s/article/details/104253172