赞
踩
写下这篇文章的目的,一方面是:整理复盘面试知识点,分享面试知识、经验;另一方面是:希望能给同样准备找工作、跳槽的你,一些“前车之鉴”。
**先自我介绍一下:本人双非、一个普通的二本本科生,**毕业后进入到一家创业公司做Android开发相关工作。说实话,从实习就在这家公司,两年时间里,自我感觉是没有任何进步的。虽然,同事总说还是有很多进步的,只是没发现。为什么我会有这样的感觉呢?
工作上:缺乏主动性,更多的是被动的去完成任务。还是用学生的心态去工作,没有转变自己的学生身份。缺乏沟通,领导不知道自己的工作状态和进度。
生活上:下班后的大多数时间都在玩游戏,尤其是玩了很久之后,有种空虚感,觉得自己浪费了很多时间,很愧疚。自己就决定明天不再玩了,但是过不几天,又开始玩了,一直这样重复着。
(有同感的道友,求点赞,求抱抱!)
直到去年年底的时候,意料之中的“厄运”来了,领导约谈。结果可想而知,年终绩效凉凉。自己也突然意识到,虽然年终奖没了,但是在反思之下,自己确实是有很多问题的,那个时候就有了要离职的念头。可是,谁想到因为年初爆发的疫情原因,我们开始了在家办公。那个时候,听说今天就业行情都不好,自己也就一直没想着去准备面试,没想着从根本上先解决自己身上的“问题”。
后来,因为在家办公用眼过度得了虹膜炎(对老板的说辞,其实是熬夜玩游戏),已经影响了办公。因为这个前前后后请假,一个月左右。等到眼睛恢复差不多的时候,已经 5 月份左右了,公司也开始复工。
到 6 月底的时候,自己整理了下简历,也尝试着投了几家。
第一家面试公司是新浪微博,自己真的是裸面,不能再裸了。面试官态度很好,最后说,你回去再准备准备吧。那个时候,自己的态度还是吊儿郎当的。后面几天,也面了百度、作业帮等,结果可想而知,都是一面一日游。
到了 7 月份,公司半年绩效考核,但是公司规定只有 B+ 才能参加晋级,让我下定决心了跳槽。本来还抱有一丝希望,不涨工资也就算了,连这次晋级都参加不了。于是开始了自己埋头面试的日子。
**都说因为疫情,就业行情不好,为什么有的朋友却能拿到好的 offer?在网上看面经的时候,都在说工作一年就跳槽的,找工作都很难。**而且就Android开发现在的一个市场行情而言,想要找到一个高薪,相对于稳定有前景的工作,就只有进大厂。这也让我确定了自己目标,进入一线互联网公司。
于是,开始认真的准备面试,大概花了半个月的时间去准备。从面试的自我介绍开始,优化简历,简历也在不断面试的过程中也在不断修改优化,然后熬夜刷算法题,刷面试题。大概在 7 月 15 号后,开始重新投递简历,约面试。
为了积累面试经验,我就从一些小公司开始投,比如第一家,现场面-懂球帝,整个面试过程很顺利,直接到部门 CTO。第一家面试让我最开心的不是走到了终面,而是自己之前刷过的一个算法题,恰巧被问到,很有成就感。后来又陆续面了,中文未来、顺丰同城科技、作业帮等。
时间差不多到 8 月份了,这个时候领导也发现我不对劲,找我谈话,我也就跟领导摊牌了,这给了自己很多压力。因为同事们大多都知道,我要离职,期间也有想过,要不找个小公司,先进去学习着,待个一年再出来。但是由于面的公司的技术栈、薪资等都不能达到预期,就都拒了。
到了 8 月份,我开始投递大厂,百度、滴滴等互联网公司,但是结果都不理想,最多走到二面就结束了。给我最大的打击就是一些底层,源码方面的面试题,一旦问到,就支支吾吾根本不知道该从哪里说起,因为很多源码根本就没有去看过,平时觉得只要会用就行了。
**还有一些其它方面的问题,例如性能优化,也是大厂非常重视的方面。在后悔之前的时间里自己根本没有想过去学习这些的同时,也意识到自己需要花时间把这块的短板给弥补起来,不然不管去面试多少次,也只是浪费宝贵的面试机会而已。
接下来一个月的时间,就是在网上看各种相关的博文、资料,在牛客等平台刷别人分享的大厂真题,并且去做归纳整理,并去一些中型公司“实践”,查漏补缺。到了 9月中旬的时候,换了个手机号码,重新捯饬捯饬了简历,趁着“金九银十”的东风,把所有大厂又投了一遍。
陆续又接到百度、滴滴、作业帮等的面试,这次都走到二面,但是都死在了三面上。我记得很清楚,有一个百度的医疗事业部,三面自以为很顺利,当天晚上躺在床上都很激动,想象着这下能拿到 offer了,很久很久都无法睡下。
但是等了 3-4 天,依旧没有接到后续的电话,有点着急了,就加了三面面试官的微信,询问了一下。给出的结果是:三面未通过,原因是对于一些项目准备的不够充分,虽然一些底层方面的问题回答的很好,之前一定看过研究过,但是还是有其它人选了,你还是很优秀之类的话。
说实话,自己也预想到这个结果了。但是,自己还是很难受,很有挫败感。这也给我后面的面试,在心态上,有了很大的转变。就这样 9 月份走过了,但是自己仍然没有拿到理想的 offer,不知道这种心情,你们是不是也很有同感。
这些面试中面的最多的就是百度,总共应该有 10 个,都是不同部门的。有母婴事业部、搜索、百度app、智能小程序、内容策略、医疗健康事业、知识中台等等,面经中只有一部分,有好多都没有来得及写面经。
国庆中秋双节,大家都在计划如何出去游玩,而此时的我,一点点玩的心都没有。除了刷题、复盘之前的面试,完善知识体系,别的什么都不想干。
国庆之后,回到公司,打开 BOOS,发现没有什么新的岗位了,还是很失落的。就觉得看不到希望了,而现在在工位上,其他什么都不想干,领导同事都在看着,仿佛都在说,你为什么还没有走,是不是太菜,还找不到工作。当然这些都是我自己想的。
先自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《Android移动开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以扫码领取!!!!
最后,针对上面谈的内容,给大家推荐一个Android资料,应该对大家有用。
首先是一个知识清单:(对于现在的Android及移动互联网来说,我们需要掌握的技术)
泛型原理丶反射原理丶Java虚拟机原理丶线程池原理丶
注解原理丶注解原理丶序列化
Activity知识体系(Activity的生命周期丶Activity的任务栈丶Activity的启动模式丶View源码丶Fragment内核相关丶service原理等)
代码框架结构优化(数据结构丶排序算法丶设计模式)
APP性能优化(用户体验优化丶适配丶代码调优)
热修复丶热升级丶Hook技术丶IOC架构设计
NDK(c编程丶C++丶JNI丶LINUX)
如何提高开发效率?
MVC丶MVP丶MVVM
微信小程序
Hybrid
Flutter
接下来是资料清单:(敲黑板!!!)
1.数据结构和算法
2.设计模式
3.全套体系化高级架构视频;七大主流技术模块,视频+源码+笔记
4.面试专题资料包(怎么能少了一份全面的面试题总结呢~)
不论遇到什么困难,都不应该成为我们放弃的理由!共勉~
如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。谢谢。
《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》,点击传送门,即可免费领取!
?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。谢谢。
[外链图片转存中…(img-9fdQ6bxG-1711253686110)]
《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》,点击传送门,即可免费领取!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。