校招经验总结简略版

注重体系学习

​ 编程能力是基础,只掌握单纯的编程语言进入互联网企业是肯定不够的。无论是前端、后端、算法,还是运维、测试等岗位。每个岗位有自己的知识和技术体系,这些是工作中的重点,也是面试所关注的。像前端需要掌握HTML,JS,CSS三件套,以及各种框架,像VUE,JQuery等等。后端需要数据库(MYSQL,Redis等),Linux,Web开发,企业级开发框架(Spring全家桶等),中间件等相关知识。算法和机器学习等则需要有良好的数学基础,需要各种模型、工具、算法、框架等等。所以不同的岗位都需要掌握相关的体系,千万不要认为会编程就够了,不然会被面试官问傻。

​ 不过以上的岗位除了自身的体系外,还必须掌握计算机的原理知识,像操作系统,计算机网络等等。

算法题至关重要

​ 校招算法至关重要,是进入大厂的敲门砖,笔试可以刷掉80%的人。不然你再牛逼笔试过不了,都是浮云。何况面试也会有算法题。我问过互联网的大佬,他说实际工作中用到的不多。但是在校园招聘中,对于没有工作经验的我们来说,是很好的区分。算法题的解决能看出一个人的逻辑思维能力和编程规范,如果算法题都做不好,说明你平常下的功夫不够。

数据结构是刷题前提:数组,字符串,栈,队列,map,set,二叉树等。

LeetCode:前400题。后面的着重挑选刷一下动态规划,dfs等相关题目。背包问题也值得研究。

​ 牛客网剑指offer:面试重点。

​ 牛客网面试必考真题:高频面试算法题出现的地方。

刷题建议:

  • 学好数据结构就可以刷题了。不过刷题还是非常头大的,一个题研究个把小时做不出很正常。不用灰心,看看题解,总结一下就可以。
  • 笔试时需要处理输入输出,因此平常可以在本地编译器将相关题目进行练习和调试。
  • 笔试一般都是数组,字符串输入。因此二叉树,链表考察较少。更多的解决一般是通过暴力模拟,回溯,动态规划,滑动窗口等解决。
  • 面试算法题面更广,考察二叉树,链表,动态规划等等。面试官口述算法题也是有可能的。
  • LeetCode面向笔试,牛客网面向面试。

面向面经学习

​ 网络上很多面试经验,面试的相关问题都可以看到。通过别人整理的进行重点学习,然后变成自己的笔记和陈述。相关重点知识要知道底层原理,面试官不是看你知道的多广泛,而是看你够不够深入学习。很可能顺着一个点问下去,直到你不会为止。

​ 回答问题时,最好逻辑层次分明,不要干巴巴的回答,了解的话可以适当说的详细一些。避免扯到自己不了解的知识,给自己挖坑。不会的不要乱说。

​ 面试时要表现出对该岗位的浓厚兴趣。大厂看中学习能力和兴趣,毕竟他们看中的是你的潜力。

​ 反问阶段,可以问一些企业所使用的技术栈,相关业务,团队氛围,学习建议等问题。

简历,项目经得住问

​ 简历上的陈述要经得起问,不了解的别写,不要以为丰富就加分,问一下就傻了。项目不要超过两个,既然写上了就要做好被深挖的准备。不然问的你尴尬。没有相关岗位项目,可以自己做一个。项目问答在面试中还是占据很大比重的。

最后

​ 以上提到的体系学习不够具体,得根据自己的岗位进行详细学习。关键要做好整理和总结,尤其理论知识。

​ 既然选择了,就坚持下去。

posted @ 2020-10-16 14:22  零度以外的风景  阅读(305)  评论(0)    收藏  举报