首页 > 实习面试经验分享(菜鸡版)
头像
Torainya
编辑于 2021-02-03 12:04
+ 关注

实习面试经验分享(菜鸡版)

一年一度的暑期实习即将在冬天拉开帷幕,写这篇文章主要是给大家初步介绍一下暑期实习的一些面试流程和内容,希望这篇文章能给2022届的学弟学妹带来帮助。

本人南大本科,北大硕士(南昌大学本科,北京邮电大学硕士),计算机科班,自认为属于性格比较保守,算法能力不太行,但沟通能力比较强的那种。

2月中旬-3月中旬,提前批。一般只有某几个大厂有提前批,提前批一般是各部门散招,面试流程相对随意,没有笔试,实际上很多部门在更早的时候,甚至年前就开始招人了,所以实习这个东西,你说它全年招人也是对的。

北邮的小伙伴们可以大胆的投大厂,简历大概率是能过的。以计院的情况来看,90%的人都能找到互联网那十几个大厂的实习。

强烈建议大家投递简历的时候找人内推,尽量加学长学姐的微信,有的人在网上留个内推码就消失了,你到时候都没地方问进度。招聘平台上显示的进度基本上没用。当你足够优秀的时候,你的面试流程就会推进的很快,当你不那么优秀的时候,offer可能拖你一个月以上,等offer的时候会非常焦虑。

3月初到5月底,正式批统招。大部分厂一般4月中旬简历投递就截止了,而且投的越晚进度越慢。统招流程比较正规,竞争比较激烈,面试难度最大,如果面挂了会有记录,你就被扔到备胎池,后续只能等人捞,没人捞你的话你实习阶段就告别该公司了。这段时间投递、笔试、面试穿插,尽量让自己忙碌起来,保证两三天面一次的频率。牛逼一点的同学可能在3月底就会陆陆续续拿到统招offer了,这个时候如果你还没拿到是会有心理压力的。

4月底到7月初,补录。一般找找学长看看哪个部门能捞一捞,或者去BOSS直聘上投一投,秋招提前批早点的公司6月中旬就开始投递,实在找不到实习就准备秋招吧。

提前批和补录相对简单一小点,流程走的也快。

面试内容由以下几个部分组成:

1、自我介绍,我一般1分钟完事:叫啥,老家在哪,哪毕业的,啥专业的,学了啥课程,会啥技术栈,以后想干啥,有项目或者实习就稍微讲一下。主要突出自己的擅长领域,绝对会的技术栈一定要提一下,比如spring kafka redis ELK等等。前期海投海面的时候,对于一些自己没有意向的公司,可以适当头铁,把掌握的不太好的技术栈也说出来,让面试官吊打一下也能积累经验。

2、计算机基础知识,因为实习的时候大部分人没有项目经验,所以计算机基础可能占到面试内容一半以上,而秋招一般只会问三五道计算机基础。如果你项目经验足够多,面试官感兴趣,没准整个面试就是在聊你的项目了。对某一技术点有深入研究、独到见解或者细节上的把握会是巨大的加分项。

3、项目经验,"哎,我看你有个XX的项目,能简单说一下吗?" 后续面试官会针对项目细节提问。有项目经验的同学只要言之有理即可。无项目经验的同学建议去搞个小项目,你就算光用两眼瞅,只要明白了项目中用到的技术的原理,这个项目就会成为你身体的一部分,当然我不建议大家眼高手低,能动手实操最好,让简历好看也让面试官不那么无从发问。

这里我要说一下我的例子,比如我当时只有一个基于spring的管理系统,但是我本科系统的学过SSM框架,虽然没到源码级别,但是还是已经到达了"已经全忘了"的无我境界,当时我看其他同学什么秒杀,RPC调用,搜索引擎的时候,我都觉得我这个拿不出手。但是实际情况是,在面试官眼里,我们做的这些都是垃圾。面试官看你项目就跟老师看你作文一样,因为只有极少数的同学能把这些项目中的技术吃透,大部分同学都是包装了一下网上的开源项目,或者在公司写过增删改查,虽然编程的本质其实就是增删改查,但此增删改查非彼增删改查。我想表达的意思是,在时间宽裕的情况下,大家尽量踏实一点,还是那句话,对某一技术点有深入研究、独到见解或者细节上的把握会是巨大的加分项。你可能不了解分布式高可用一致性,也许没用过容器,对Git、Maven也一知半解,但是如果你在学习过程中没有对任何东西钻研过,就光写个Hello World就浅尝辄止,那说明你对计算机没有一丁丁点兴趣,工作以后只会非常被动。

4、手撕代码,题量不固定,少则没有,多则5道,没有手撕的面试是不完整的。一般都是面试最后面试官出一道代码题。能写出来基本就能过,绊绊磕磕写出个大概来结果不好说,一点都写不出来基本就挂了,可以说手撕代码实际上是面试官对你的评价,你面试的好,可能就给你出个简单的二分,放你过。你太菜,啥都不会,可能就会出个难的,让你合理的挂掉。如果觉得自己写不出来的话就跟面试官直说,有的面试官会提示一下,有的面试官会更换题目,少数面试官会告诉你面试结束。这个没啥好细讲,就是刷leetcode上的题总结题型,优先吃透剑指offer。手撕代码是我的薄弱项,也是我放弃互联网的原因之一,我leetcode300AC,剑指offer刷了七八遍,临场发挥照样写不出做过的题,真的是天生不擅长手撕。不过我曾经在极度愤怒的情况下,一上午默写完剑指offer所有题(hard除外)。

5、数据库,这个其实也算计算机基础,主要考查数据库基础知识和SQL语句。难一点的会出情景题,一个班级的数据库表应该怎么设计,微博的数据库表怎么设计,这些题应该怎么答,我到现在也不太会,网上也查不到,只能自己慢慢理解体会,大家也可以适当的在反问环节问问面试官怎么设计。

6、情景题、智商题,较低概率出现,一般是非常厉害的面试才会考查。情景题一般是让你设计一个系统,博客系统、订餐系统、停车系统、秒杀系统等等。智商题一般是小白鼠试毒药问题,赛马问题、海盗分金币问题、天平称假币问题等等,一般都是和概率论挂钩。

7、反问环节,权力倒置,"今天的面试就到此结束了,你看你有什么要问我的",这个时候,常见的问题一般是问一下部门是做什么的,用的什么技术,然后面试官对我的评价和建议等等,这个看你自己,想问啥问啥,正儿八经的走过场一般就是问这些。但是,面试反馈还是很重要的,同时也能了解面试官的一些想法。像我比较喜欢搞事,会问问面试官对于某一技术的看法,问问面试官对于互联网金融的看法,问问面试官为啥来这家公司工作等等,我不知道问这些算不算超纲。但是你要是问待遇、加班、去国企吼不吼啊,我觉得你是在危险的边缘试探,这类问题有的面试官比较温柔会认真回答,有的大leader会再次发动权力倒置反问你,你这是在给自己挖坑。

关于面试轮数,不算HR面,少的两轮,多的五轮。HR面可能有也可能没有,一般问的问题就那些,接受加班不,优缺点,面对压力挫折如何调节,面对困难如何解决等等。这些问题也是要好好思考的,HR面如果挂了不好复盘分析。

想去互联网的同学的务必去实习体验一下,对于工作,没有好不好,只有合适与不合适。互联网行业,或者说信息技术行业,现在确实极热,它的发展还远远没到尽头,大家尽情把握,几年过后少则资产百万,多则财务自由。

想去国企的同学,后续我会更新国企面试经验,同时也解释一下我到底哪里菜鸡。

全部评论

(3) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期精华帖

热门推荐