我双非二本菜鸡,毕业一年从实习月薪4K飙升2W,想把低学历安卓码农进大厂方法教给你

今年由于疫情,上半年一直在家里。2月份本来无忧无虑,待在家里不给国家添乱的时候,发现身边的同学找到了offer。心里开始有点慌张。本来想在3月份如果能回到学校,就开始考研之路,但谁曾想这个假期,一直到了9月份。在家也尝试过考研,自己还是耐不住一个人学习的寂寞,放弃了。走上了找工作的路途。

3月份,开始投简历,在牛客网上,找了几个内推,投了字节,腾讯和Alibaba。(ps:那时候也不知道谁给的勇气)。本来以为自己的简历不可能过筛选的,但每个投的简历竟然都收到了面试通知。(ps:可能那时候投的是实习吧)

无一例外,每一次都是以失败告终,最多在字节撑到了2面,自己的能力没有达到他们公司的标准吧。到7月份,还是没有收到一家公司的offer,在开学前总结了一下这段时间的面试,感觉自己太好高骛远了,总是在飘在空中,没有站在地下,基础还是没有打牢。7月末随便找了一份4k的实习工作先糊口,然后静下心,学习基础知识,刷各种大厂真题,公司里面也刚好有个项目在跟,学习总结。 在10月份的时候,开始了新一轮的投递。

美团,知乎,bilibili,拼多多,京东。等待了好久,没有一个邀请我做笔试和面试的,那时候真的以为,抓不住秋招尾巴了。只能自己安慰自己说:自己的能力还不够,再加油,春招一定进大厂。

在自己已经快放弃的时候,美团给我发来了面试通知,开启了我做梦般的面试流程,星期一一面,星期四二面,星期五三面,晚上就收到了offer通知。真的就像做梦一样。当然也能明确的感受到,在经过自己3个月面试准备后,相比于之前,自己变得非常自信了,之前面试大厂,面试官问个问题,就算知道回答,也要愣住个2-3秒,才能缓过神来。但现在,不仅能从容回答面试官所有的问题,还能在问题上做衍生和自己的理解。现在我已经拿到了美团的offer,在我这样的学历背景下已经很知足了(看牛客网上很多大佬就算拿了offer,也还会继续面试其它大厂)。对于我来说,如果想要更好的选择,现在应该做的就是把握当下,做出成绩,不断提升技术,再以此为阶梯更上一层楼。

接下来我就将我美团的四面真题分享给大家看看,之前几个大厂的就不分享出来了,反正都没撑过2面,个人觉得参考意义不大。

美团一面:

自我介绍
面试官对我的项目感兴趣,从那个项目展开问问题(所以大家在书写简历的时候,可以在项目中适当做一些引导,让面试官,往你擅长的技术点上去问)。
1.怎么去挖掘信息,为什么抽取这样的信息之类的(项目问题)
2.死锁的条件,如何破坏死锁?
3.手写一个死锁的情况?
4.网络很慢都会是哪些情况导致的?分别怎么解决?
5.输入URL之后的过程。
6.输入URL之后网页一直在转圈,问原因?如何解决?
7.怎么加速响应?怎么加快解析?
8.代码题:一道将类似于(123455)转为 “十二万三千四百五十五”的题
9.反问

美团二面:

自我介绍
1.handler机制源码
2.threadlocal原理
3.Android IPC
4.Android多线程的实现方式
5.Binder机制原理
6.什么是面向对象
7.面向对象比面向过程好在哪里
8.反问

美团三面(HR面)

自我介绍
1.介绍实习中的具体工作,解释其中的一个技术的概念
2.本科期间觉得最遗憾的事情是什么
3.对于工作地点的看法
4.对于公司的选择,看重哪些,谈到公司文化,你说一下你的理解.
5.为什么没有留在实习的公司
6.有过一些比赛获奖经历,介绍一下影响最深刻的比赛经历,比赛是组队吗,几个人,分工如何?
7.反问

学习心得

面试真的可以提升自己很多的知识,大厂对应届生的包容真的很高,他们不会因为你没有项目经历把你挂掉,不会因为你没有实习经历把你挂掉,不会因为你没有竞赛经历把你挂掉。**这些都没有都可以,面试官会跟你聊基础知识,比如计算机网络,操作系统,计算机组成原理。你要掌握的够深入,那样面试也是可以过的。**有一次面试,面试官跟我讨论TCP连接, 当客户端和服务器建立三次握手后,客户端突然断网,这时候服务器会知道客户端掉线了嘛?然后客户端网恢复了,还需要在建立TCP的三次握手嘛? 那时候会有四次挥手嘛? 当时我被这个问题问的有点儿懵(这是当时字节二面问的问题,后面也尝试找到这个问题的答案,理解的还不是很深刻,有知道的小伙伴可以给我讲解一下)。

大厂对计算机的基础知识的考察真的很深入,后面想了想确实,计算机的基础掌握牢靠了,在接触新的知识真的很快,计算机方面的知识又是更新特别快的,需要不断的学习。基础真的很重要。

所以通过之前几次大厂的面试,虽然都失败了,但之后我做出了很多总结,再制定一个明确的学习计划,也就成就了我后面面试美团,显得非常的轻松。接下来我将我3个月学习期间的学习计划路线,及笔记资料分享给大家,希望能大家一些启发和帮助(需要完整文档的可以点赞+任意评论后,后台私信我来要!)

学习路线(点击图片查看全图)
Android工程师进阶学习路线图
学习笔记资料(由于篇幅原因就不作一一截图展示了)


各大模块笔记及面试真题
性能优化资料目录
性能优化部分解析内容
性能优化部分解析内容
2056页大厂面试真题解析2056页大厂面试真题解析

由于文章篇幅原因,所有文档内容就不做一一截图展示了,每个文档都有500+页以上,每个模块讲解都非常的详细,需要完整文档的可以点赞+任意评论后,后台私信我来要!

最后

学历是块“敲门砖”确实没错,但敲开门后你这个人到底怎么样,决定了你的高度。对于我来说,或是幸运或是努力,在程序员这条职业道路上,我还有很长一跳路要走,已知学历不够,那就用努力来凑,这是从0到1的一个过程,不然你就算哪天幸运的敲开了那扇门,你也将会被拒之门外。

最后以java之父詹姆斯·高斯林的一句话结尾:“如果哪一天开始他停止了学习,那么他的职业生涯便开始宣告消亡。”这不是什么危言耸听的怪语,一开始看到这句话便就成为了我的个人信条,这句话也将一直激励着我,希望大家共勉!

猜你喜欢

转载自blog.csdn.net/star_nwe/article/details/110235599
今日推荐