校招秋招面经整理及复习规划


博主菜鸡,分享些自己秋招面经和复习规划,供大家一起交流探讨,大佬勿喷。简单介绍下本人情况,计科本硕211,研究生做的方向主要是代码安全方向,自己写小项目用PHP多些,因此秋招本打算找PHP,但经历春招实习面试试水发现PHP需求太少,因此同时也开始复习java基础找java方向。最终秋招签了字节跳动的安全研发方向。下面先分享下复习规划,随后分享相关的秋招面经。(注:本文为作者原创,转载请注明出处!!)

复习计划

PHP方向

主要以常见的PHP语法以及相关的PHP面试问题为切入点进行复习,这里可以借鉴github的一些PHP相关复习资料的整理,比较全面,博主也是跟着一些项目的知识点总结进行复习的。由于后面发现这块需求量不是很大,因此花费时间比较少,大约每天分配半小时到一个小时复习知识点,简历中的相关项目也只有一个学习swoole时的练手项目。关于该方向的面试感觉主要集中在应用较多,多数会给你具体场景去分析用什么技术解决,包括结合服务器做一些负载均衡等知识点,但在面试中发现如果只会PHP相关内容还是比较困难的,比如面试百度PHP方向,一面基本全是问的java基础。二面才问了PHP相关内容。

Java方向

虽然以前本科也学过java,但因为当时没怎么深入自学,而且代码也敲得比较少,所以这块缺口还比较大。博主的主要复习方式是先跟着Cyc大佬的总结资料基本过一遍面试所需要的必备知识点,随后对重要的部分再做深入学习,比如虚拟机并发及容器部分。这里由于时间关系大概只复习了两个月左右,所以其实这块掌握的并不细致,在许多面试过程中也能明显的感觉到,比如猿辅导面试时被问及线程池相关内容只能回答到最基本的概念,甚至连几个参数和相关含义都没有了解。后期这块主要靠刷牛客面经进行查漏补缺,不得不说面试题目许多重复率还是挺高,建议走校招的同学还是能够早些准备,扎实基础才是王道。

数据结构

关于数据结构这块个人认为还是要好好下功夫,无论对于面试还是做题都很有帮助。博主个人复习方法主要是结合王道考研书进行基本知识概念的复习,同时切记不能光看,要动手去编码实现,尤其是链表和二叉树相关内容。计算机学习的大忌就是光看不动手,博主在本科期间只注重文化课理论知识,只追求考试分数而导致编码能力没有很好地去锻炼,因此对这块深有体会。

计网操作系统

这里也是面试过程中考察较多的地方,校招主要注重基础知识的考察,因此这块同样也需要下功夫去在记忆的基础上加以理解。博主的主要复习方法是跟随Cyc大佬的复习笔记,以该笔记为框架对于具体的知识还要再做深入学习和了解。在过完知识点后就要大量的刷面经来查漏补缺了。个人观点是先进行知识点的整体学习后再刷面经,而不是一上来就直接刷面经

编码方面

这里也是面试过程中的考察重点。因为笔试题目贴合实际场景,需要进行提取和抽象,所以短期内可能没法进行很好的练习,但对于面试而言还是可以短时间做一个不错的提高(前提是有一定编码基础),因为面试过程的手撕代码其实重复率也挺高,而且难度会比笔试题低许多,因此这里也需要下一定功夫,建议每天要分配一定时间进行练习。首先,剑指offer是必不可少的,建议刷两遍或以上,第二遍开始可以选择考试模式,这样有助于练习找bug能力,笔记笔试过程不会明显提示报错原因,可

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值