8号在智联招聘上投的安卓实习,10号下午三点人事HR给我打电话,问了下可以实习的时间,觉得可以于是把简历转给了技术leader,技术那边简历通过就约了四点的面试,下面的问的题目,供大家参考:
- 自我介绍
- 在小米做什么工作
- 为什么从小米离职
- 本科成绩、研究生成绩
- 研究生课题
- Actcity的生命周期
- 一个Activity在前端运行时打开了另一个app会经历什么
- Fragment的生命周期
- 进程间的通信方式
- 线程池的作用,有哪几种
- okHttp
- Glide
- Android中的几种布局
- 垃圾回收机制
- 栈和堆的区别
- ANR
- OOM
- ArrayList和HashMap
- MVC和MVP模式
- 手写单例模式 懒汉模式、饿汉模式
- 两个有序链表排序
- 在二叉树中寻找两个节点的最近公共祖先节点
- 超大文件排序
- 你有没有什么问题要问的
- 假设录取最快什么什么时候可以入职
一共两个半小时,主要是我太菜了,算法和场景题就花了一个半小时。
设计模式一点不会,ANR和OOM也不了解,算法倒是写出来了但是花的时间有点长,场景题面试官引导了半天也没想出来。
已经非常感谢能给我机会了,只是太突然了,我根本没想到这么快面试,本来以为投了百度绝对不会给面试机会的。
要疯狂疯狂补面试的东西啦!!!!!!
全部评论
(0) 回帖