不吹不黑,“滴滴”我是绝对不会去的——年前跑路的我如何面试?

 

背景

坐标北京,由于公司战略上的一些布局与我的职业规划背道而驰,所以我准备跑路,想着先拿完年终奖然后再悄悄投简历,等找到工作了直接跑路的心理,我觉得有必要给大家分享一下我这一段时间的经历,供大家参考学习。

在这里我还是要提前说两句,这篇文章只是我个人所经历的,并不是所有人都是这样,如有雷同,纯属巧合,如果对大家有帮助,大家可以点赞关注走一波。但是如果和您遇到的情况有所出入,您也可以在留言区发表和交流一下您的观点,小编在这里感激不尽。
为了方便大家更好的对自己的情况有一些了解,说明下,本人本科出身,3年工作经验,没有任何大厂工作经历。

Offer战况一览表

为了不泄露个人隐私,本文只会描述到公司,具体业务线不再透露,望大家能够理解。下文的offer包括了口头offer,因为会存在拒offer的情况,所以不一定都会有书面邮件offer。且这里只描述杭州大厂的offer,如杭州有赞、涂鸦等小厂不再赘述。

公司offer情况:滴滴 给了一个侮辱性offer,直接拒了,顺便说一句滴滴HR煞笔 快手 面试官和HR都非常专业,再加上期权和快上市了,进入offer决赛圈 网易 主要是太远了,网易是我职业生涯遇到最有人情味的公司,纠结了好久,拒了 百度 百度在杭州没有分公司,就是拿来练手的,没想到拿了一个很高的offer,惊到了,可惜在北京 阿里 本来想拿阿里的offer抬字节,奈何阿里的流程太慢了,不过让我惊喜的是定级超出我的预期 字节 目标offer,所有的前戏都是为了她做铺垫,心中的唯一目标

前期准备

一句话,没啥准备!本来想着找几家大厂一遍面试一遍准备,没想到啥也没准备露面就拿了几个offer,信心爆棚,然后啥也没准备就一路面下去了。leetcode没刷题,只是在牛客上刷了20题左右,主要是为了熟悉牛客的编辑器,为后面面字节准备。

但是如果大家非要做足准备的话,在这里我也分享一份由几位大佬一起收录整理的 Flutter进阶资料以及Android学习PDF+架构视频+面试文档+源码笔记 ,并且还有 高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料……

这些都是我闲暇时还会反复翻阅的精品资料。可以有效的帮助大家掌握知识、理解原理。当然你也可以拿去查漏补缺,提升自身的竞争力。
如果你有需要的话,可以前往 GitHub 自行查阅。

技术面试难度

字节 ≈ 快手 > 阿里 > 网易 > 百度
为啥没有滴滴?因为滴滴的技术面简直是不把程序员当人看,其实也无所谓啦,我来几个给大家感受下:

  1. 聊聊你对Chromium内核的了解
  2. 说下java class文件的结构
  3. 如果让你组织一次团建活动,你怎么处理?(对,这是滴滴技术面的问题,呵呵哒)

反正最后滴滴的定级和薪资也被压得更惨,职级比其他offer至少低了两个档次,呵呵哒。

在下也不是故意抹黑滴滴,但事实就是如此。

面经

提升简历竞争力

总结一句话就是,千万不要写千篇一律的东西,一定要让你的简历出彩!下面我写两条大家感受下

  1. 熟练掌握OkHttp、Retrofit等第三方框架
  2. 给网络框架Retrofit贡献过commit

不用我说,大家也知道第二条更有竞争力。这里不是说让大家去给Retrofit贡献代码,这里的意思是你的简历里要有核心竞争力,你和别人不一样的地方,你的简历和别人的简历放在一起,你的简历能瞬间将别人的简历压下去。当然,有大厂、国民APP的开发经验当我没说。

面试节奏

一定要条理清晰,列出你最想去的公司,然后首先面几个其他大厂,因为现在疫情期间差不多都是远程面试,所以说全国的公司都是练手的对象,你可以无脑投。等你手握几个offer,有一定信心的时候,再去投你意向的公司。
保证一定的面试节奏,把面试时间记录到日历上,防止自己忘记和时间冲突。切记,练手面试不要贪多,该拒就拒,确保自己一天面试不要超过3场,给自己留一个充足的消化时间,确保大部分面试的细节你都能掌握,已经明白面试官为什么会问这些问题就差不多了,还有一个就是远程面试,有条件的可以录音和录屏,方便面试过后去复盘。

理性面对八股文

  • Bitmap内存优化

这个只要做过APP应该都有经验吧??

  • 2. Classloader
    只要稍微接触插件化、加固、mock、AOP,这个能回答的很多吧。我自己在mock、AOP有比较多的开发经验,在回答面试官的时候,面试官连插嘴的机会都没有。PS:该摁的时候就给我摁死他,别让他有出招的动机。
  • 3. 事件分发
    用到的情况比较少,但是面试官还是会问
  • 4. Activity启动过程
    这个问题没办法,只能自己去熟悉了,因为我以前是做AOSP,也做过插件化,这个问题我倒背如流。

这里只列举了几个高频问题,意思是大家需要理性面对八股文问题,并不是说八股文没有用,而是他的使用场景你可能没有接触到,且他是一个考核人基础的典型问题。如果你项目问题回答的比较好,然后八股文回答的也不错,那说明你是有自己的了解和积累,最起码证明你是正视这个面试,准备了一番。所以大家没必要过多吐槽八股文,最起码我面了这么多大厂,基本没有遇到那种特别刁难人的八股文问题,也可能是我运气好。

灵活面对算法题

其实我没有特意去刷算法题,但是面下来,只有个别比较难的题目,没有通过所有case,这个我没有啥特别能传授给大家的技巧,可能像很多人说的那样,只能刷题吧。但是个人觉得还是需要有自己的积累和思考,不要盲目刷题。比如根据数据结构来分类刷题,如链表的题目就那么几种解法,变来变去也就那样,只要掌握核心思想,管他千变万化。

谨慎对待HR面

其实就算你前面表现再好,万一HR面栽了跟头,被压薪资了,其实也是很难受的事情。那如何让自己拿到一个满意的薪资呢?最简单的做法就是用offer抬offer。比如我现在的base比较低,是用网易和快手的offer抬字节的,拿到了一个理想的offer。所以前面提到了,先准备几个练手公司的offer,后面抬价贼方便。

祝福

最后祝福大家在新的2021年中,都能找到非常Nice的工作,泡到最好喝的茶。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值