赶快收藏!年薪50w的 Android 高级工程师写下的面试总结

面试的过程其实也是一个自我认识和学习的过程,即便暂时没打算跳槽,隔段时间出去面一面对自己还是有些好处的:不仅可以评估一下自己在市场的价值和竞争力,同时也能了解一些新技术、更新一下自己的技术栈。

而且在一个地方待久了,可能不自觉的就会陷入到一种「舒适区」,久而久之,就像温水里的青蛙,万一哪天被“优化”了可能会不知所措。

本文主要从**「项目」「技术」**两个方面进行总结,除此之外还有一些比较开放式的问题。(这里就不做记录了)

马上临近春节,等春节一过,“金三银四”还会远吗?春节后有跳槽、面试想法的朋友们,可以行动起来了!

这次跳面的经历

个人信息介绍

中游211本科CS科班毕业,从15年大学毕业后就一直从事着Android应用开发,所以我跳槽的方向也是应用开发的方向。这次跳槽简历投了将近60多份,邀请去面试的公司有14家,我自行筛选后,**决定去面试的公司有7家。最终拿到offer的公司有5家,分别是腾讯、字节跳动、爱奇艺、58、还有一家优酷;**给出的薪资都大致相近,大概是35K——43K这个范围,最后还是决定入职字节跳动。

项目

有人说:五年一道坎。

对于已经工作五年左右的伙伴们来说,「项目经历」可谓重中之重,可以说比具体的技术点更重要。

技术点其实大同小异,有些临时刷刷题就能了解个大概。但项目经历往往难以临时编造,如果不是自己真实做过的项目、或者没有充分的准备,一旦面试官问得稍微深入很可能 hold 不住,面试扣分不少、甚至可能直接挂掉。

因此大厂的不少面试官都喜欢从项目入手,抽丝剥茧、步步深入,通过项目把技术点串起来考察。

不同人的项目千差万别,但还是有一些共同亮点的:比如APP崩溃时的处理,复杂的架构设计,性能调优及问题排查等。

这些亮点有的话固然更好,**但如果平时 写业务居多、没太多的亮点,其实也不必太慌,技术亮点不多的话,可以多思考一些业务上的亮点。**比如:

  • 业务模型比较复杂

  • 对业务整体的架构设计很熟悉

  • 业务模块拆分比较合理

  • 自己在业务中做过哪些扩展和优化?

  • 业务数据的上下游流转是怎样的?

  • 遇到过什么问题,如何解决的?

  • 等等

这些其实也是亮点,可以让面试官看到你平时对业务有自己的思考和理解,而不是只关注自己的那一块,不只是写代码的机器。

其实面试官对你的项目是一无所知的,他的印象仅仅停留在你简历上描述的那些文字(而且有些面试官可能是被临时拉过来的,别问我为什么知道 )。面试官通常的开场白就是让你自我介绍,其实这也是一个考察语言组织能力和口头表达能力的地方。

技术

我们面的毕竟是Android开发岗,技术本身的重要性不言而喻。

技术面试中,最重要的可以说是**「技术体系」。也就是你不仅要有技术的深度和广度,更要能把它们串起来,其实有不少技术点是相通或相似的,如果面试中能够触类旁通、举一反三,是一个很好的加分项。**比如:

  • Android Framework层的源码分析

  • 熟练掌握音视频开发

  • 熟悉Kotlin语法、或者掌握Flutter混合开发技术

这里整理了我面试前刷过的《Android高工技术知识体系PDF》,里面包含了诸多Android开发所要进阶的核心技术栈。现在无偿分享给正在阅读中的朋友们。但是由于简书的推荐机制,不能展现全部的核心内容,只能截图分享;需要获取这份《Android高工技术知识体系PDF》文档PDF版的朋友可以在文末获取;

最后

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

当然我也为你们整理好了百度、阿里、腾讯、字节跳动等等互联网超级大厂的历年面试真题集锦。这也是我这些年来养成的习惯,一定要学会把好的东西,归纳整理,然后系统的消化吸收,这样才能极大的提高学习效率和成长进阶。碎片、零散化的东西,我觉得最没有价值的。就好比你给我一张扑克牌,我只会觉得它是一张废纸,但如果你给我一副扑克牌,它便有了它的价值。这和我们收集资料就要收集那些系统化的,是一个道理。

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

s.csdn.net/topics/618156601)**

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值