【校招指南】如何高效备战校招

本文大纲

alt

大家好,我是厨子,一位酷爱做饭的程序员。

最近有一些学弟学妹和我沟通说,感觉最近复习时很迷茫,看书看不进去,完全没效率,想问下我有没有相关经验。

今天我简单说一下,我当时是如何高效复习的,也是走了不少弯路,才找到自己的复习节奏,希望这篇文章能够对大家有些帮助。

我们提到面试,大多数人脑子里蹦出的第一个词,那就是八股文。

但是面试真的可以只靠八股文吗?

那面试八股文重要吗?重要,非常重要!

那你这不是前后矛盾吗?一会说不能只靠八股文,一会又说八股文非常重要。

哎嘛,不要着急,听我慢慢说。

我们先来看一下,一位 Javaer 校招需要准备的东西有哪些。

  • 数据结构与算法

  • 操作系统

  • 计算机网络

  • Java 基础

  • MySQL

  • Redis

  • Java 并发编程

  • Spring 全家桶

  • Linux

  • 设计模式

  • 1-2 两个能拿得出手的项目。

上面的内容或多或少会在面试中问到,有的面试官侧重于项目,有的面试官喜欢问基础知识,也就是我们常说的八股,还有的面试官喜欢问实际开发中遇到的问题也就是场景题。

我认为面试官在提问之前,他们心里已经有他们的答案,你如果能说出他心里的那个点,然后再对其延伸,才有可能让面试官眼前一亮。

但是如果你一直没有说出他想要的那个点,一昧的对其拓展,这个答案或许就有点些冗余,让面试官觉得啰嗦,那么就会影响你的面评。

或许我们在参加面试时,面试官想要的状态是,看到你对技术的自信,知其然知其所以然。

那么我们如何才能做到上面提到的呢?

那就是看书,你会发现看过某个科目 2-3 遍书之后,你对这个科目是有自信的,因为你掌握了这个科目的知识架构,有自己的理解,知道它们之间的联系,那么你回答时则会得心应手。

记住是看 2-3 遍哦,一遍的话,只能大概了解大致脉络,不能让自己深刻理解,所以要重复看,你会发现那些好书,每次看的时候都会有新的收获。

那么面向面试,我们如何才能高效,学习一项新科目呢?

下面以 MySQL(高频考点)来举例吧。

第一步:调研

这一步很好理解,我们需要了解该项技术的经典书籍,这样能我们学习时,事半功倍。我一般是自己进行搜索。现在是开源的时代,大家都很喜欢分享自己的心得,你可以通过论坛等搜索到某项科目的经典书籍,但是不要只看一个帖子,多看几个,多个帖子中多次提到的书籍,就是我们的学习目标。

就比如我想学习 MySQL ,那么我从各大平台搜索,相关书籍,整理到了该科目的学习路线。

MySQL 必知必会

一本小册子,一天就能搞定,帮你快速入门 MySQL,另外大家在学习时,可以自己下载一下 MySQL 官方的学习库,然后自己动手实践一下,虽然速度慢了一些,但是能够让你学习的更加扎实。

官方的 employees 库,我们可以用来练习一下,连接,explains 命令等。

数据库系统概论

玫红色书皮的那本书,很多学校用来当作教材,这本书对数据库基础知识,查询语句,范式等讲的比较详细。这本书因为我之前学过几遍,后面再看的时候很快就读完了。个人认为还不错的一本书,有的学校研究生复试会考数据库,那么可以看下这本书,考点全面覆盖。

高性能 MySQL

非常牛皮的一本书,很多知识点在里面讲的很细,适合进阶的同学,如果你看了这本书,面试时,常考的那些知识点,你就可以得心应手啦。

MySQL 技术内幕

这本书我没有完整的看下来,看了部分章节,比如那些常考的知识点,事务,索引等。也是非常棒的一本书,推荐给面试的同学。

MySQL 45 讲

这门课我看了大概百分之七十,前面的十几讲 看了大概 3-4 遍,每次都有新收获,这门课适合有一定基础的同学,如果没有学过MySQL 的话,看的时候可能会有些吃力。

从根上理解 MySQL

