2016年3月android面试总结(1)

一位拥有三年Android开发经验的工程师分享了其跳槽经历,总结了选择合适公司的关键因素,包括学习机会、薪资提升和个人成长。通过面试7家公司,包括通信设备提供商、电商公司和游戏平台公司,工程师探讨了如何平衡工作内容、公司规模、加班文化与薪资待遇,以实现个人职业发展。总结了在选择公司时关注的要点,如避免加班文化过于浓厚的小公司、寻找能够提供学习机会和发展前景的公司,并对薪资涨幅保持灵活态度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        本人在深圳,差不多三年的android开发经验,最近想跳槽,面试了几家公司,在这里做一个总结吧。

        这次跳槽的公司,希望能学到更多东西,另外还有薪资啦。

1.怎么才算是一个能学到更多东西的地方呢?

        对于自身来说,未来的工作内容涉及进程间通信、多线程同步互斥、jni、ndk、复杂控件定义(第三方jar无法满足或者不希望使用)、 app性能优化(anr、内存泄露、电量、流量)、设计模式、项目架构搭建这些的,我都认为是能学到东西。

        所以我会对面试邀请做刷选,有这么几个情况:无安卓开发团队、创业公司、20人以下小公司、电商类公司、强制加班、加班文化极其厉害、大小周甚至单休、外包公司,一般都不会去面试。前面4种情况,我觉得能学到的东西有限或者说跟我现在的工作一样,后面4种情况,我觉得没事情做,大家都在拼加班,或者公司以加班时长来做考核,那就没意思了,周末双休我觉得是基本条件,外包公司没有企业文化和归属感。我并不抵触加班,事情没做完、项目赶,这种加班是无可厚非的,做研发的大家都知道这个潜规则。

        如果公司确实能学到很多东西或者发展很有前景,有些条件是可以作出让步的。

2.薪资提升
        我觉得这是很多人跳槽的目的吧,我期望是3K左右的涨幅。如果公司确实能学到很多东西或者发展很有前景,薪资也是可以做出让步,甚至不涨也是可以,但不能比我现在拿到手的少吧。
        有人看到这里会觉得,像你这样这么多要求,能找到工作吗?能让你学到很多东西,难道公司是让你去学东西的吗?
先回答第一个问题,我觉得可以,深圳不缺做IT的公司。我上一次跳槽周期就是按那两个目标来找的,面试8家公司大概会有一个offer吧,虽然命中率有点低,但还是能找到的,耐心点找就好。第二个问题,我想问如果公司没有东西能让你去学,那你还去干吗,那不是跟现在一样吗?面试一般是这样的,只要能回答上60-70%的问题,人还可以,公司一般都会考虑要你,那你还有30%的学习空间甚至比这个多。不是说问你都回答上了,公司就会要你,甚至你感觉自己回答得很烂,但公司也有可能要你。

       这次一共面试了7家公司,先把其中3家公司的面试情况大概说下:

1.某通信设备提供商海**

        是服务全球的专网通信解决方案及设备提供商,在南山科技园这边。我并没有投这家公司,是他们HR找到我,电话沟通了解到一个信息:他们公司加班挺厉害的,忙的时候大概一周30个小时,不过加班有加班费,平日按工资1倍算,周末按1.5倍算。当时就觉得他们加班文化有点厉害,有点犹豫,不过后来考虑到,可以先去面试看看,找找面试的感觉顺便试试水,以后遇到自己想去的公司就会顺利些,而且说不定加班情况并不是我想象的那样,所以就约了一个面试时间。

        到了他们公司,先填表。这点我就感觉奇怪了,稍微大点有点名气的公司都要填表,我简历上什么信息都有,为什么还要填表,这不是重复工作吗?填表可以,发面试邀请邮件的时候,把表格一并发过来,让面试者提前填好打印,这不是方便一些吗,节约大家时间,提供工作效率。

        填表结束,就开始面试,两个面试官一起面试,不过吓不到我,这种场面还是见过的。自我介绍,项目介绍,根据项目情况来问一些技术问题。有三个问题没回答好,面向对象怎么理解;父类怎么写一个handler,让子类activity都能用到这个handle进行线程间通信,不用自己实现了,当时没回答上来,后来想想太简单了,果然还是得找找面试的感觉;UML怎么画项目类图,我只画过活动图。

        面试完,让我等一会,他们出去讨论以后回来,找了一个理由让我回去了,后来我想想应该会有下一轮吧。过了好几天才想起来,如果是有下一轮的话,当时就会约好一个时间,不会说回去等消息的。

         总结,虽说在用java进行开发,但确实对面向对象理解得不够深刻。他们公司分两个android组,一个组做framework,10来个人,另外一组做应用,3-4个人。面试官感觉对安卓不熟,安卓相关的问题都没怎么问,而且会问一些通信、设计模式方面的。他们公司是要开发一些在对讲机上面使用的应用,加班确实有加班费,不过没有HR说的那么厉害,而且最近都没有加班。公司环境挺高大上的,确实是一个大公司。

2.深圳某电商天***

        在蛇口登良地铁口附近,这电商在深圳很多地方都有商场,目前要发展线上的业务,也是他们先找到我。一开始我不怎么想去,后来他们HR说不是做电商的,会做一些别的应用,所以就想去看看。公司地方不怎么好找,那边刚开发,他们有一栋大楼在那边。到了办公区域,技术人员给我面试,问的问题基本都答上来,基本上也就是那些消息环、生命周期、listview优化、图片缓存、事件分发之类的。有两个问题没回答好,一个是事件分发,少说了dispatchTouchEvent这个,再有一个就是如果手机是240dpi,计算 16px是多少dp,这个问题我记得以前看过,顿时就忘了,没回答上。到了第二轮面试,问了期望薪资以后就让我走了,估计是要得太高。

         总结,对手机适配这块理解还是不够深刻,平时项目都不怎么用到。他们大楼好高大上,不过部门办公区域好拥挤,感觉像小作坊。幸亏之前找到了一点面试的感觉,问题都不怎么难,随着面试的进行,就感觉这不是我想要的公司,技术点跟我现在的差不多。

3.某游戏平台公司斧*科技

       在南山区科兴科学院这边。填表以后,一个腼腆的面试官给我面试。面试了一个多小时,感觉是我在给他面试,他一直低着头,问的问题都很基本,恨不得关于安卓的都问。问题基本上都能答上,除了aidl以及jni。

       总结,aidl和jni这两块还是不怎么会。他们是一家有前景的公司,办公环境也不错,有点规模,做游戏平台的,提供接口给游戏调用,不开发游戏。也是因为开价太高,所以没有到第二轮。后来跟HR沟通得知,该岗位预算不怎么高。考虑到能学到东西,所以就说薪资可以让步。不过最后不了了之。

        还有4个公司的面试情况,后续会继续分享,多谢。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值