我的2020总结!从春招到到秋招我最后还是选择了字节跳动,从传统行业到字节我经历了这些!

前言

  • 那个晚上,我的秋招开始了。

  • 很多亲戚都劝我:“哎你一个本科生,找什么工作,读研才能找到好工作呀”,我的父母也是忧心忡忡,但是也不知道该如何劝我。

  • 颓废了几天之后,我在网上找了份深圳的实习,义无反顾地踏上了去深圳的飞机。四月底疫情基本结束了,但还是偶有反复,到达深圳的前两天,深圳的宝安区又爆发了小规模的疫情,好在有惊无险,顺利入职。

  • 深圳的生活,很累,也很贵(狗头)。我住在离公司大概半小时路程的城中村,房租大概3000多,每天通勤很不快乐(虽然也怪我晕车,只能骑车或者步行)。所以大家租房一定要考虑通勤时间,真的很影响一天的心情。

  • 当然收获也是很大的,每天上班时间主要就是在摸鱼背面经
    我的2020总结!从春招到到秋招我最后还是选择了字节跳动,从传统行业到字节我经历了这些!_第1张图片
    另外我这里为大家准备了一线大厂面试资料和我原创的超硬核PDF技术文档,以及我为大家精心准备的多套大厂面试题(不断更新中),有需要的朋友点这里自行下载,密码:csdn希望大家都能找到心仪的工作!
    我的2020总结!从春招到到秋招我最后还是选择了字节跳动,从传统行业到字节我经历了这些!_第2张图片

