【小米】Android面试题 了解一下!

小米一面、二面面试题
1.介绍一下binder和原理
2.measure  layout  draw流程,滑动冲突
3.常用的多线程工具类。blockingqueue  ,concurrenthashmap,信号量,countdownlatch,cyclicbarrier,exchanger等,stringbuffer
4.stringbuilder  和stringbuffer区别
5.lock和syncrognized原理区别,适合什么场景。
6.实现生产者,消费者
7.handler原理,是如何实现延时的。
8.一个activity启动另外一个activity的生命周期。

算法题:
1反转链表
2.归并排序
3.快速排序
4.feiboqiena数列
5.二分查找
6.两个队列实现栈
7. 两个栈实现队列
8.判断链表是否成环,找到成环的交点。
#面经##小米##安卓工程师##社招#
全部评论
楼主哪里的小米
点赞 回复 分享
发布于 2020-11-16 14:05
楼主一个面了几轮啊,给offer了么
点赞 回复 分享
发布于 2020-09-26 18:30
感谢分享
点赞 回复 分享
发布于 2020-09-24 17:42
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-09-24 17:19

相关推荐

05-23 20:31
已编辑
武汉大学 Java
内向的柠檬精在研究求职打法:注意把武大标粗标大 本地你俩不是乱杀
点赞 评论 收藏
分享
评论
4
23
分享

创作者周榜

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