个人废话…
- 我呢,基于诸多原因,中途不想读研考研,准备秋招去了。因为没什么经验,所以磕磕碰碰。
- 秋招末尾拿到了满意的大厂offer😄,觉得有必要将几个月的秋招经验总结总结。
- 面试前的各种知识点的准备是很重要的
- 这篇文章并不是知识点的总结,而是知识点的准备思路😗。
- 往期相关文章
校招面试个人经验——简历篇
校招面试个人经验——项目篇
校招面试个人经验——算法篇
校招面试个人经验——面试篇
什么是八股文?
- 八股文就是面试中常出现的问题,往往都是一些看起来高大上但是实际工作中没啥用的东西。
- 它是各种面试知识点的统称,我想可能是因为它的乏味,所以叫八股文吧。
八股文含有哪些?
-
一般计算机应届生需要复习到以下内容
○ 数据结构
○ 算法
○ 设计模式
○ 计算机网络
○ 操作系统
○ 数据库
○ 其它 -
此外视岗位不同,还需要额外复习其它知识,比如我面Android开发,则为
○ Java
○ Java JVM
○ Android
○ 其它
怎么找八股文?
- 八股文的话,能通过以下途径寻找
○ 找八股文大杂烩网站
○ 找知识点汇总文档
○ 查看面经的知识点
○ 自行百度查知识点 - 后面我会列出我在准备过程中遇到的一些觉得有用的网站
八股文大杂烩网站
-
汇总的网站,比如
个人网页
、Github
、Gitee
、博客
、知乎
等等 -
我觉得有用的几个网站如下:
○ Android校招面试指南(相对全面和详细)
○ 计算机基础面试问题全面总结(经典问题问的概率大)
○ CS-Notes
○ 【面试题】技术面试题汇总
○ Java-Interview
○ JCSprout
找知识点汇总文档
- 大都来自那些网课群里的免费资源(有点像你关注我网课,我就给你资料😂)👉点这里👈
- 这些文档里面的内容太多太杂了,大家挑选需要的内容看看就行(我没看多少😂)
查看面经的知识点
- 论面试经验,当然是牛客面经啦,能分很多类,比如
岗位
、公司
、应聘类型
- 有些人会把自己的面试经历记录到牛客上,从中能看到有哪些知识点被问到了,是查漏补缺的好方法(记得我当时少说也看了上百篇面经了😢)
- 不能盲目看面经 😮,我觉得看面经得晚点看,当八股文看得差不多时,再去看面经,当成考试习题那样子,看看自己几斤几两。
- 要注意是
实习面经
还是校招面经
(难度不同)。此外,选择那些要面试的公司的面经,毕竟每个公司问的东西多少会有些偏差,难易程度也不同,这样能避免不必要的精力。
自行百度查知识点
- 懂得都懂,找度娘😏
- 一般就是看到面经上不会的知识点,就去百度查
- 要注意当查出个所以然时,最好把网址分类收藏了,既过段时间不会忘记,又方便面试前再次复习扫一眼 😗。
- 我当时收藏了些有关问题的网址,可能对你们有帮助👉书签👈
八股文怎么复习?
- 复习除了背背背,还要伴随着以下思考,能更好的发现哪些知识还未掌握。
- 常见知识点的内部原理及构造,比如:
HashMap的基本原理
。需要知道这个东西由什么组成,一些内部方法是怎么实现的,甚至还需要稍微看看源代码。 - 知识点之间的比较,比如:
TCP和UDP的区别
、堆和栈的区别
(从数据结构和操作系统两个维度出发)。当复习到某个知识点时,需要想下是否有同类能去比较的知识点。 - 常见知识点的再次涉广,比如:
http和TCP哪个更快
(初次看会以为面试官问的是煞笔问题,http不是含有tcp吗?但其实考究的是看你知不知道http3.0是用UDP实现的,即对http要了解得更多一些)。这个只能多看面经多百度,去了解比较偏的知识点。 - 面试官总喜欢问怎么选?为什么? 比如:
多线程多任务的情况下,怎么选择String、StringBuffer、StringBuilder,然后为什么?
。所以在遇到同类知识点时要注意他们之间的优劣势,以及使用场景等等。
个人废话…
- 这篇文章更多是简单的介绍了八股文的准备思路吧,以及自己的一些经验和收藏的干货。至于知识点总结,那就交给其他人去搞了😏
- 上面介绍的当然不一定都是对的,肯定有诸多欠缺和没考虑到的地方,大家可以参考我这个思路,自行判断去准备八股文😂。
- 各位大佬若有好的建议方法或者小弟有哪些不恰当的地方,可以提一提,我会及时修改,共同进步。
- 有被帮助到的就点个赞再走呗hhh😁