面试Android开发经验谈Android开发

Android金九银十面试经历:开发3年半年没接触安卓,面试四家

2020-09-26  本文已影响0人  Android_until

个人情况

金九银十,又是一波招聘热季,各种好公司、好岗位都在拼命招揽人才。自己也考虑到以后的发展和更好的工作还有未来,整天处于焦虑和烦恼的状态,看看自己现在拿到的工资,不多。所以为了改变这局面,打算下海试试水。

先讲一下自己的情况,2016 年本科毕业,在目前这家公司基本上已经在职一年半多了。而最近大半年在公司都是做 Java 开发,处于大白阶段,会写代码,但是没有深入到框架源码。

所以想要去市场上应聘 Android 岗位,还需要好好复习一番,因为半年没有碰 Android 了。结果还是发现有些知识点在面试的过程中已经记不清了,生疏了。

由于自己是在职,考虑更好的发展机会,所以并没有疯狂海投简历,而是先找了自己的同学朋友内推了一波,之后投了几家自己喜欢的公司。下面我就开始讲讲自己的经历。

面试的几家公司

亿咖通

先联系了自己的同学 A ,正好他们公司也在招 Android 开发,所以先打算试试水。

面试时了解到,该公司是在车载设备上开发 APP 的,听上去好像很高大上,是由吉利投资的。

面试一开始,讲了自己现在公司做的是 Java 开发,结果前两个面试官问我的都是一些 Java 问题,有点虚…幸好第三个面试官是 Android 开发,不然真扛不住,哈哈。

Android 的问题基本上都回答出来了,但是一些细节上面有些遗忘,因为真的好久没写过 Android 代码了。面试完后,面试官说自己的 Android 技术水平没我好,我方了。

最后,很遗憾没有拿到该公司的 offer ,好像是因为他们公司 Android 开发招满了,没有名额了。

海康威视

吸取了之前面试失败的教训,所以又让同学 B 给我内推了海康威视,正好也在招 Android 开发。

海康威视是做视频监控、安防这一块的,是一家很牛逼的公司,所以自己心里在想要好好复习,把握机会,一块去滨江开拓事业。(/斜眼笑)

面试的过程和两位面试官聊的很愉快,轻轻松松。面试官问的问题也不难,所以技术面 easy 就过了。以下面试中问到的几个问题,可能记录不全,一部分已经忘了。

因为和两个面试官聊的比较开心,轻松愉快。所以技术面顺利地通过了。感觉我会的东西比较杂,即会 Android ,又会写 Java ,还自学过 Vue.js 。

之后就叫我等待 HR 面试,此时此刻,我以为我已经稳了,结果我 GG 了。

一般来说,能到 HR 面,可以说只要别脑抽犯傻,offer 已经是探囊取物了。

和 HR 面试也不多说了,就是问到的方面涉及很多很杂,工作、生活和成长等都有,自己也回答得不错。结果到最后掉了链子,当 HR 问到我自己的期望薪资是多少,报了一个较高的数字。结果 HR 一听马上就问我最低能接受多少?我脑抽地回答最低就是这个数字了。结果,emmmmmmmmmm,一首凉凉送给自己。

现在回想起来,不知道当时自己嗑了什么药,完美地葬送了一个 offer 。

当贝网络

这家公司是自己在 BOSS 直聘上投的,之后收到面试通知,约在了工作日的晚上,打算下班了赶过去面试。

之后了解到这家公司专注于智能电视平台的,旗下有为智能电视和安卓电视盒打造的应用市场,就像手机里的应用宝、豌豆荚一样,好像在国内的智能电视市场里很厉害,是处于领先地位。

好了,讲回面试吧。因为面试的时间比较紧急,所以也没有好好准备,结果被面试官给虐菜了。上面试题:

这次面试有好几题都回答不上来,有些地方不够深入。问了一下面试官,他已经做了六年的 Android 开发了,厉害厉害。

本来回去的路上感觉这次面试肯定挂了,结果出乎意料地第二天 HR 打给我电话说我的技术面通过了。之后因为路途太遥远,所以 HR 面直接在电话里面试了。

最后在谈薪资的时候感觉自己对这份 offer 提供的薪资不太满意,所以考虑了几天拒绝了这份 offer 。之后就又开始寻找有没有更好的机会了。

有赞

有赞这家公司也是我在 BOSS 上投的(真的没有打广告),投完之后,两三天内一点消息都没有,我以为是看不上我了。结果之后发短信给我说需要电话面试我,那就来吧来吧,没啥好虚的。

有赞之前还是了解过的,是一家比较注重技术的公司,在杭州也是比较有名气的。所以想好好发挥,拿到 offer 。

有赞技术面我一共面了三轮,分别是:电话面试、现场面试、Android 组 Leader 面试。那么我就把这三轮的面试题一轮一轮地说。

第一轮电话面试

电话面试的内容差不多就这些,面完后又过了三天才给我通知说有下一轮面试,在此期间我以为我电话面试挂了呢。。。

第二轮现场面试

第二轮的面试也通过了,不过因为约在了晚上,所以 HR 已经下班了,所以跟我说之后会联系我的。

第三轮现场面试

过了一天,有人加我微信,说再约一次技术面,是团队里面的 Leader 来面试我。没办法,继续干,又约在了工作日晚上面试。

因为技术面之前已经面了一轮,所以这次 Leader 面试技术问题提问比较少,大部分时间都在互相讨论聊天,当然结果也是很愉快地结束了。之后叫我等一下,HR 来面试我。

因为之前海康 HR 面还让我心有余悸,所以这次 HR 面试也是格外谨慎。幸好,HR 面试没出什么大问题,叫我回去等通知。

最后,等了四天这样子,有赞 HR 给我打电话说顺利通过面试了,给我发了 offer ,大功告成了。

写在结尾

现在回头看看,自己面试的公司也只有三四家,不算多,也是因为自己还在职的原因吧。

至于结果也还算满意,拿到有赞的 offer ,又要开启一段新的征程了。

这里再分享一下我面试这段时间的复习路线:

其实客户端开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。

以下一体系的复习资料是我从各路大佬收集整理好的:

《Android开发七大模块核心知识笔记》

《960全网最全Android开发笔记》

《379页Android开发面试宝典》

历时半年,我们整理了这份市面上最全面的安卓面试题解析大全
包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。

如何使用它?

1.可以通过目录索引直接翻看需要的知识点,查漏补缺。
2.五角星数表示面试问到的频率,代表重要推荐指数

《507页Android开发相关源码解析》

只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。

真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。

资料太多,全部展示会影响篇幅,暂时就先列举这些部分截图,以上资源均免费分享,以上内容均放在了开源项目:github 中已收录,大家可以自行获取(或者关注主页扫描加微信获取)。

上一篇下一篇

猜你喜欢

热点阅读