小米 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号去了...过了约定面试时间十分钟了,面试官打电话过来“你还参加小米的面试嘛”,我“参加啊,你们那邮件上我还点确认了呢”,面试官“那你现在上线一下”,反应过来我记错了之后,真的尴尬的能抠出三室一厅。感谢面试官没因为我记错+迟到给我个印象差评,真的很温和也很专业,给小米的面试体验点赞。
#秋招##小米##安卓工程师##面经##校招#
全部评论
base哪里啊 楼主
点赞 回复 分享
发布于 2021-10-24 19:41
楼主二面了吗
点赞 回复 分享
发布于 2021-09-17 10:45
二面了吗
点赞 回复 分享
发布于 2021-09-03 07:33

相关推荐

昨天 20:41
已编辑
北京交通大学 算法工程师
字节跳动 训练框架研发 (N+2) * (12 + 3) 硕士211
点赞 评论 收藏
分享
苗条的伊泽瑞尔最喜欢...:同28届被压力了,电科✌就不能去卷算法吗?把Java留给我们双非卷
投递快手等公司10个岗位
点赞 评论 收藏
分享
11-28 13:56
已编辑
门头沟学院
所有好工作吻上来:最近可能压力比较大吧,面试的时候已经不屑于去说一些违心的话了,今天这场面试我真是没控制住啊,感觉我已经要发火了
实习学到最有价值的工作习...
点赞 评论 收藏
分享
评论
5
32
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务