关于实习

  • 期间投了蚂蚁的暑期实习,面经可以看这个,期间被反复鞭尸,还是太菜了

  • 之后又投了字节的实习,没啥准备的我上来就被两道算法题秒了……一面毫无悬念地挂了

  • 然后又投了网易互娱,简历挂……

  • 我开始意识到,这样子不太行,如果没有什么突破的话,再投100份简历,结果也差不多。于是在六月初开始,我就没有再投简历了,实习的leader想推荐我去腾讯也被我婉拒了。我开始沉下来,潜心地准备了半个月。期间的一些总结会在下面说。

  • 六月底,受不了深圳的天气,溜回家了(笑哭

  • 六月中旬的时候,字节率先打响了秋招提前批的第一枪。字节的一个HR打电话给我,问我要不要投提前批,打算再闭关一会的我把时间约到了七月初。

后来的事情就简单多了:

  • 7月2号 一面

  • 7月3号 二面

  • 7月7号 三面

  • 7月8号 意向书

  • 之后就一直躺平到了现在……(这很不好)

  • 字节的面经在这里

有用的资料

  • 首先是自己吃饭的东西,编程语言。无论是什么岗,只要是技术岗,即使语言不对口,也要在自己的语言上苦下功夫。

  • 以我个人为例,我是之前主要写 Java 语言,就要在语言特性、JDK源码、并发编程等方面多下功夫。这里推荐一个项目,大家也应该知道,就是 Guide 哥的 JavaGuide,里面对于这些部分总结得比较好,可以拿来参照下。当然,不是把这些背下来就好了(八股文),而是把它当做复习的主线,它里面提到的知识点,是比较全的,但是扩展性还需要各位去自行努力了。

  • 其次,计算机基础。这部分科班的同学可能会轻松一些,基本就是专业课的那一套(严格来说是408+数据库),操作系统、计算机网络、组成原理和数据库。这部分推荐 cyc218 的 CSNote,同样可以作为主线学习。

  • 算法题,这部分我刷的不多,主要就是剑指 Offer 和 LeetCode,剑指 Offer 可以在牛客上刷,六七十题很好刷。LeetCode我只刷了不到200道。如果时间比较紧的话,可以着重刷它的 精选Top面试题 部分,我的LC就只刷了这一部分,在面试时基本都是原类型题。当然,刷题不在多而在精,要能保证一旦看到与刷过的题类似的题,就能立刻想到思路,这样这种题目才算理解透了。

  • 项目经验,可以放上一些自己的课设或者毕设之类的,尽量与应聘的岗位有关最好。尽量不要写一些被大家写滥的项目,如秒杀。

一些经验

  • 海投有风险,经常逛牛客会看到有一些人投了一百多份简历,却还是 0 offer,甚至有的约面都很少。除了头铁一心想冲大厂的,如果投了大量的简历,甚至面了一些最后都没有过的话,我的建议是先停一停,停下来想一想是否是自己有一些技术上的缺憾,或者是否是简历不够亮眼,有针对性地进行一些修改弥补,提升自己的竞争力,之后再去继续投简历。
  • 面试越早越好(此条和第一条不冲突)。好多大厂在今年七月甚至六月就开始了提前批,往年说的“金九银十”今年得变成“金六银七”,甚至八月有些嫌晚。早开始面试的好处在于,hc充足,面试难度相对简单。今年的字节提前批基本都没有笔试,简历还会被反复捞,难度比正式批低了很多,而我认识的拿到意向书的人里,四分之三都是提前批面试拿到意向的。所以我建议,在准备充足的情况下,尽可能早得去开始面试。
  • 展现最好的自己。第二条“早开始”是合理的,但是不要一开始就投自己心仪的大厂,因为面试经验也是很重要的经验之一。面试中的问答技巧等,都是需要在面试中积累的。如果最开始就面最想去的大厂,相当于刚出新手村就去打最终boss。所以我的建议是,开始可以先找一些中小厂面试(毕竟面试官也是需要KPI的嘛),不断地积累面试经验,直到能将自己最好的一面展现给心仪的大厂。
  • 什么叫最好的一面?这就是个权衡了,面试越早准备越不充分,越晚越充分但是hc也越少,难度也增加。这个就需要大家根据自己的情况balance一下了。
  • 提升竞争力。不要再把秒杀写到简历上了……除非你真的很精通,否则面试官看着千篇一律的秒杀也会审美疲劳的,刚刚面完一个人是秒杀,问了一堆问题,结果下一个人还是秒杀,你是面试官你怎么想?秒杀项目,面试官比我懂,更比你懂(狗头)。所以我的建议是,如果不是真的很精通很精通,不要在简历上写秒杀。我当时就是“标新立异”地做了个RPC项目,撑过了每轮面试的项目环节的。
  • 不要害怕当海王。由于今年疫情的影响,大多数公司都使用了线上面试(这里得夸一下牛客的面试系统,很稳定)。于是很多带佬的面试成本就下降了,反正坐在家里就能面,不如多面几个?这就导致今年的集邮情况十分严重(所谓旱的旱死涝的涝死)。由于带佬们的加入,使得今年offer情况的不稳定性远大于往年。再加上以前有些公司会毁意向书,所以我建议大家,能多面几个就多面几个,多拿几个offer在手里比较安心。我的一个同学,华为14a,all in然后被鸽了,唉
  • 有针对性的准备。如果目标是某个特定大厂的话,可以在牛客上找一找公司的面经,大量的面经就能总结出一些问题的倾向性。例如一个比较简单的,字节跳动的面试就多考一些算法题,和计算机的基础,如操作系统和计算机网络等,那么我在准备字节的面试的时候,就要有意地提升这些方面,这样可以更高效地复习。再例如阿里,阿里的面试主要是计算机基础和项目经验,算法部分已经在笔试筛选过了,那么我在准备阿里的时候就可以着重这几个方面。(所以大家千万不要学我躺平)

Why ByteDance?

  • 最初我是根本没听说过字节跳动这个公司的,我父母也推荐我去华为这种“国企”去。去Google了下才知道了这个公司,抖音的母公司,这名字瞬间厉害了起来。

  • 官网上这样描述字节范儿:

  • 追求极致、务实敢为、开放谦逊、坦诚清晰、始终创业、多元兼容

  • 最初看到这些话,我是不太相信的,阿里还自称阿里味儿呢,最后确实味儿挺大。

  • 但随着我对这个公司的了解逐步深入,以及认识了一些加入字节跳动的学长学姐,我发现这些描述,就是真真切切地对字节人的描述。

  • 总体年龄比较年轻,开放包容,不摆架子,对每个人都称呼“同学”(内部强制要求),如果想,可以直接和任何人在飞书上沟通……

  • 这一点点,越来越印证着,这个公司,就是我想去的公司。

  • 我这个人就是个典型的工科男,不喜欢官场上那一套作风。字节内部的轻松的氛围,简直不要太适合我。(我可不想天天上班如上坟)

  • 另外,字节也确实做到了“敢用新人”这一点,字节实习的小伙伴说,基本入职两三周左右,就开始独自接需求了,这对应届生的挑战无疑是巨大的,但是对技术的提升也是巨大的。你作为一个新人,公司却不把你当新人看,让你直接参与一些重要项目的研发,这难道不让人兴奋吗?反正我是不想去“大厂”拧螺丝的。

  • 字节秉持着不断创业的信念,让公司的扩张非常快,成为首屈一指的独角兽,想象空间还是非常大的,近几年收入呈指数级增长,直播电商、游戏、教育、飞书都在发力,成长伴随着巨大的机遇,说不定上市了之后财务自由了呢

  • 快来和我一起字节击剑做同事吧。

一些没啥用的话

可恶,本来想好要写啥的,写到这里忘了,算了,等想起来再在这里补上。

最后给还奋战在秋招一线以及22届的同学们一句话:面包会有的,offer也会有的,一切都会有的。未来可期!

总结

最后我为大家准备了Java架构学习资料,学习技术内容包含有:Spring,Dubbo,MyBatis, RPC, 源码分析,高并发、高性能、分布式,性能优化,微服务 高级架构开发等等。有需要的朋友点这里自行下载,密码:csdn!作为开发人员来说,不说要求自己成为业内顶尖,但也要保证自己不被市场所淘汰,学习对于程序员来说是最基本的事情。
我的2020总结!从春招到到秋招我最后还是选择了字节跳动,从传统行业到字节我经历了这些!_第3张图片
还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书一起免费分享给大家!

你可能感兴趣的:(程序员,java,面试专题,面试,java,编程语言,字节跳动,软件开发)