【猿辅导服务端面试】站在面试官的角度,看中什么

先自我介绍一些,我目前是猿辅导斑马的一二面面试官一枚,曾就职于美团、字节,都担任过面试官。

不过在猿辅导才是我真正面试最多的公司,我的关注点肯定和猿辅导的标准比较契合。
并且,每个面试官肯定有不同的偏好。没法否认,面试有很大一部分主观的态度。
并且,对于校招和社招,侧重点也会有较大的不同。

评价标准

客观评价标准大概四个纬度

计算机基础/原理

1.    熟练掌握数据结构的原理、实现、优缺点
2.    掌握工作所需的计算机原理基础,如Linux系统/网络知识/操作系统/分布式计算
3.    知识深度
4.    知识广度

算法/代码

1.    算法基础扎实
2.    算法逻辑思路清晰,高效整洁,对分支、异常考虑周到,可读性强
3.    代码熟练度和规范性

系统/架构/业务(项目)理解

在专业领域的技术攻坚能力/架构能力/业务理解能力,如:复杂系统架构设计/性能调优/机器学习模型设计/特征选取/测试设计/运维设计/机房网络设计等

软素质/文化认同

根据面试过程,综合观察候选人的沟通能力,逻辑分析能力,踏实程度,聪明程度,成长潜力和主动性

对于这几个纬度,其实是有一定的关联的

先说比较特殊的,算法纬度

算法纬度的话,一般来说,校招的难度会偏难一些,社招相对随着工作经验的增加,难度和权重会慢慢降低,毕竟校招你知道的东西真的不多,自然需要在算法上有一定的亮点。
而算法真就是一个努努力就能拿分的模块,自己多刷,多归类总结。算法你遇到一个没见过的题,要想识别出它到底在考察什么知识点,我觉得真没什么捷径,就得靠积累。我个人是不反对刷题的,你刷题说明你真的在认真对待这个事情,你付出的努力是值得肯定的。
面试不像打比赛,一般不会有大段大段的英文应用题,让你从中去识别本质问题到底是什么,毕竟面试时间真的很有限,面试者的水平参差不齐。
而算法的难题(medium以上)一般来说不止一个解法,算法也不是说只有 A和不A两个结果,你 思路清晰,命名专业,格式整齐,可读性强 都是加分项。
一定要主动先说出自己的思路,再去coding!外企面试的时候,你把自己的每一个思考的思路都讲出来,一行行的实现,会显得非常的清晰。
小tips
1. 在网上写算法的时候,调试的过程也非常重要!有条理的调试过程也可以彰显自己的专业度。
2. 写完主动说出复杂度,在我这里也会有加分 !

其次,讲一下计算机基础知识

基础知识就不说了,校招会问得比较多,就像考试一样。
其中第三 知识深度和知识广度,是一个比较有意思的点
对于深度,一个知识点的内容,其实是可以很好的考察候选人的基础知识扎实程度的。由浅至深,看你能回答到哪一层,不仅仅是要知道是什么,最好还知道为什么。
比如我问你JVM基本的八股文内容,包括内存划分呀,类加载器,不同的分区定义,基本的垃圾回收算法(标记、复制、整理等)这些就是属于比较浅显的一层。
再深一些,比如问到具体的垃圾回收器,比如CMS的工作原理,G1的工作原理,堆的划分,G1里面RSet,STAB,能涉及到就很赞了。
再深入一些,就是横向对比,比如G1 的STAB,为什么要这么设计,在三色标记算法当中,它是打破了哪个充分必要条件?和CMS当中的什么算法可以类比?它的优势是什么?这些都能答出来,就很赞,凸显了自己的知识深度
再广一些,和非Java的语言对比呢?其他语言有些什么样的内存管理方式,golang 是怎么做的,C# 是怎么做的,Java的优势在哪里,就更赞了,凸显了自己的知识广度

对于项目的理解模块的话

对于校招同学来说,这个模块可能占比不是很高,校招同学实习经历一般很短,也不会承担职责很重的事情,所以不会太多的去挖(看简历就会决定问不问你这部分了)
校招的同学很多会把实验室的项目写在上面,我个人习惯于会让你用5分钟的时间,把你的实验室项目帮我讲懂(大家做的研究项目面试官很多不太了解)

