android高级面试题!21年Android面经分享,大厂面试题汇总

20
四月
2021

开头

学习能力,尤其是自学能力,你啥时看到那些有名的程序高手在论坛上问“学习XX该看什么书,如何快速学习XXX,学习XXX有什么代码推荐”之类的问题,他们想学什么很快就能自己找到相关资料。这个行业发展太快,技术淘汰的速度也很快,3年不学新东西就可能落伍了。

动手能力,都是看书看资料,当别人还在纠结看什么书,还在纠结书里的字句是什么意思的时候,有些人的几百上千行代码都已经能运行了。

耐心和毅力,做程序员兴趣固然重要,写自己喜欢的代码那是相当愉快的事情,但是程序开发中无论如何还有大量乏味无趣的事情,要能坚持,咬牙把这些做完。

表达能力,能在大庭广众下,把自己的想法逻辑清晰流畅地讲出来,让人听懂。

那么技术呢?技术不重要,有了以上几种能力,市场上需要什么技术,很快就能掌握了。

最后再说说工资的事,记住两句话:

工资不是老板对你过去贡献的回报而是对你未来贡献的预期。

现任老板不可能给出让你满意的工资,下一任老板才会。

HR眼中的你无人问津的原因

1、大公司重点在校招,而非社招

大公司每年集中精力搞校招,所以社招岗位非常少;另外一个原因是大公司的人才流失率比较低,就算是流失率高,但大多数工作分工明确,替代性强。

最具代表性的重校招而非社招的公司:国企、央企与外企。

国企、央企与外企讲究论资排辈,混到中年再求职,能招你去顶替他人做管理层吗?自己公司下边排着百十号人,眼巴巴盯着这个职位,怎么可能让你一个外人来吃这块肥肉。

行业Top3公司,一个萝卜一个坑,一个顶一个,外来和尚念不了经,HR心知肚明却无能为力。

2、能力强,就是太贵

你真的很不错,就是有一点,你太贵了。

最近看到的一个笑话,拿出来与大家分享:

最近认识了一位老中医,和他闲聊,他建议我:你以后,多运动,不要买饮料喝,不能喝啤酒,更不能喝红酒,多喝白开水,出门别开车别打车多坐公交或步行,不要在外面吃饭饭尽量吃素,少吃肉类特别是海鲜~我点了点头问他,我这是啥毛病啊? 他说 :“你收入太低了!”

习惯了喝红酒,非要让你喝白开水;习惯了开车,却非要让你坐公交;习惯了开荤,硬逼你吃素;习惯了月薪2万,月供8000,却给你开月薪9000,你是干还是不干?

HR也深知一个道理:薪资要匹配能力,而不是能力屈从薪资。但公司薪资水平就是这样,总不能让你的薪资跟老总持平吧。

img

3、基础岗位难用大龄员工

人到中年,按理说应该等着工作来寻你,更多的是猎头推荐等等,如果你还是在马不停蹄投简历、备面试,只能说大多数岗位只会是基础岗位。

假如你是一个企业负责人,一个基础岗位你是选择应届毕业生还是大龄且精力减退的员工?答案显而易见。关键是应届毕业生便宜实惠且好管理,把毕业生比作货物总感觉有点欠妥,但理是这么个理。

这个年纪了,再去打工恐怕不好找到合适的工作,装X惯了,太普通的工作又拉不下脸去干。另外HR会认为你在大龄的年纪还在寻求基础岗位的工作,是不是人际、能力、沟通等方面存在问题,那为什么N多年职位不见上升呢?

HR眼里的你:工作年限不短,给你个HR主管、经理你真做不了;

给你个专员吧,就算你愿意接受,那我们也更愿意培养个应届生,又便宜又听话。

img

二、为何你进不了Top3

1、光环加身叼炸天,无敌高手在人间

电视剧《乔家大院》中的孙茂才,从落魄乞丐,幸得乔家收留,后来对乔家的生意立下了汗马功劳,然后认为自己居功至伟,能力高于众人,应该获得更好的待遇。

于是孙茂才打算投奔乔家的竞争者钱家,无奈钱家抛出一句话给孙茂才:“不是因为你的能力成就了乔家,而是乔家成就了你。”

大公司的人,错把平台当能力。平台好,你出去谈合作,别人会因为你是某某公司的,卑躬屈膝伺候着;平台好,人脉更优质,会让你滋生出自信,但不自知。

春风得意满面春风,真的不是你能力多强,只怪你平台够好。身在大公司,你小手一挥,各种资源被调动,全程服务于你,是不是感觉世界都为你停止了转动。

