第二次面试经历:
公司:上海航微信息科技有限公司
时间:2017.02.21 11:00
地点:上海市闵行区春申路1985弄福克斯大厦230室
这次面试是来到上海后的第二次面试,总体表现只能说比上一次有进步,不过依然不尽如人意,但是有进步总是好的。
面试过程:
这次面试距离离自己住的地方有点远,最快也要一个半小时吧!所以这次赶到面试地点时候时间也差不多了,就在外面查看了一下公司具体信息然后就去面试。
首先,一到公司门口就感觉有点不是很好,当然了,这也只是个人感觉,而且现在根本就没有我选择的余地,我只想尽快找到一份工作好好干下去,然后一进门感觉里面东西摆放有点乱的感觉。接下来进去直接技术面试:给我一份题目纸张,让我先看一遍,然后准备回答。看了题目之后发现基本上就是网上面试宝典上面的题目。这时候突然间后悔没有好好看面试宝典了。接下来说下面试的题目:
1.JNI的开发流程。
2.activity的生命周期,以及activity之间切换声明周期的变化。
3.如何将一个activity设置成窗口样式。
4.activityA与activityC之间如何传递数据(通过广播接收者)
5.Service的启动方法,Service与Thread的区别。
6.广播接收者,注册方法(动态注册)。
7.如何将SQLite中存储的数据保存到SD卡上。
8.Android程序运行时权限与文件系统权限的区别。
9.Java垃圾回收机制。
10.什么是ANR?如何避免?
之后还问了一些工作中的问题,可事实是目前我还没有真正工作过,这些问题答的真不怎么样,不过这次相对上一次还是稍微好一点,还有一个原因也是因为这次他问的问题相对简单一些吧!不管怎样,还是得扬帆起航,努力奋斗。