Android岗位的面试总结

最近由于公司的一些原因,我选择了辞职,然后开始在找新的工作。今天想写写我的面试中遇到的一些事情。当然了下面讲的这些仅仅是我个人的一些经历和想法,也仅仅是对于Android开发这个岗位的一些面试经验。

 

首先,本人是今年6月份毕业的一个普通的二本院校毕业的软件工程专业的学生。从去年10月开始一直在公司实习,其实也是正式上班(大四一直在上班)。从去年10月份到现在为止一共有过三段面试的时间。分别是去年10月份,还有今年5月份,还有这几天。

 

第一段面试

去年10月份的时候,准确的来说是找一份实习的工作。但是刚刚来到广州不久,也刚刚从学校出来,其实对于我一个从农村出来的孩子还是有些畏惧的。一方面即将踏入社会,没有过实际的项目经验,不知道自己在学校学的东西是否能够满足工作岗位的要求,担心自己会找不到工作。再想到家里父母含辛茹苦把我送到大学,如果连一份工作都找不到那真的是不知道如何去面对。所以那段时间我是比较焦躁的,和女朋友也出现了一些危机。但是很庆幸我还是找到的工作,找到了一份当时认为还不错的工作。因为在我找工作之前,有一些同学去面试过了,他们去面试的,有的一个月只有一千多的工资,在广州实在是难以养活自己,而我找的第一份工作比我那些同学们找的强多了。

 

我第一次去面试的时候,老板问我说你对薪资有什么要求?我按照老师教我们的方法,先说结合广州的生活水平,以及我自己在学校掌握的一些技术基础的,我希望能有3K。当时老板跟我说:好!那我就给你试用期3K,转正之后4K(因为是一家小公司,也没有什么实习生的制度,到了公司就是正式员工了,2个月之后转正),转正之后还有午餐补贴,每个月的收入会在4.5K左右。当时听老板说完我就暗暗的在高兴,当时觉得老板介绍的业务也是非常有情景的,当然了这都是当时的想法,后来慢慢的发现当时是把事情想象的太美好了。第一次面试的时候,老板面试的我,他也是做技术的,但是不会Android,所以技术问题问的比较少,只是问我说做过什么,然后我把在学校学过的东西,还有做过的东西说了一遍。另外主动讲了一些我的特点,就是说自己的一些优点啦,比如说善于学习,能够稳定的呆在公司(这一点是非常重要的)。

 

在我去年10月份找实习的工作的时候还面试了其他的3家。但是面试的结果都是没有了结果。第二家公司也是一家小公司,到公司先做了一套笔试题,笔试题考的都是一些Android的基础。然后一个很年轻的大概的公司的一个技术骨干。问了我一些问题,其中一个的话是问我说有没有用过版本控制器。其实我到现在还一直认为这是一个很没水平的问题。然后其他还问我一些技术问题,主要是技术问题。然后叫我等通知,然后就没有然后了。第三家规模看上去稍微大一些了,到公司也是先做了一套笔试题,而且就是百度出来的那套一摸一样的。之前有一家到我们培训基地去宣讲的公司也用的是那套笔试题。(所以还是有必要去在面试之前到百度上去看看一些笔试题的,因为很多公司都懒得去自己出一套笔记题,也有的小公司没那样的能力)笔试完了之后来了一个面试我的人,也比较年轻。然后我估计是那家公司的Java开发人员。虽然说Android是用Java写的,但是我对于Java的一些问题是没有准备的,当时状态也不是很好,问我的Java有哪些基本数据类型都没答出来。然后又没有然后了。第四家公司比前三家看上去要正规很多,公司的人都特比忙碌的样子。其实去第四家的时候还有个小故事挺有趣的。我女朋友是同班同学,也是做Android,面试第四家的时候我是下午去的,结果这家公司也通知了我女朋友去面试,面试的时间和我是同一天,但是她是上午。所以女朋友面完之后就告诉我有些什么笔试题,然后我就先百度了一下。前面说了第四家正规了很多,所以出的笔试题也有水平多了,有比较多涉及到数据库的。虽然有女朋友的帮助,但是在笔试完之后那个给我做技术面试的还是没能认可我。之后我面试的第一家叫我去复试,然后复试的时候其实只是展示了一下我之前做的东西。就这样我就入职了。

 

第二段面试

