浅谈实习秋招面试

个人背景

硕士985,科班,后端开发,两段大厂实习,参见了实习和秋招的面试,基本上所有大厂的核心部门都面过了,全部拿到offer,offer都在sp以上,阿里、字节、华为、腾讯ssp。

前期准备

算法

无论笔试和面试都会考到算法题,这个是你能拿到较好offer的基础,因此也需要重视。题肯定是要多刷的,因为在面试中不可能会给你太多时间去思考怎么做,只有你刷过了,才能很快想到思路,然后在根据思路去编码和调试。刷题就是leetcode网站,时间不充足的情况下一定要把剑指offer和hot 100刷完,时间充足的情况下可以按照模块刷,比如数据结构部分数组、链表、二叉树,算法部分贪心、回溯、动态规划,掌握这些常见的已经完全足够应对笔试和面试,建议这部分掌握牢固。

八股文

无论你是算法岗还是后端开发岗,其实都有八股文,这也是面试中占很大比重的地方。八股文主要掌握操作系统、计算机网络、数据库,这部分的总结网上很多,一定要去理解八股文,网上总结的一般都比较浅,自己在复习的过程中还是需要完善些,当面试官扩展某个问题时你可以回答出来,而不是给面试官你是背的感觉,扩展一点你就不会了。总而言之,如果你想在这部分比别人强,就要有深度。在公司开发中八股文确实用的比较少,但真当出现问题时,我们掌握的这些八股文基础知识是能帮助我们快速排查问题的。

项目

项目可以是你的实习项目也可以是你的学校项目,也可以是你的练手项目。不管是什么项目只要你写在简历上了就一定要熟悉,经得住问。项目介绍还是采用STAR法则,在介绍上可以引导面试官到你的技术栈上,比如使用了redis,使用的是什么数据结构,什么架构。如果想回答的更加亮点的话,就是多说几种解决方案,对比优劣,说出为什么使用这种解决方案。比如使用消息队列,为什么使用RocketMQ,不使用kafka呢。在公司中做技术评审的时候,也是这样的过程。一般会写两到三个解决方案,然后选择了哪一个,为什么选择。这个过程可以展现出你更广泛的知识面,赢得面试官的青睐。

闲谈

简历至多两页,写上去的东西一定要熟悉,不熟悉的话建议不要写上去,一般可以使用熟悉和了解表示技术的掌握程度。实习的时候不要all in,为了转正只埋头干活不参加秋招,不然容易被压价。所以建议实习可以找轻松一点的,能够有时间准备秋招。秋招还是广撒网,多投多面,面试的过程中查缺补漏。如果有自己非常想去的公司,可以放在后面面。面试是运气和实力并存的,一般学历不错加技术比较好,是比较容易拿到好的面评的。后面拿了offer会有谈薪的过程,一般校招面试是按评级谈薪,每个评级是有一个薪资范围的,所以可以在该评级范围内要价,一般签字费是可以谈的,比如阿里、字节、百度等。

最后祝大家都能顺利上岸,拿到满意的offer!

你可能感兴趣的:(校招,求职招聘)