校招后端面经——前言

校招后端面经--前言

  • 前言
  • 简历
  • 算法
  • 知识点

前言

后端相对其他岗位来说,竞争也是比较激烈的一个岗位,大三的春招和大四的春招让我体会到,大厂(腾讯阿里等)对后端的面试是很严格也很深入的,其他互联网公司的标准会低一些。后端的门槛其实不高,我身边有些朋友之前并没有做过后端的项目,但通过对理论知识的学习以及各种面经的学习,也得到了很好的offer。本人因为考研的关系放弃了秋招,虽然考研初试过了,但在复试被刷了。后来去投了简历,运气好被WXG捞了起来,虽然已经有一年多没碰后端这一块,但在一个朋友的帮助下,整理一下后端面试的面经,最终成功拿到了WXG的offer,也算是因祸得福。我是想告诉大家,校招后端面试其实只要好好准备,形成一个系统性的复习思路,就算没有很突出的项目经历,也是有很大可能拿下大厂的offer的。

简历

首先要说的是简历,我觉得一个总能成功的人,他对每一个环节都会认真准备。其实投简历是最容易被不认真对待的一个环节。一份好看简洁充实的简历,总会让筛选的面试官眼前一亮,特别是当公司没有正式对外招聘时,一份好的简历总会让你获得意想不到的机会。这里讲一下关于简历中项目这一块我的感受,项目经历和工作经历总共四到五个就好,不求多,但要把你在工作中用到的跟后台相关的技术点写下来,而且这些技术点必须是你熟悉的,可能有些技术亮点不是你实现,但你已经了解并完全掌握,你也可以写下来,切忌写自己不熟悉的技术点,很容易搬起石头砸自己的脚。比如我之前实习的一个项目:

实习期间通过python爬虫抓取各大媒体(如微信微博等)对各高校的相关文章,期间使用IP代
理池,用户代理池和验证码识别的技术破解反爬虫;搭建RPC远程服务器实现word报告的生成
和下载;使用pymysql与MYSQL进行数据交互;通过TF-IDF算法提取文章关键词用于将文章进
行归类

面试官方便根据你的简历上的东西问你相关的知识,你回答得出来,既提高了面试的底气,也增加了面试官对你的好感。

算法

算法这一块是重中之重,面试官给的算法题能比较好地完成,那进入下一轮的面试的几率就会大很多,要是算法不过关,留下来的希望就很渺茫,所以要多刷一些算法题。要是之前没怎么刷leetcode的同学,想要速成应对面试,建议把牛客网上面的剑指offer和leetcode两套总共200多道算法题刷一下,就可以了,面试的算法题基本是里面的原题或者变形题。

知识点

分布式

服务框架

数据库

网络I/O

Linux

网络安全

计算机网络

C++

传输协议

机器学习

你可能感兴趣的:(面经)