第二段面试的时间是今年的5月份。到公司半年多之后发现公司其实并不是我想的那样,老板也让我感觉十分不靠谱,而且自己在公司半年的进步也十分有限。而且我也马上就毕业了,再找工作的话不再是实习的性质了。所以我寻思着换一家公司。于是我提出了辞职,在还没有离职的时候我去面试了五家公司。然而这次面试的结果比第去年10月份的面试的结果好多了。面试的第一家面试的是比较失败的。失败的原因是在回答辞职原因的问题上。第一家过去了也是先做了一套笔试题,笔试题也是考的是Android的一些基础,四大组件之类的。毕竟也工作了半年,那些基础的东西还是比较容易搞定了。然后面试的我的是一个主管级别的人,中年男人。这次面试我犯了两个比较严重的错误,第一是在介绍我做过什么东西的时候,说到的项目中用了推送。按理来说介绍完就行了,对吧。但是我说完之后竟然自己就还说了一句:其实这个推送也是有些问题,有时候是接收不到推送消息的,而且会被第三方的软件给清理掉。就是这句话给自己挖了一个大大的坑。之后我还给自己挖了一个坑。面试官问我说:你为什么要辞职。我回答说:因为我觉得自己在公司没有体现价值,(当时在公司没什么事做,比较闲)我觉得辞职对于公司还有对于自己都比较好。“  然后他又问我:"那你们老板知道你的想法了吗?”  我说:老板还不知道,我还没跟他说,他经常在深圳那边忙业务,我也还没机会和他说。”  马上我有意识到,现在通讯这么发达,如果我要是想跟老板说随时可以打电话的啊,说没机会那实在是太假了。所以我又补充了一句因为我觉得这种事情还是当面跟老板说一下比较好。然后面试官跟我说了一句让我印象非常非常深刻的话“我觉得你还还是有必要先跟你们老板说一下你心里的想法,让他知道你心里在想什么,要不然他辛辛苦苦在深圳铺展业务,但是自家后院起火了还不知道!”然后这家公司就没然后了。这家公司的面试经历告诉我在面试的时候尽量说自己好的一些东西,对于自己的一些缺点,或者是项目中的一些不好的东西最好不要提,就算要提,你也一定要想好怎样解决这些问题的方法。

 

面试的第二家是一家规模比较小的,面试我的目测也是公司的一个技术骨干,跟我介绍了一下公司的业务,然后问的我的技术问题也不怎么多,只是问我会不会经常去关注一些最新的技术,最近关注的最新的技术是什么,最新的Android版本到多少了。然后劝导我不要只做Android,也去做做Java、前端之类的,说现在其实Android的市场已经趋近饱和了,很多人做Android也无非就是Android的工资高一点。那时候我手机上装了一个IT之家,然后我经常看一些行业的新闻,但是我主要是看看最新的一些手机之类的,对于纯技术其实看的不是很多。这家公司没有报什么希望,但是晚上再地铁上的时候竟然接到了让我去上班的通知。但是后来我没有选择去,因为我还是想做Android,我想先精通一门技术再去做别的东西。

 

面试的第三家在珠江新城,办公的环境非常高大上,去公司是做了一套机试题,在一个ListView上面显示几个问题,以及写出问题的答案,(四个问题都是非常非常基础的,也是四大组件的)然后写一个监听Menu键和back键的程序,还有一个局页面也挺简单的。然后面试我的也是一个中年男人,应该也是一个主管或经理之类的。没有再问我技术问题了,主要是问我做过什么,还有考察我的一些综合能力之类的。这次面试我觉得还比较完美,表达出来了我想要表达的意思。第二天也接收到了让我去上班的电话。但是最后还是没去,

 

第四家在一个比较破旧的楼里面,面试时间是下午2点,刚刚从珠江新城走出来,到一个破旧的环境心里难免会有一些反差,而且中午没休息,到2点的时候正好想睡觉了。过来面试我的又是一个中年男人,有可能是我老乡。但是这个人让人感觉有点高高在上的感觉,我本来就想睡觉了,面试官又是一副很高傲的样子。所以我也没什么心情了。面试官估计也是个做Java的,一上来就是一大推Java问题。当时我的情绪是比较消极的,当时心里就想马上面人走人,所以面试的结果不好。

 

第五家是一个小团队,一个比我大两岁的人在做产品经理,做的一个社交的应用,还给我展示了一下。面试我的也是那个产品经理,没问我什么技术问题,主要是问我有没有用过一些第三方的框架。然后就在介绍他们的产品。然后面试的时候就表示说希望我能去他们团队。其实听他说完他自己的一些经历,还有他的一些理念之后我还正想去他们团队,觉得不管他的项目成功或者失败,我都应该趁着年轻去闯一闯。但是我最后还是没去他们团队,因为我留在了公司,老板给我加薪了,还给我负责一个项目。话说那个产品经理还请我去吃了一顿鹅肉。有机会我还是应该跟他联系联系。

 


第三段面试

