小米科技有限责任公司android工程师面试经验

面试准备来自 1921 份面经

面试感受
一般 很好
面试难度
简单 困难

常见面试流程

主要面试来源

校园招聘

27.0%

内部推荐

11.0%

猎头推荐

4.0%

社会招聘

16.0%

BOSS直聘

37.0%

其他网络平台

5.0%

推荐
android工程师
地区
匿名用户
android工程师
感觉没戏
经历四轮,前两轮是部门工程师,第一轮问了一些 Android 基础,2个算法,第二轮问了一些JVM相关,类加载器,FrameWork层。第三轮技术经理,问了一下项目经历,离职原因,期望薪水,解决问题能力等,顺便写了1个算法。前三轮聊得还算愉快,本来以为差不多了,结果又来了第四面。第四轮貌似是个技术专家之类的角色,年龄偏大,脾气不太好。一直在追问各种原理和基础细节,还有一些比较古怪的问题,考察基础和反应能力。1个算法。也怪自己准备不充分,有些基础细节都忘了,简历中有几个技术点了解得不透彻,答出来了不到一半,明显看出来面试官不满意。然后就结束了。总结:有4个算法。小米的技术团队还是比较强的,一线工程师的基础都很扎实。不是很熟悉的技术不要往简历里面写,被揪住了是会扣分的。很注重基础细节,基础一定要扎实。
一年前
21人
匿名用户
android工程师
面试未通过
先是两轮面试,每轮来两道算法题,问了一些Java基础,比如Hashmap原理、多线程,Android的事件体系、三大流程、图片框架、网络框架等,建议刷刷题还是有用的,最后HR面试,喜欢压工资,所以谈崩了。
包含 1 个问题
Android的事件体系、三大流程、图片框架、网络框架。
一年前
137人
匿名用户
android工程师
感觉靠谱
前两轮工程师面试,一般每轮2道左右算法题,和网上都差不多不难,还有些android基础问题,有可能会涉及底层或者源码,比较考验面试者功底的。被问过AsynckTask源码,要是自己写会怎么实现。第三轮一般是主管面试,除了技术,还会聊下兴趣性格有关的东西,总体来说不难。
部门主管面
包含 1 个问题
AsynckTask源码,要是自己写会怎么实现。
一年前
3人
匿名用户
android工程师
面试通过
从下午3点,面到6点,三面都是技术面,面试官很nice,会引导我,一步一步往下走。第一面,自我介绍,接着问了基础知识和算法,排序算法,斐波那契数列啊,第二面,也问了项目经验和写了两个算法,有层次遍历,aoti,三面,问了自定义view,Handler基本原理,ANR等,还有算法等。
一年前
2人
匿名用户
android工程师
感觉没戏
面试官很有耐心,会问一些java方面的知识,然后询问一些简单的算法如二叉树, 然后会根据简历询问android方面的基础知识,不断的渐进加深难度,问得很细,如消息传递过程, 里面的实现机制,如何实现自定义动画,按键的传递,接着会问一些算法方面的问题,如计算1的个数, http协议里面的int转换为byte的方法等等,整体来说是很有水平的一次面试。
一年前
3人
打开小程序查看更多面经数据
写面经
选择排序
选择城市