面经(2)——记第一次技术面 + 面试官采访
采访部分
采访对象
某校内公司部门leader,由于对方个人意愿保密信息
采访过程使用QQ聊天的形式,为了更好的观感,进行了部分消息的省略和顺序的调整,不能完全代表采访对象及作者的完整观点
采访内容
采访对象: 一面结果我给了良好,然后之后还会有一轮面试
大致流程是这样的,第一轮面试是技术面,第二轮是mentor面
我: 好的好的,学长辛苦啦
采访对象: (新人加入***以后,会配一个老人带着参与项目)
我: 嗷嗷嗷,这个mentor面试怎么理解呢
采访对象: 然后第二轮也有可能有多场面试
(当然,大部分情况下只有一场)
就是mentor们会可以看到所有人的一面评价还有面试记录
他会选和他当前主要负责的业务比较契合的邀请后续面试,然后主要会聊一下业务场景
我: 嗷嗷嗷,请问是群面么
还是一对多的那种面试呢
采访对象: 也是一对一的
大约1小时
不过大概率就不会做题了
我: 好的好的,类似于导师来挑人的感觉是么
采访对象: 哈哈哈可以这么理解
也有二面继续做题的x
比如我今天面你之前就二面了一个大四的学长
出了四道题x
我: 啊这
好厉害
我一道题做完都超时了
采访对象: 不过大部分面试官应该不太喜欢出题
其实你做题,我们比你更紧张
尤其是给提示的时候,生怕提示错了
我:
确实,感觉学长看的很认真很认真,有错误立刻就会指出来
采访对象: 四则运算本来就逻辑比较复杂
40min左右比较正常
你的设计风格还是挺不错的
其实***面试是比较像
大厂的那种
我: 这学期选修了设计模式的课,其实感觉那个功能还是比较集中
下来想了想感觉确实不太好再分模块来设计了
采访对象: 其实你一个函数全部写完也问题不大x
昨天我面的另一个学弟就这么干
我: hhh
先能实现功能
我感觉下午真的就是学长说一句我写一句
采访对象: 不过如果大厂的话,可能会给的时间稍微少一点
我: 下来之后和另一个学长交流了一下
感觉还是学到了很多的
采访对象:
嘿嘿
我: 这应该也算是我第一次就业相关的1对1面试,之前的都是学生工作的
采访对象: 可以的
明年就是offer收割机了
我: 感觉确实不是一个心境,确实是有点草率了
我也不知道自己怎么什么都不会就敢来投的
采访对象: 学弟表现已经很出色了·
说实话,我没准备的话肯定扛不住这种技术面
我: 谢谢学长肯定啦,学长下午的温柔指点也给我留下了很深刻的印象
采访对象: 真的吗,我觉得今天我有点压力面了x
我: 还好,可能我比较能抗压,我觉得还是挺好的
采访对象: 我不是故意给压力的,只是水平有限
我: 没有没有的,其实我觉得
语气很平和,也很温柔
就感觉还好
可能更多是我自己不会然后给自己了太多压力
采访对象: 我一开始看你写了三套件
而且笔试表现很棒
所以就问了点前端
我: 啊笔试感觉确实发挥不错,因为那几个题确实是正好都是刷过的
算是比较基础的算法了感觉
简答题很多都是胡写的感觉
采访对象: 不过压力环境下快速做出来,还是很不错的
大厂笔试差不多是大于等于这个难度的五道题
基本过一道就能进面试了
我: 怪不得面试前要背背leetcode
采访对象: 开发岗对算法要求确实没那么高,主要是看编程能力
很多厂都会有“签到题”
就是很简单的编程题,把逻辑写一遍就能全ac的那种
是看一下有没有来笔试+有没有最基本的编程能力
我们这次其实还是选了两道中等难度题的
我: 其实我原来设想的是
可能会问那种设计类的题目
采访对象: 交互设计嘛
我: 就比如说一个需求然后你要怎么把它抽象出不同的模块之类的
可能思维还是比较偏软件开发
233
采访对象: 这个可能问得比较少
因为这种更多是经验
其实你的项目经验很丰富就能体现了
所以现场再问就性价比没那么高
我: 确实有道理
采访对象: 其实我个人感觉
软件工程可能就是比较
经验科学
做项目多了,各种设计思想就会成熟一些
如果做得不多的话,就算讲一些设计模式,可能也听不懂甚至内心比较抵触觉得像文科一样
我: 是的,感觉设计相关的都是会有一些主观的因素
设计模式什么的本来也就是前人总结的一些好用的模板阿巴阿巴
采访对象: 嘿嘿
不过有这方面的兴趣真的挺好的
平时做项目的时候就可以
理论和实践相结合
做项目的收获就更大
我: 是的,慢慢运用起来
哈哈哈我当时就是想的是想搞工程啊项目啊这类的,然后一志愿就没写计科
很感激学长今天下午的照顾,晚上还和我聊了这么多
希望能有和学长一起做项目的机会啦~
采访对象:
别这么说我,我很坏的x
我: hhh我感觉其实我面完下来
就已经抱着“寄了”的心态了
基本上就是学长说一句我写一句
采访对象: 其实我只是把你看一下就能想出来的思路说出来
稍微加快点进度
我:
采访对象: 单场面试不能超过90min的
今天面了差不多73min
算比较合理的区间
其实你以后面大厂,看面试时间就大致可以猜到自己过没过
一般20min可能就是KPI面
这种一般都不会出题,可能面试官筛简历的时候就是想着来碰碰运气x
面试官是会有绩效考核的
比如要招多少人
如果看了一遍简历池,没有感兴趣的
可能就随机选几个,然后简单聊几句
聊完之后发现果然没兴趣,就直接下一个了x
一般真的对你的简历感兴趣的话
都会让你做些题面到1小时左右
技术面大部分还是会有做题的
包括谷歌这些外企
也是要做算法题
我: 好哦,记下来了
(学长说的很多词我都要现查一下233)
还不是很了解
采访对象: hh不用这么正式,只是随便聊聊
做题其实不只是看你数据结构和算法学得怎么样
更主要的是实际让你写一段代码的话
算法题是最好的考核形式了
我: 倒也确实,编码能力 + 思维 还要短时间能体现出来
嗯嗯,刷题还是很必要的感觉
采访对象: 当然,如果是前端的话,也可能是一些css题或者js题
但写代码肯定是重要的
毕竟招进去以后,基本工作还是写代码
我:
感觉我还是偏设计,算法什么的感觉有的时候确实想不太明白
开发岗的命)
采访对象: 其实算法题真的不是看算法
考算法就
直接上动态规划啥的了
一般都是暴力的话,会直接时间复杂度指数的那种
其实笔试还是比较松的
摄像头都没开
我: 确实
我是有多屏的
我当时看那个要求还设置了一下
本来感觉会很严,然后似乎也没啥
采访对象: 嘿嘿
主要是
不想给心理压力
腾讯笔试其实也是这种
比较松的
我笔过的几家里面
字节跳动 美团 腾讯 拼多多
松严都不一样
腾讯是不共享屏幕
而且允许用本地ide
写好代码提交就行
你挂着qq都行
我: 学长去那些公司是面什么岗位呢
采访对象: 也都是前端
字节跳动要求用他的ide
就是白板编程
然后摄像头共享屏幕都是齐全的
但是给你看你的测试用例通过情况
(腾讯也给)
美团就更严格一点
不让你看测试用例通过情况
但是你可以自己编数据看输出
拼多多是直接
不让你执行代码
我:
不愧是pdd
采访对象:
我们这个其实编程环境没有卡
虽然白板编程
但是语法高亮
自动提示
这些全都开了
然后摄像头也关了
我: 确实,但是感觉一些特殊数据结构的api力扣确实不会提示
我昨天做的时候忘记了一个
想了一会233
采访对象: 肯定没有本地ide
用的爽
但是开了提示和不开提示
还是不一样的
拼多多笔试
你甚至生怕自己
拼错单词了
我: 记事本编程
#inculde
hhh
采访对象: 就只有很简单的语法高亮
int mian
我: 是这样的233
像极了期末考试手写代码的样子
采访对象: xs
有的厂真的就喜欢搞白板编程
可能他们工作都不用ide叭
我: 学长感觉我们聊的这些包括今天下午的面试都挺有用的,我可以记录下来么,可能会发在个人网站上
采访对象: 可以呀,最好给我匿名
我: hhh好的好的
感觉真的受益良多
学长有兴趣看看我的简历么233
或许可以提提意见
采访对象:
嘿嘿
简历具体内容省略
这个是打算用作
求职简历
还是什么诶
我: 应该就算是求职、找实习的
采访对象: 找实习的话
你暑假结束之后
可以把***实习经历写在前面一点
一般来说
企业看简历的优先级是
教育经历>>实习经历≈论文一作的项目经历>>没有论文的项目经历>>其他经历
当然,如果你找开发岗的话
论文可能没那么重要
如果是算法岗的话,论文就比较重要了
然后项目经历一般格式最好是
star
就是
什么情况下遇到什么任务
采取什么行动
获得什么结果
采取什么行动你最好
直接列举技术名词
比如
这就是比较好的一个格式
利用多线程机制
(采取什么行动)
增加并行服务数量
(获得什么结果)
基本上教育经历
就能让你过简历关了
接下来的部分,你就不那么需要说明自己多么强
而是告诉面试官
他可以问你什么
面试官短时间内肯定不可能了解你的整个项目
但是你列举一些他熟悉的技术名词
他就知道问这些了
我: 确实,这个想法非常有道理
其实也是给自己缩小考试范围了
很妙
采访对象: 你说你用了多线程,那他就问多线程
不然的话他没有提问方向
你也没有准备方向
反正简历到时候投递前
肯定还要针对具体岗位打磨
总之就是,和岗位直接相关的(面试官会问的)
放在最前面
其他同等条件下才会择优录取的
就放到后面
其实大三以后
你也可以找找
日常实习啥的
实习经历真的会特别加分
如果打算就业的话
实习不比课程重要(雾)
基础知识还是要好好学
你们os应该还没教吧
我: 没有
这学期是计网
数据库
啥的
面试对象: 那大三还是挺重要的
后端肯定问os
前端可能少一点
(不对,前端就是基本不问)
前端只会问js和浏览器
因为对于前端来说,浏览器才是os
还有计网
不过渲染机制那块
我确实自己也不是很懂
所以没往深了问
平时写js的话,还是把渲染线程看作一个封装体
就比较少了解里面的细节
但是做一些底层的优化
比如减少重排什么的
就需要了解这个了
采访结束