上周参加了360的内推面试,一天3面,两轮技术,一轮HR。不得不说效率很高。和其他公司隔几天再面相比,感觉最重要的是能够及时的知道自己过没过,不用焦急的等待后续面试通知。差不多一周左右的时间,offer意向书已经发放,效率很高。
以下是我的面经,供参考。
一面
- 自我介绍
- 软引用、弱引用区别
- 垃圾回收
- 多线程:怎么用、有什么问题要注意;Android线程有没有上限,然后提到线程池的上限
- JMM
- 锁
- OOM,内存泄漏
- ANR怎么分析解决
- 界面相关:
- LinearLayout、RelativeLayout、FrameLayout的特性、使用场景
- 如何实现Fragment的滑动
- ViewPager使用细节,如何设置成每次只初始化当前的Fragment,其他的不初始化
- ListView重用的是什么
- 进程间通信的机制
- AIDL机制
- AsyncTask机制
- 如何取消AsyncTask
- 序列化
- Android为什么引入Parcelable
- 有没有尝试简化Parcelable的使用
- 设计模式
- 常用的有哪些,答单例、Builder、观察者
- 观察者模式用的时候要注意什么:内存泄漏;同步问题
- 如何实现观察者模式的同步
- 单例模式同步问题;懒汉和DCL的比较
- ndk
- C++崩溃信息如何查看
二面
- 自我介绍
- AIDL机制
- 项目:拉活怎么做的
- 应用安装过程
- 资源文件——/data/data/包名
- AndroidManifest.xml——PackageManager
- dex——Dalvik、ART区别
- 职场规划
- 有没有关注Github项目
- 关注这个项目是需要还是兴趣
- 有没有什么想问的
HR面
- HR自我介绍,然后让我自我介绍一下
- 怎么选上班长的
- 选上班长的关键因素
- 担任班长期间印象最深的事情
- 怎么当上科技部部长的
- 大三大四干什么:跟着学长创业
- 大学最自豪的事情:创业做的游戏被玩家支持
- 做游戏中你碰到的最大问题
- 怎么解决这个问题的
- 做游戏你参与做了什么
- 三个词描述一下自己,对三个词展开提问,会让举例子
- 有什么想问的
更多Android面试相关请点击
- 四步准备Android面试
- Android开发概要
- 网络基础会问哪些问题及其解答
- Android内存泄漏场景及解决方法
- 大疆提前批终面
- 大疆提前批终面后加面
版权声明
本文首发自简书:
搜索作者:QinGeneral
无需授权即可转载,甚至无需保留以上版权声明;
转载时请务必注明作者。