对于社招来说
你的项目经历建议以 STAR 原则来组织,最好自己提前有逻辑的组织好语言,演练一遍。
而我在问你项目的时候,喜欢挑你项目中用到的技术点,然后去深挖,问你为什么用它,它的优势有哪些等等,这样的话就又可以衔接到基础知识部分,同时考察到深度和广度了。

最后,软素质

这个模块真的就很主观了。面试中一般有一个隐性的标准,就是自问 "你愿不愿意和ta成为同事"
如何体现你的沟通能力?回答有逻辑,有条理,不磕磕巴巴,都是很重要的。
俗话说(我的mentor说的):说不清楚就是想不清楚
一个知识点,一个项目经历,一个算法思路,你如果真的很熟悉,自己组织过语言,演练过多遍,那我相信你,一定可以有逻辑有条理的说清楚
怎么知道自己说得清不清楚呢?可以试试找一个不是那么熟悉你做了什么的人,向他讲一遍,看下能不能给他讲清楚。
而我在面试的时候,候选人难免会有遇到某个知识点忘记或者没法准确的答上来的情况,这种我一般会换一个问法:"这个场景,如果让你来设计一个方案,你会如何去解决这个问题" 这样的开放性问题,来体现你的逻辑分析能力


今天时间有限,我先大概讲这么多吧。
后面有想到可以补充的,我再继续补充上来。
最后,欢迎大家找我内推和交流:

【猿辅导 内推贴】

我们现在春招,7月秋招,大家踊跃找我内推呀~



#内推##猿辅导##校招##春招#
全部评论
给然哥点赞,找然哥靠谱
1 回复 分享
发布于 2021-04-16 17:44
顶一哈,感谢大佬,等offer中😁
点赞 回复 分享
发布于 2021-05-24 20:04
日常实习面过两次斑马 不得不说斑马的面试体验真的特别好 全程都有很好的交流感 最后的反问环节也有很好的建议指导 😁
点赞 回复 分享
发布于 2021-04-17 17:15

相关推荐

头像
01-22 10:36
已编辑
牛客运营
活动规则:你可以使用任何AI工具,生成牛客娘表情包,发送你的生成提示词+图片至本贴评论区,并将无水印原图发送至微信群。活动奖励:1、每张 可爱的牛客娘表情包,可获得 10牛币奖励(每人上限100张) ~2、点赞量最高的前xx个评论,送牛客娘马克杯,(每25个评论,赠送一个马克杯,最多赠送20个)牛客娘表情包交流群:生成示例: 这是牛客娘的形象,帮我用牛客娘的形象画一些ACM算法竞赛相关的表情包 需要的表情包有: 摸头 (安慰) 呵呵(冷笑的呵呵) 牛魔 牛啤(左手比大拇指,右手拿着啤酒) 这次一定 比心 不许TD 要给他迎头痛击 设计要求: 1.统一使用萌系风格。 2.表情生动和肢体动作丰富、...
Xuan2333:没错没错就是我,牛客娘表情包的创作者,大家都可以自用哒awa (第5张“按住牛客娘开始思索”出自我的世界里的机械动力模组,我做这个表情包可是花了我1个多小时的时间啊qwq) 最后附上所有用过的素材图,希望大家喜欢awa wow 将图片中的人物改成两手托腮,只显示头部照片,眼睛为星星眼,表情开心,并在下方附上文字“wow” Ciallo 将第二张图的人物做出第一张图的姿势并且要在身体各处还有五官和动作完全一致,不要改背景,高分辨率,最佳质量,并在下方加上和图片相符的文字“Ciallo!” 说不出话 生成这个任务面无表情,一脸犹豫,嘴角下垂,双手交叉在胸前,在中间加上一个带有一条斜杠的麦克风的表示闭麦的符号,并且在下面配上文字“说不出话” 按住牛客娘开始思索 将第二张图的人物进行修改,要求是有一只手按在人物的头上,人物的眼神灵动,手略有着急的轻微摆起,头部微微抬起,并将第一张图放在第二张图的下方,高品质,把这张图的下方的黑色部分加上文字“按住牛客娘开始思索”,字体与图片里展示的“牛客娘”这三个字的字体相一致 我也要WA吗 将第一张图的人物的头发,脸部和衣服改成第二张图的人物的,眼睛保持不变,脸上的汗保持不变,头发的长度修改为和图片的一致,脸上不要有红晕,眼睛里不要有高光,眼睛里只要纯灰色查看图片
点赞 评论 收藏
分享
评论
8
17
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务