首页 > 小米 Android秋招一面面经
头像
Wwww_
编辑于 2021-08-31 12:21
+ 关注

小米 Android秋招一面面经

在公司面的 没录音。。。靠印象写一下
  1. 自我介绍
  2. 小聊了下实习经历
  3. Activity的生命周期
  4. Activity跳转时生命周期的变化
  5. 知不知道Fragment,Fragment的生命周期
  6. Handler原理
  7. RecyclerView的使用,了不了解ListView(应该是想问两者区别,可我直接说的我不了解ListView。。。是真没用过啊)
  8. 用过什么集合(List、Map)
  9. ArrayList和LinkedList的区别
  10. HashMap的底层数据结构
  11. 线程间同步的方式
  12. synchronized修饰普通方法和静态方法的区别
  13. volatile的应用场景(就答出来了它能确保变量可见性,讲了下Java内存模型,说那就在需要维持可见性的位置使用呗,好像答的方向不是很对。。。)
  14. 线程池(不了解)
  15. Java泛型知道不(不知道)
  16. equals和==的区别(从Object类的equals方法实现讲到String等的equals实现,面试官好像没准备问这么细,我完全给讲深入了)
  17. 撕代码:二叉树的层数(还是最长路径长度来着?反正本质一回事)递归思路也说了一下,然后写了一版用辅助队列做层序遍历的思想实现的
  18. 结束时候直接告诉我,一面通过,等hr电话约后续面试时间吧
大概就这些 可能有些遗漏,但肯定是只有Android和Java方面的问题,没有OS计网什么的。

小米面试官真的巨好,30号的面试我给记到31号去了...过了约定面试时间十分钟了,面试官打电话过来“你还参加小米的面试嘛”,我“参加啊,你们那邮件上我还点确认了呢”,面试官“那你现在上线一下”,反应过来我记错了之后,真的尴尬的能抠出三室一厅。感谢面试官没因为我记错+迟到给我个印象差评,真的很温和也很专业,给小米的面试体验点赞。

更多模拟面试

全部评论

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

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