Skip to content

Latest commit

 

History

History
132 lines (76 loc) · 7.58 KB

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

File metadata and controls

132 lines (76 loc) · 7.58 KB
layout category title tagline tags excerpt comment
post
prepare
越学越没信心!面试的时候像是在背八股文
by 阿秀
原创
校招
阿秀的学习圈子
阿秀
越学越没信心!面试的时候像是在背八股文
false

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

作者:阿秀

原文链接:https://mp.weixin.qq.com/s/vp-3tBBZiE5UL3sBVHJXDg

你好,我是阿秀。

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.md

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

八股文怎么回答不算背?

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

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

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

你还有机会吗?

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

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

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

  • 1、坚持刷力扣,二刷三刷自己的错题和经典题,你有自己的错题记录还好,如果没有也可以参考我以前的刷过的经典题:https://interviewguide.cn/notes/03-hunting_job/03-algorithm/03-leetcode/01-introduce.md

  • 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.md

  • 3、服务器框架如果做不出来全部的,就先搞个半成品就行。抓住其中一个点猛攻,不要全部吃透,找一个核心点搞懂它,吃透它也可以,秋招的时候主要就说核心点就行。

  • 4、坚持四个月!就这么多!结果会让你意向不到的。

4、后语

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

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

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