小米安卓一面面经
9.14 小米一面
70分钟
体验很棒,比上午的美团强多了
自我介绍
面试官:看来你挺了解安卓啊
1 说说4种启动模式,activity生命周期,常规题
然后 弹出对话框的生命周期,activity做对话框的生命周期??? 按返回键返回桌面、按home的生命周期
2 从一个进程启动另一个进程的app的流程是什么???强行扯到多进程通信和intent参数
3 了解ams吗?
4 handler机制讲讲,为什么不会阻塞主线程
5 线程和进程区别,实现线程多种方式,线程池,各种线程锁,被问到不会为止
6 synchroized volatile底层原理,忘了被问了什么了,反正不是常规题
7 四种引用,都有什么用处,引用队列是什么
8 写道题吧,剑指offer原题,腾讯面试时候做过
做完了面试官说你这个不对啊,发现确实不对,但是这个错误腾讯面试官没看出来 滑稽
全排列思路做完了
9 问你点计网,http,https区别,如何防止中间人攻击
10 有啥要问我的,吐槽了小米运动一个半年没修的bug
面试官评价 你背的挺顺溜的嘛
感觉别的厂的面试官:说说xxx,好!很有精神,下一个
小米的面试官:等等,几个问题,第一balabala
感觉没了,还是希望有二面,毕竟作为一个米粉还是挺想去的