进不了Top3原因1:把平台当能力,以为光环加身叼炸天。

img

2、一般技能 > 特殊技能

岁数大了,想拿高薪,得有瓷器活,要是技术停留在N年前,为啥拿高工资?

你能够顺利完成工作之余,你应该深思,你的工作高效完成靠的是你的“特殊技能”,还是放在其他公司如万能公式般的“一般技能”呢?

如果你的特殊技能>一般技能,那么年龄不应该是你的绊脚石。手艺人永远不会丢掉饭碗,从古至今的至理名言。

进不了Top3原因2:你认为的技术能力(特殊技能)可能是Top3公司里面通用的一般技能。

img

3、离开了平台,你的价值只值半年

主持人窦文涛,曾在节目说过这样一段话。

“我的朋友99%都比我有钱。天天和这些有钱人在一起,以至于我以为他们买的东西,好像也是我生活世界的一部分。总和有钱人在一起,听着他们几十亿上百亿的聊天,好像自己也有钱了似的。”

你引以为傲的光鲜履历,你赖以生存的资源、人脉,在你离开公司的半年之内就会消失殆尽。新公司即便是养你一年半载,等到你没有价值,卷铺盖卷走人的还会是你。

谁让你翻来覆去就那两把刷子,新公司后起之秀学到手,你的价值也就所剩无几。

进不了top3原因3:你的可持续利用价值不超过半年。

img

三、失业中的你该学到什么?

1、重新上称:你值几斤几两

这里的价值不是你的薪水几何,而是你能带来的合作、人脉与资源等方方面面,你能为公司创造多少价值,而不是公司提供给你多少价值。

可能有的人会反驳,一个人的薪水就代表着他的能力大小。但你工作十年不代表你十年工作经验,薪水高只能恭喜你又可以在公司混个几年。

你值几斤几两?失业的你应该从3方面罗列自己的斤两:

① 截至目前,你最大的成就(列举3条以上);

② 你身上的哪种特质(沟通、合作、执行力、专业技能等)对你完成上述成就贡献最大;

③ 别人眼中的自己:你的哪几方面比较出色。

img

2、风险保障需重视,工作不过是一碗饭

失业导致的经济压力,必然成为影响你求职理想的一个关键因素。

最不能接受的是,总会有好为人师的成功学大师教育我们降低心态,先找个工作再说,纯属站着说话不腰疼。如果你从月薪2万的工作突然失业,每月还要月供八千,两个孩子各种花销,你还能坦然处之?屈从找的工作月薪1万,还完房贷,还拿什么过活?

工作是一碗饭,维系了一家的温饱事。

人到中年之前一定要为自己留一部分风险保障金,这样才能让你不会因为经济压力大,降低自己的求职预期。你重新就业带来时间成本、机会成本等因素明显大于年轻一代,你不可能再循环往复跳来跳去。

高风险高回报?不适用于职场。

img

3、身体需硬邦邦

你现在已经过了一人吃饱,全家不饿的阶段,虽说千里之行始于足下,但还有下一句,千里之堤毁于蚁穴。

人到中年,在外工作繁忙,在内上有老下有小,两副担子一肩挑,难得有休闲时间,你却感到身心两累。现在的你不仅是家中的经济支柱,更是精神支柱。

不管你是工作中也好,找工作的过程中也好,一定要匀出哪怕5%的时间,投资到自己的身体上,打铁还需自身硬还有另一个解释:身体棒,吃嘛嘛香。

人到中年的你,千万别豆腐身子——不禁摔打。

img

总结

最后对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!

这里附上上述的技术体系图相关的几十套腾讯、头条、阿里、美团等公司20年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。

相信它会给大家带来很多收获:

上述【高清技术脑图】以及【配套的面试真题PDF】可以点击我的腾讯文档免费获取

本文在开源项目中已收录,里面包含不同方向的自学编程路线、面试题集合/面经、及系列技术文章等,资源持续更新中…

当程序员容易,当一个优秀的程序员是需要不断学习的,从初级程序员到高级程序员,从初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。早早确定自己的职业方向,才能在工作和能力提升中甩开同龄人。

不同方向的自学编程路线、面试题集合/面经、及系列技术文章等,资源持续更新中…

当程序员容易,当一个优秀的程序员是需要不断学习的,从初级程序员到高级程序员,从初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。早早确定自己的职业方向,才能在工作和能力提升中甩开同龄人。

TAG

网友评论

共有访客发表了评论
请登录后再发布评论,和谐社会,请文明发言,谢谢合作! 立即登录 注册会员