Android 年底面试总结及未来两年规划

        面试是每个求职者永恒的话题,在这个资本寒冬的冬天,跳槽变得越来越谨慎了,但是,有时候为了一份自己满意的工作还是要勇敢的跳出来。不管是因为和上级不和还是因为你要过图轻松然后幡然悔悟,总之,打工者就是这么回事。下面分享下年底面试的经历。这个过程,真的不短,要准备的东西很多,虽然很多知识自己天天用。

        掌玩网络。一家小公司,进门的一瞬间就蒙逼了,因为两个公司共用一个 办公间,既然来了就面试一下,反正也算积累经验。看着简历,我生怕别人来一句自我介绍,我就先自我介绍了,说了下名字紧接着介绍项目,很讨厌别人问私事,粗话了工作还问生活的。这家公司是像招个做容器的,插件化的要求会比较高吧,评论领导比较搞,但是,环境不敢恭维。面试关还算比较直率的,直接说需求。然后问插件化的原理,classLoader知道点,热修复我还是做过的,所以说了个大概,hook不是特别擅长,但是心里想要自己做能做成功吗,于是问了下他,你们是自己写框架吗,不用第三方的,别人写号的兴许比我们研究出来的还要好,得到的答案是,确实用第三方的,于是就随便说了下不是非常懂插件化,尤其是对so文件的反射获取一直不懂原理。然后问了下handle原理,这个基本是老生常谈的问题,接着他问了个我目前还觉得懵逼的问题:消息是怎么识别哪个handle的,一个消息发送,创建了很多handle,怎么知道哪个handle收到消息?我说每个类都不一样,内存地址也不一样,根据内存地址的标识来识别。他说是内部的什么标识识别,回头看了下也没找到什么识别的机制,没弄明白。每个handle都要发送目标,我猜他应该是这个区分目标sendToTarget这个的问题,最后说我对handle的原理不是很透彻。然后他说我打断他面试的思路了,最后觉得他也没啥问题问了,我就反问了为什么不招个一直做插件化的开发,他说很难,于是,为了防止尴尬我就说那就多花点时间,这拒绝的意思应该很明显吧,然后我就出门了,面试官在我走后看都没看,一点送的意思也没有,觉得小公司,礼节起码也要做好吧。

           阿里零售通面试。这个很悲剧,电话面试就挂了。第一个问题:“你使用过OKHTTP?”,回答使用过。接着问:“每个版本之间的更新点知道是什么吗?”,回答,没注意过。第二个问题:“Eclipse和 Android Studio都使用过吧,他们之间的文件那些是相同的,那些是不相同的?哪些是必不可少的,哪些是可有可无的?能说出原因来最好”,回答,不是很清楚,就知道gradle相关的文件是studio特有的。第三个问题:“怎么自己去实现属性动画?”,回答,不是很了解。最后一个问题:“说说你最近项目的亮点和技术难点。”,都到这份上了,还有说的必要吗,直接回答,我应该不是很适合这个岗位,抱歉哈!

           腾讯的两次面试。第一次,腾讯大厦,人事面试,都是正常的,然后是技术面试。这两次都是让人惭愧的经历,感觉能去腾讯做外包也是个不错的人才,内部不知道怎么进的。不适用库,自己写出sinx的函数。TextView的实现原理,还好这个我转载了老罗的,知道点,还是最后被问死:windows渲染出来之后,怎么实现的富文本?于是我默默的说,没仔细研究过。两次面试,以为自己准备的很充分了,结果唉。问题不分先后,一次是科兴科学园的SDK开发。大概的问题有:压缩标记算法实现UML图,手写handle原理代码,归并排序的特点及白板写,IOS了解深入吗?后台请求到的数据太长,导致获取到的数据丢失,json或者xml格式破坏,在不从服务器修改的前提下,怎么去处理?最后一个问题还是我在平安认识的牛人告诉我的,分页压缩。我的天啊,能进大厂的确是都是牛逼的人。

         新创公司,名字就不说了,毕竟给了我offer,不到30人估计,聊了下,技术问的不多,生活扯了不少,直接让我做主管,吓死我了,犹豫了下,最后对比之下就选择货拉拉拒绝这个主管了。

         货拉拉面试。gradle的task种类,命令打包,拦截器,AOP,选择货拉拉是因为虽然面试过程这些问题我一个都没回答上来,但是CTO和面试官,估计也是我以后的老大吧,给我的感觉非常顺眼,并且这样子还给了offer,不管这公司以后发展怎么样,至少眼前的人让我觉得可以长久待着,毕竟这里有我很多想去研究,一直没时间去研究的东西!

         和IOS的哥们聊了下,这位说是曾经的老大,现在和我一样在底层写代码,因为他清淡的性格,太淡定了。但是,和他聊了下,架构和技术的选取等等,都是宏观的,我们太在意技术的细节了,连李一男这种牛人都说技术不是终点,不是最终出路,架构目前是我未来两年内的追求目标,架构的选取,扩展性,技术的选取,核心代码的编写,结构问题处理,流程图,演讲能力等等,自己会的能明白说出来,让大家都清楚,这才是牛人的最好表达方式啊!

       


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值