阿里内推一面,惨!惨!惨!
阿里内推,投的Android岗位,在期待了快两周之后终于来了个电话,但是... 问的问题如下,面试官看我不是科班出身,逮着操作系统和Android系统一通死揍。
- 数字签名
答案 - 对Android系统了解多少
我说知道Binder机制和Android系统启动过程 - Binder机制
类比TCP协议,从应用层说到了Linux内核驱动 - Linux中进程A能否直接访问进行进程B?为什么?
我说不能,因为内存独立。面试官问两个进程会不会内存重叠?然后我就沉默了 - 一个应用为什么要开多个进程?
我说有的应用是流氓,进程间相互保活,有的是处于业务考虑,有的是解决65535方法数问题。 - 一个应用中Activity启动另一个Activity和一个应用中Activity启动另一个应用中Acvtivity的差别大吗?
扯到了Binder机制,任务栈,应用的创建以及Activity的创建。 - 对动态规划的理解
最优子结构+重叠子问题
总结一下一面:项目没问,基础没问,网络没问;问了操作系统和Android系统,而这一块恰恰基本没有涉及,结果显而易见。
最后,欢迎大家交流QQ992257586