一面(1h):
你对目前互联网行情了解吗?我说有了解,不太好,他说对的,如果你要走安卓这个路子的话要比以往更难,你要付出更多,我说谢谢建议
1.进程和线程的区别,多线程的优点和缺点
2.oop和pop有什么区别和各自的优缺点
3.你了解哪些设计原则
4.如何交换两个变量的值,有哪些方法
5.一只兔子如果3年生两只,n年后有几只兔子,该怎么解决,(递归和for循环)
反问
如果一面通过,就会通知二面
二面(1h):
自我介绍
1.说说tcp和udp的区别,如何解决udp的传输不稳定,谈谈你的思路(缓存,定时排查)
2.get和post有什么区别?
3.oom和野指针该怎么解决(第二个没答上来)
4.你的项目设计思路是怎样的
5.介绍一下你所熟悉的开源框架
6.结合项目,问了三个开放问题:1)如果网络请求资源超时,客户端一般的处理方法;2)如果数据库更新了字段,未更新的用户该怎么做;3)如果。。。我不想写了。
反问(其中我问说从我表现来看我对于该岗位还需要怎样的学习和准备,从他的回答来看说我还可以,我想着应该不错,)
如果二面通过,当天就会通知三面。
寄。
说一下我的感受,从今天下午连续两面到直接寄,我对目前安卓开发岗位的理解是,如果你没有学历+项目,你几乎没拿正式offer的绝对优势,注意我说的是绝对优势,不排除你浑身上下除了技术啥都没有,更不用提大厂,笔试随手一个动态规划死在原地,我是普通一本的本硕,目前投递至少有近百家,0offer,安卓知识目前满足了基础,没项目,因为没有实习机会,只有自己练手的demo,八股面试过多次已经可以回答80%的问题,从进面试这个角度来看,我觉得我纯靠着我这很一般的硕士身份才能进去,但到最后我估计是死在了没项目这一点上,二面没通过说实话我是没有想到的,整体上我除了野指针那个问题没回答上来,其他的我觉得我说的都还不错,我其实是想走技术这条路的,目前属实是心力憔悴了,大环境的猜测绝对已经成为了事实,所有挂着的招聘只是走个过场,hc可能就一两个,大牛手里捏着offer继续面,像我这种菜逼,骨头都吃不上。安卓市场的竞争我觉得甚至比前端和后台更激烈。互联网的寒冬来了我却没有一件棉大衣。
心灰意冷了有些,明天还有笔试面试,反正就这么准备着吧,9月显得比以往的10月还要寒冷,实在不行就等国企了。
之前面了牛客和爱奇艺,还有个小厂忘记叫啥了,我觉得写面经的意义已经不大了,这就是今年私企秋招的最后一个面经了。
#好未来面试##安卓面经#