这个是掘金小册,也非常棒,但是我发现的有点晚了,后面抽着看了大概 1/2 吧。小册子对某个知识点说的很细,很透。 视频的话,我看的比较少,之前看过 MOOC 哈工大,战德臣老师的课程,非常牛的一位老师,讲课风格也很棒,没有基础的同学可以看一下这个视频。好啦,第一步一不小心扯多了,下面我们来说第二步。

第二步:看面经(八股)

啥?你刚才还说不能只看八股,这刚调研完经典书籍,就开始看八股了?我还啥都不会呢!能看懂个锤子的八股。

先别骂,先别骂,听我接着往下说。

这时的八股和面试题,并不是让你学习,而是为了让你知道面试时的重点,哪些知识点常考,这样我们就可以重点看那些常考的章节。

那些不常考的知识点就不用看了吗?当然也是需要看的,因为每个章节之间是有联系的,通过前面的章节引出后面的,可以帮助我们更好的理解,形成自己的体系结构。不过这些不是重点的章节,可以粗略学习,了解即可。

所以我们复习时,不要执着于八股,还是要踏实的看书。

第三步:看书

这一步我建议大家看纸质书,我们可以在书上标注,后面二刷三刷的时候,也可以根据标注帮我们回忆。大家可以在看书的时候,自己做一下思维导图,帮助我们构建自己的知识体系。推荐的软件是 Xmind,ProcessOn。

第四步:看面经并整理

第二步和第四步的看面经都是看面经,但是完全不一样的两步,

第二步是为了让自己大概知道哪些是重点,根据重点去学习,

第四步的看面经,是为了整理语言,因为我们是面向面试,面试时,有时候某个知识点,你理解,但是可能不知道如何描述,所以这一步的看面经,是为了帮我们整理语言,用更加专业的语言回答面试官的问题。

注意,这里是看不是背,我们通过面经里的问题来进行归纳整理,对面经的问题进行分类,然后自己通过翻阅书籍和文章来找到答案进行整理(自己手打答案),记住哈,记得分类,后面便于补充,也有利于搭建我们的知识体系。

第五步:回溯

对每次面试的进行总结,建议大家刚开始面试的时候可以对自己的面试过程进行录屏,面试结束后,查看录像,看看自己的言行举止等,是否有摇头晃脑,回答不自信等情况。

后面的话则只需录音即可,思考一下自己哪块回答的不太好,需要迭代,思考一下某个问题,面试官想要考察的点是什么。经历几次之后,就能找到自己的面试节奏和风格。

写在最后

大家是不是发现学好一门课并不容易,也比较耗时,所以我们需要尽早的准备面试,早就是优势!

另外多说一句,那些能够拿到大厂 offer 的同学,我认为他们肯定不是只背八股,肯定有他们自己的知识体系,换句话说,只靠背八股文的知识储备,不能够支撑你拿到大厂 offer ,所以我们快点学起来吧。

好啦,我要说的大概就这些啦,希望可以对学弟学妹们有一丢丢帮助。大家可以在评论区进行补充,推荐一下自己认为不错的书籍,今天就唠到这吧,拜了个拜。

另外,大家记得早睡觉呀,保证充沛的精力和体力才能更高效的学习!

#2022春招##学习路径##春招##Java#
《校招指南》 文章被收录于专栏

哈喽,大家好,我是厨子,普通本科出身,秋招时曾连续通过 30 多场面试,拿下了腾讯,百度,华为,京东,虾皮,商汤,哔哩哔哩,联想的offer(互联网大厂,银行,研究所),基本都为 sp 或者 ssp offer。 当然这不是在跟大家炫耀,而是我认为备战秋招和面试是有方法论的,所以在这里,我也将我的秋招经验分享出来,希望能够让对秋招和未来迷茫的同学少走一些弯路。

全部评论
各位老哥觉得俺写的用心不?
3 回复 分享
发布于 2022-02-28 17:22
感觉写的好棒
1 回复 分享
发布于 2023-05-16 10:05 广东
新肝了一篇
1 回复 分享
发布于 2023-05-15 23:24 北京
很棒棒
点赞 回复 分享
发布于 2023-05-16 23:40 贵州

相关推荐

评论
6
16
分享

创作者周榜

更多
牛客网
牛客企业服务