前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >越学越没信心!面试的时候像是在背八股文...

越学越没信心!面试的时候像是在背八股文...

作者头像
拓跋阿秀
发布2022-09-28 10:14:32
8130
发布2022-09-28 10:14:32
举报

作者:阿秀 阿秀的学习笔记:https://interviewguide.cn

你好,我是阿秀。

1、前言

不知什么时候求职中多出来了一个八股文的概念,现在不管是校招还是社招都有这个说法了。

我记得在阿秀读本科的时候,也就是13-17年之间好像是没有什么八股文这种说法的。

八股文在百度百科上的定义如下:

制义、制艺、时文、八比文,是明清科举考试的一种文体。八股文章就“四书五经”取题,内容必须用古人的语气,绝对不允许自由发挥,而句子的长短、字的繁简、声调的高低等也都要相对成文,字数也有限制。

在互联网面试中八股文则指的是一些常见问题与回答,这类问题大多问法相同,回答的内容也大抵相同,所以被称作是八股文,比如:

  • 进程和线程的区别是什么?
  • 什么叫做死锁?
  • TCP和UDP的区别是什么?
  • 三次握手为什么不可两次?为什么不是四次?
  • ....

由于这类问题大多问法相同,回答也基本相同,所以后来就慢慢变成八股文这种说法了。

当然阿秀读本科的时候互联网面试也不会像现在这么难,手撕算法这种都很少,最多让你写点反转链表或者快速排序这种基础题目.

更不会细致的去扣你回答中的细节,大致聊聊就可以。。。

2、疑问

阿秀的学习圈中就有一位学弟,感觉自己怎么也记不住书上的东西,准备的也不好,越学越没信心,感觉自己快没有挽救的机会了,快要GG的那种。

最重要的是面试的时候也不知道该怎么回答八股文才不算是背着答...

下面是这位学弟的背景和疑问:

秀哥好,我现在双非研二,秋招想冲C++。学习路线是按秀哥写的学的,除了数据库该学的内容都学了。力扣刷了300+,算法学的挺菜的,周赛也就做出1、2道题。 大黑书学的时候看了两三遍,感觉真心记不住啊,感觉现在越学越没信心了,也不知道八股文怎么回答才不算背着答。 项目打算准备两个,一个Web服务器,一个是秀哥推荐的服务器框架。 服务器框架这个项目是真的难啊,我看了一段时间了,现在还弄还得不太明白,感觉再弄不出来时间就不及了,导致我觉得自己不适合干这个行业了。 不知道我现在还有挽救的机会吗?

3、分析与回答

(由于微信公众号内文章无法链接到非腾讯域名下的网站中,因此只能给出相应网站链接,需要同学自己手动右键复制链接后才可看到《阿秀的学习笔记》网站具体内容或者点击文章左下角阅读原文按钮也可直达《阿秀的学习笔记》网站,下述链接类似,不再一一赘述)

看到他的问题,我想起自己以前找工作时候的经历了,说实话,我是在自己期间才知道有个八股文的说法的。

我以前一直把那些叫做计算机基础知识或者计算机内功根基,在我心里没把那些当做八股文,所以在我自己准备的过程中是带着学会它的心态去学的,而不是去背或者生搬硬套。

在自己学习的过程中去做笔记,去总结,最后汇总成了现在你们看到的阿秀的学习笔记网站上的内容(网址:https://interviewguide.cn)。

不成想,自己在无形中总结了很多现在的八股文了。

看了这位阿秀的学习圈中的师弟的疑问,我仔细思考了一段时间,并给了他一些建议和意见,以下是我在阿秀的学习圈中的回复(下文中的你代表这位师弟本人):

首先你是个跟我一样的正常人,我就打过四次力扣周赛,基本都是2道完事,就一次做出来了第三题。

做完之后去看一下周赛前50,只能说不是人,,, 后来才知道,力扣周赛前100都是ACM出身,可以说是职业选手,然后我就释怀了。。。

你如果看过我以前的算法刷题笔记就能看到我就不是个很聪明的人,一道算法题我最多五刷或者六刷过,比如下面这道等价多米诺骨牌对的数量,我就刷过5次。

在自己反复刷的过程中也参考过别人的写法,最后还给出自己的备注,这道题我就备注了"好题、真的很好的题"

等价多米诺骨牌对的数量:https://interviewguide.cn/notes/03-hunting_job/03-algorithm/03-leetcode/01-%E6%95%B0%E7%BB%84/easy/1128.%E7%AD%89%E4%BB%B7%E5%A4%9A%E7%B1%B3%E8%AF%BA%E9%AA%A8%E7%89%8C%E5%AF%B9%E7%9A%84%E6%95%B0%E9%87%8F.html

我网站上的力扣算法题基本每道都二刷或者三刷过,现在网站上的300道题还是我从自己刷完的600道中摘录下来的。。

八股文怎么回答不算背?

比如我网站上的一个问题(操作系统、计网、C++都可以),你只看问题题目,不要看答案,然后自己脑海中默默回答一波,完事再看我的答案总结,如果意思八九不离十,那恭喜你,你就掌握了这道题了.

八股文的回答是需要你自己思考后得出来的,而不是死记硬背答案,如果每道题都是这么回答出来的,那就不算背着答,这才是正确的回答方式

在你回答的过程中如果能够面试官有一些互动就更好了,而不是他看着你在那里背。。。

你还有机会吗?

如果你这样的都没机会,那很多人都不用找了。

大胆点,你已经比很多人都走得远了,你身边有很多人力扣都还没刷到50道题,剩下的就是坚持走完剩下的4个月,并且在这四个月中不 要放弃就可以了。

剩下一段时间你需要做的事

  • 1、坚持刷力扣,二刷三刷自己的错题和经典题,你有自己的错题记录还好,如果没有也可以参考我以前的刷过的经典题:https://interviewguide.cn/notes/03-hunting_job/03-algorithm/03-leetcode/01-introduce.html
  • 2、对于打好基本功,八股文好好看,特别是我网站上的,特别你还是跟我一样选了C++作为自己的主攻语言,那更要好好利用《阿秀的学习笔记》了,如果你是选的是Java或者Golang或者JavaScript等,直接略过网站上的C++部分,去看其余的操作系统、计算机网络、数据库、智力题之类的:https://interviewguide.cn/notes/03-hunting_job/02-interview/01-01-01-%E5%9F%BA%E7%A1%80%E8%AF%AD%E6%B3%95.html
  • 3、服务器框架如果做不出来全部的,就先搞个半成品就行。抓住其中一个点猛攻,不要全部吃透,找一个核心点搞懂它,吃透它也可以,秋招的时候主要就说核心点就行。
  • 4、坚持四个月!就这么多!结果可能会出乎你的意料的。

4、后语

希望各位本科学弟学妹、研究生师弟师妹们都能找到好工作!

另外,祝各位六一儿童节快乐

谁还不是个刚从幼儿园毕业几百个月的宝宝呢?

我是阿秀,一个平凡的互联网打工仔,我们下期再见。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-06-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 拓跋阿秀 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、前言
  • 2、疑问
  • 3、分析与回答
  • 4、后语
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档