意向:Android开发实习生
一面:3月16日, 约50min,主要时间是在介绍自己做的项目
问到的一些问题:
- Activity和Fragment的生命周期以及对应关系,问的比较仔细,两个组件之间的生命周期之间的互动被问的很多。这块答的一般,大体上是对的,但是他很在乎细节。所以被问的有点答不上来
- 算法:《程序员面试金典》第一章第5题,当时没写好,O(n)的算法写了个O(n^2)的上去,面试官不是很满意。
当时觉得要挂
二面: 3月24日,约38min
面试官是技术总监,感觉问的很宽泛
问到的一些东西:
- 平常自己学习的东西,不限Android。这个我回答的是我课设时自己设计的一个RESTful JavaEE服务端,感觉面试官也比较满意。
- String和StringBuffer的区别
- Java垃圾回收机制
- 多态,重载的定义
- 算法:链表插入一个节点。比较简单
问的挺快的。他说时间很紧,所以基本上不等我展开讲就结束了。
最后也是拿到了offer,感觉问的东西比较基础,没有想象中的刁钻。写出来给大家参考参考。祝各位找工作顺利!