校招经验总结简略版
注重体系学习
编程能力是基础,只掌握单纯的编程语言进入互联网企业是肯定不够的。无论是前端、后端、算法,还是运维、测试等岗位。每个岗位有自己的知识和技术体系,这些是工作中的重点,也是面试所关注的。像前端需要掌握HTML,JS,CSS三件套,以及各种框架,像VUE,JQuery等等。后端需要数据库(MYSQL,Redis等),Linux,Web开发,企业级开发框架(Spring全家桶等),中间件等相关知识。算法和机器学习等则需要有良好的数学基础,需要各种模型、工具、算法、框架等等。所以不同的岗位都需要掌握相关的体系,千万不要认为会编程就够了,不然会被面试官问傻。
不过以上的岗位除了自身的体系外,还必须掌握计算机的原理知识,像操作系统,计算机网络等等。
算法题至关重要
校招算法至关重要,是进入大厂的敲门砖,笔试可以刷掉80%的人。不然你再牛逼笔试过不了,都是浮云。何况面试也会有算法题。我问过互联网的大佬,他说实际工作中用到的不多。但是在校园招聘中,对于没有工作经验的我们来说,是很好的区分。算法题的解决能看出一个人的逻辑思维能力和编程规范,如果算法题都做不好,说明你平常下的功夫不够。
数据结构是刷题前提:数组,字符串,栈,队列,map,set,二叉树等。
LeetCode:前400题。后面的着重挑选刷一下动态规划,dfs等相关题目。背包问题也值得研究。
牛客网剑指offer:面试重点。
牛客网面试必考真题:高频面试算法题出现的地方。
刷题建议:
- 学好数据结构就可以刷题了。不过刷题还是非常头大的,一个题研究个把小时做不出很正常。不用灰心,看看题解,总结一下就可以。
- 笔试时需要处理输入输出,因此平常可以在本地编译器将相关题目进行练习和调试。
- 笔试一般都是数组,字符串输入。因此二叉树,链表考察较少。更多的解决一般是通过暴力模拟,回溯,动态规划,滑动窗口等解决。
- 面试算法题面更广,考察二叉树,链表,动态规划等等。面试官口述算法题也是有可能的。
- LeetCode面向笔试,牛客网面向面试。
面向面经学习
网络上很多面试经验,面试的相关问题都可以看到。通过别人整理的进行重点学习,然后变成自己的笔记和陈述。相关重点知识要知道底层原理,面试官不是看你知道的多广泛,而是看你够不够深入学习。很可能顺着一个点问下去,直到你不会为止。
回答问题时,最好逻辑层次分明,不要干巴巴的回答,了解的话可以适当说的详细一些。避免扯到自己不了解的知识,给自己挖坑。不会的不要乱说。
面试时要表现出对该岗位的浓厚兴趣。大厂看中学习能力和兴趣,毕竟他们看中的是你的潜力。
反问阶段,可以问一些企业所使用的技术栈,相关业务,团队氛围,学习建议等问题。
简历,项目经得住问
简历上的陈述要经得起问,不了解的别写,不要以为丰富就加分,问一下就傻了。项目不要超过两个,既然写上了就要做好被深挖的准备。不然问的你尴尬。没有相关岗位项目,可以自己做一个。项目问答在面试中还是占据很大比重的。
最后
以上提到的体系学习不够具体,得根据自己的岗位进行详细学习。关键要做好整理和总结,尤其理论知识。
既然选择了,就坚持下去。

浙公网安备 33010602011771号