一位南航读者的春招实习面经,已获腾讯、阿里offer。

JavaGuide

共 4190字,需浏览 9分钟

 ·

2021-06-02 23:00

秋招即将到来,很多公司的秋招的提前批已经开始了。最近,我会分享一些比较有价值的读者面经,希望能帮助到各位小伙伴!

这是一篇来自一位老读者的硬核春招面经分享。

本文主要讲述了这位热心读者:

  1. 基本情况(学校、offer 情况......)
  2. 为什么选择互联网行业研发岗
  3. 学习 Java 开发的经验总结
  4. 学习方法和心态上的建议
  5. 读研相关

下面是正文。


我的昵称是风,来自浙江舟山,南航读研,武大本科,专业是计算机。

Guide 哥 : 本硕都是名校!TQL!光这一点就领先了大部分求职者。

考研结束选择了 Java 开发岗作为工作,在研究生阶段选择放养型的导师,因此有大量空闲时间 面向就业学习 ,系统地学习了很多遍基础知识,刷了很多遍算法题。跟着教程做了一个论坛类网站的项目,在参加的学生俱乐部里接到学校老师手上的一个安防类的上线项目,做的 Java 后端工作。偶尔自己在个人网站写博客,在校也通过了 CET6,科研做了一个任务调度算法研究。

春招两个月面试了多家头部互联网公司的 Java 开发岗,并收获 深圳腾讯 PCG杭州阿里云 的 offer。我选择了后者,因为杭州这个城市更加适合我。今年这两家实习 hc 增加了巨多,也就意味着面试难度降低,并且实习工资也有明显上升。个人分析是后疫情时代恢复经济发展,公司进行业务扩张,对人才的需求要比往年高。算是幸运地吃到了大局势的红利。

岗位选择

为什么选择 CS?

引用李智慧前辈《大型网站技术架构》一书的后记部分对于互联网的描述:

互联网没有门槛,谁都可以进来玩,但是进来后,最好把那些陈旧的思想和包袱放下,重新来过。

互联网是一个开放和分享的世界,这里是创新者的乐园,探险者的处女地。只要你努力,富有想象力和聪明才智,能为用户创造价值,能推动社会进步,不管你开始时多么弱小,总有机会迅速聚集资金、人才和注意力,在很短的时间内发展壮大。

互联网是一种精神,一种开放、分享、自由的精神;越是付出不问回报,越是获得丰厚的回报;越是不设边界,越是拥有整个世界。互联网是一种颠覆,打碎所有的藩篱,给所有人平等表达和获取的机会,每个人都可以发出自己的声音。互联网是一种建设,重塑人们的思维方式和社会运行方式,建设一个人和人彼此理解信任的大同世界。

互联网正在并将继续改变这个世界,一切才刚刚开始,你我正生逢其时!

我认为身处在互联网时代,拥有信息即拥有了一切。积极拥抱变化,使用计算机技术改变世界,提高生产力,推动人类进步,是极具价值的事业。这份理想也是我前进的动力。加油,技术人!

为什么选择 Java 开发?

我个人觉得研发工程师这个职业,能够用自己的代码,创造程序,最终形成实实在在的产品,很有成就感。

在工程项目开发的过程中,程序员就是某个功能的主人,用各种代码实现,我很享受这个创造的过程。引用我腾讯一面时面试官的观点:后端开发岗做的事就是解决业务问题,重要的是做选择,选择最适合业务的技术。

现实层面,Java 开发市面上的占有率高,大多数业务开发使用 Java,意味着岗位数量多。同时,Java 学习资源多,社区活跃,便于学习。另外,Java 有成熟的一套体系,技术栈完整,市面上现有业务对 Java 的依赖度高。

Guide 哥 : 目前,虽然有各种编程语言异军突起,但是 Java 庞大的生态在企业开发领域还是很难被撼动的!并且, Java 自身也在越来越好!

学习经历

幸运又迷茫的开始

我开始面向就业学习计算机知识,是在本科室友的推荐下,找到了 CS-Notes 这个 GitHub 仓库,从此开启了新世界的大门。

室友还同时推荐我找 Java 开发岗的工作,相对他找的 C++要简单不少。室友还推荐我多刷算法题,推荐我使用 MacBook 提高学习效率。有一位好友作为引路人,真的非常幸运。

迷茫是在我进入到一些社区和学习交流群中,面对海量的学习资源和各种言论,觉得很难甄别出优质的信息。因为缺乏经验,产生的问题一直堆积,无法顺利解决问题的失落感,甚至一度让我对学习产生排斥。当时还是安慰自己车到山前必有路,坚持坚持还是坚持,努力提高自己眼界,并及时清理自己的负面情绪。

能力稳定提升的阶段

后来,在 GitHub 上找到了 JavaGuide(Guide 哥 yyds!),个人认为是 Java 领域整理最全面的一个仓库,我系统地学到了学习路径,学习方法,作为程序员应该具有的良好习惯等等。我还关注了 Guide 哥的公众号,看了许许多多 Guide 哥原创的优质文章。

两年里我见证了 Guide 哥迭代 JavaGuide 仓库,以及建立众多工具和教程的仓库。Guide 哥工作后还能保持高频率高质量的开源分享,持续学习,我认为这就是一种极客精神。我直说,Guide 哥就是我学习的榜样,salute!

Guide 哥 : 有被感动到!我会继续努力的!

进入研究生阶段后,在实验室,学生俱乐部,各种活动比赛,公司的宣讲会等,都能学到很多东西,认识很多朋友。我认为有志同道合的朋友一起学习,互相查漏补缺,帮忙解决问题,相对我之前的自学,效率上要提高不少。