然后第三段面试的时间就是这几天。到现在面了三家,有两家叫我过去。第一家是买一些通讯设备的,面试我的一个纯人力的面试我的。因为他们公司现在还没有一些技术人员。问的问题也主要是我做过什么,在学校做过什么。然后说然我等通知复试。到现在我还没等到通知,当然了我也很明白不会有通知了,主要的原因应该也是我提的工资,我觉得他们是给不起的,其实我也一定不会去他们公司。到现在还没一个做技术的,计划在年底前完成一个商城,卖他们的设备。一看就是个坑。

 

第二家也是一个规模很小的,面试我的一个他们的老板和一个技术骨干,公司还没有做Android的,所以也没有问我技术问题。只是让我展示我做过的产品。然后向我介绍他们现在在做的产品,然后问我说做出来他们的那个产品要多久,让我一个月之内做出来。第二天他们打电话说我面试通过了,希望我早点入职。

 

第三家是一家上市公司,面试我的也是一个中年男人。也没问我技术问题,只是问了一下我为什么要辞职,对现在的公司有什么要求,做过什么项目,怎么做的。然后我说了一下我为什么要辞职,对于现在公司的要求的话,我希望是一家正规一些的公司,因为我不希望一下又换公司,我也不喜欢那样去折腾。然后把我做过的项目说了一遍,我负责项目的哪些工作,做完项目有些什么收获。然后他向我介绍了整个公司的模块,以及发展方向。然后就说让我去上班。

 

总结:

前面啰嗦了一大推我的面试简历,我也总结一下,面试之前做些什么准备。首先一点是必须的,那就是你的岗位的基础知识,像Android的话,什么四大组件、五大布局、Activity的生命周期。这些东西的话你还是要滚瓜烂熟。其他的话我想针对性的去将一些东西。

按照面试的公司的规模来分。

如果是很小的公司的话(30人以下)。那么面试可能出现的两种状况。

  (1)、公司没有你这个技术岗位的人,可能不会问你什么技术问题,主要问你做过什么,考察你的综合能力。这种情况其实是比较好应付的。你只要注意总结你做过什么,然后说说你通过这个项目有什么收获,述说你做这个东西遇到了什么困难,你是如何解决的。

(2)、公司有一些做技术的人,由一些年轻的技术骨干来问你问题。这种情况我其实不是很喜欢的。这些还没做过管理的人,一上来就是一大堆技术问题,如果你的技术不是很过硬的话一般是等结果,然后就没结果了。

 

公司规模比较大的情况

这种情况其实也还比较好应对,因为这种公司一般是先让你做一套笔试题。笔试题的话不会很难,但是你也还是要有专业基础,但是坐这样的笔试题至少比碰到一上来就是一大推技术问题的人好些。然后面试官一般会是一些经理之类的人来面试你。这类人也一般是技术出生,但是做到管理了,也明白技术不是员工的全部了,所以会比较注重考核你的综合能力。但是一般也还是问你做过什么之类的。这时候你还是按照前面说的那样,要注意总结自己做过的东西,要总结的有调理一些,并且要说明你做过这些东西有了什么样的收获,这是非常重要的。

 

公司规模非常大的时候

这种情况其实我还没遇到过,但是在网上看到别人的总结的,还有企业老师教我的话是这样的。一般会有好几轮面试,有专门的技术面试,还有专门的人力面试。这种情况我没遇到过所以也就不BB了。

 

另外按照面试的人来分的话,我想分为两类,一类是上面说的那些技术骨干,这些人会让你讨厌,一直是技术问题。另外一类就是经理级别的面试官,这类人会问你一些技术问题,但是技术绝对只是一部分考核的东西。

 

另外还有一点就是关于薪水。薪水的话,我觉得首先你要知道一个行业的薪资水平,然后结合自身的情况去考虑该要多少。不要太受周围的人的影响,不管别人怎样,但是自己还是要能够清楚的认识自己,给自己定一个目标。能够达到自己的目标我觉得就可以了。不要过多的和别人去比较。如果你给自己定了合理的目标之后,你就大胆的开就行了。可能会有公司找各种理由压你的价,这种情况的话要么是公司真的非常抠门,要么是公司没有比较强的盈利能力(我的前提是你开的合理的工资)。所以你可以再找找,可能有的盈利能力强的公司会觉得你的要求非常合理。另外还有一点我想说一下,这一年的工作中我页面时过一些人,我就发现一个普遍的规律。相同的水平,来自外地的人要求的薪水比较低,广东这边本省的人似乎普遍开的高一些。所以我觉得大家去面试的时候还是要自信一些。

 

写了这么多,就这样吧。一些自己的想法而已,大家可以批评指正!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值