在了解到项目在面试中占据比较重要的位置,我会在学习完理论知识后,尽量用代码实践。在自己学习项目视频教程,并跟着手打过后,我参与到学校老师手下的一个上线项目,真正用技术解决实际问题。

春招面试阶段

虽然学习开始就目标对准找工作,但是没有实际面试经验,还是让我对于能取得怎么 offer 大大存疑。开始面试前我也做好了拿到不满意 offer 的心理准备,在投简历上也尽量海投,争取多一些面试机会。

最先接到的来自阿里数据库部门的提前批电话面试,我当时还处于刚开始复习之前学习内容的阶段,而且面对的是阿里,自然是相当的不自信。我还是咬咬牙上了,硬着头皮面了 85 分钟,被面试官疯狂质疑项目中很细节的点,当时也是受到了很大打击。不过好在我没有很大期望,而且做了被吊打的准备,其实在对自身面试经验的增长上,还是利大于弊的,毕竟后续也没有其他面试能比这次更加打击到我了:)。

随后正式批开始,陆续面了腾讯 PCG,美团,网易互联网,字节,阿里这几家头部大厂。腾讯的面试经历给了我莫大的鼓励,我感到非常幸运能够得到腾讯的认可,特别感谢一面面试官,在线下面试中给予我的肯定,以及对于在后端开发方向上的教导。从腾讯一面,到 oc,总共 6 天,而且我笔试 0ac 也顺利通过,不得不说腾讯今年 hc 之多,难度之低,流程之快。相对实验室其他同学,我 3.22 就上岸腾讯,我后续的复习和面试轻松了很多。

重点聊下网易,我是 hr 面后拖了 20 天,然后挂了,原因是需要横向对比,优先录取更优秀的同学。实习招聘就有这种情况,秋招的战场恐怕更加残酷,因此我建议有精力、准备尚可的同学,在 7 8 月的提前批就尽早投递简历,给自己多些机会和选择的空间。

在 3 月底挂了阿里 AE 部门后,4 月中旬开始再度挑战阿里云全球技术服务部,这也是我这次春招最后一个部门的面试。只能说在经历多个大厂的面试洗礼后,我也能比较游刃有余地通过阿里的面试,而且相对于网易,在最后排序录取环节,我幸运地收到 offer。在 5.10,我的春招也终于以意外满意的结局结束。

最后总结下我对投递部门的建议 :一定要加上部门内部前辈的联系方式,及时询问面试反馈和进度。同时要加部门的招聘群,或者交流群,及时了解政策变动,其他同学是否收到面试通知乃至 offer 等,这些信息非常重要。

学习方法的建议

  • 弗曼学习法。

  • 注意效率,速度要快。

  • 注意将理论知识,用代码实践。

  • 每日每周每月初,规划学习的内容。

  • 给需要学习的内容清楚障碍,专注到一块内容上,并保证学习的连续性。

  • 多联想相关的知识点,提高知识迁移能力。

  • 勤做笔记,注意总结和回顾。

心态的建议

  • 要警惕网上或者身边人所贩卖的焦虑。

  • 取得进步需要每天前进在正确的方向,并且尽自己最大的努力。

  • 对待自身现状要实事求是。现在实力不够也不用灰心,只能说明还没到最后,最后都会有光明的未来。

  • 心急吃不了热豆腐,一步一个脚印,踏踏实实地做事。

关于读研

我本人是强烈推荐各位本科同学读研。

为什么呢?

  1. 读研期间会有大量的时间 :个人认为,像我一样的多数同学,在经历以高考分数为目标的应试教育后,本科阶段面对全新的专业知识和学习环境,以及来自互联网和身边各种信息,感到自由且迷茫。这很正常,我们需要的是时间去找到合适的方向,形成有效的学习方法。
  2. 更多的机会 :考研有机会进入更好的学校,选择更适合的专业。眼界的提升,结交更优质的人脉也很重要,提高未来发展的上限。好的导师能够提供好的研究方向,好的项目,帮助指导科研。甚至能推荐工作和读博深造。
  3. 简历加分 :互联网行业的发展速度在减缓,但从业人员增速依旧,意味着更加激烈的竞争。更高的学历,更强的专业能力,已经成为企业对候选人的要求。
  4. 科研内容对能力的培养 : 科研主要是对算法的学习和创新,能培养设计能力。对于论文的研究,培养理解能力和外文的阅读能力。这些能力都有助于未来,把工作做得更加出色。

Guide 哥 : 比较中肯的建议!不过,也不要忽略不读研带来的几年工作经验对自己的收益。是否读研,根据自身情况做选择即可!

总结

不忘初心,砥砺前行。愿大家学业进步。祝各位秋招取得好成绩!

< END >

推荐👉2021 最新的Java 后端学习路线!凎!

推荐👉坦白帖!我订阅了哪些技术团队的博客?(完善版)

推荐👉真香!用 IDEA 神器看源码,效率真高!

推荐👉  :周志明老师的又一神书!发现宝藏!

我是 Guide哥,拥抱开源,喜欢烹饪。Github 接近 10w 点赞的开源项目 JavaGuide 的作者。未来几年,希望持续完善 JavaGuide,争取能够帮助更多学习 Java 的小伙伴!共勉!凎!点击查看我的2020年工作汇报!
欢迎准备面试的朋友加入我的星球
一个纯 Java 面试交流圈子 !Ready!
原创不易,欢迎点赞分享。咱们下期再会!
浏览 58
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报