面经分享
1 动态压制是在时域还是频域
2 一维全连接网络如何类比卷积核,卷积核大小和参数:具体来说,假如给你一张图片,它的大小是500*500*3,那么卷积核的shape应该设计成什么,才能将图像的卷积结果输出为10通道的数据?
3 padding的方法
4 卷积核为什么不用偶数
5 多分类全连接网络能否回溯到原图
6 项目相关的问题
本来是两轮面试,后来又加了一轮,一共是三轮技术面。
一面
首先问了几个有关信号的基础问题
1 说一说你对傅里叶变换的理解? 傅里叶变换的作用? 变换的结果是什么?(幅度谱和相位谱)
2 滤波器的频率响应结果,你能不能描述一下? 它的横轴是什么?纵轴是什么?
3 FIR和IIR的区别,你能说出哪些?
4 互相关的数学计算是怎么做的?
5 假如我给你一个5*5*3 的图片,用一个3*3的kernel进行卷积,请问输出的shape是什么?
6 讲一讲链式求导和反向传播吧
7 说一说这个DRC吧。
答:动态范围压缩(DRC)是将音频信号的动态范围映射到较小范围的过程,即降低幅值较高的信号,同时对幅值较低的部分不做处理。
9 那么你刚才说的我有两个问题,首先,你是如何进行信号的检测的? 也就是说,如果有幅度超限的信号值,你是如何检测的?
第二个引申问题,检测到了这个幅度超限的信号后,你是如何对它进行限制的呢?
答:Threshold Ratio等等
10 AEC介绍一下吧
11 这个AEC的算法整体的构思,你能不能详细介绍一下?
12 一个完整的回声消除系统,包含哪几个模块?你们项目中对这几个模块是如何实现的?
具体是如何实现的? 答: 不知道
13 SVM介绍一下吧
反问环节
你有什么要问我的么?
我:我什么时候能收到本轮面试的结果呢?
面试官:通过了的话两天之内就有回复,超过了两天就没戏了
我内心OS:面了快俩小时了,这都能挂???我这说话说的头昏眼花的,嗓子都哑了
电话放下两分钟之后给我发微信,说本轮面试已经过了。。。
二面
也是技术面,是技术小组的组长。
面试官说你不要紧张哈,我们就随便聊聊。你这个平时都看书么?看些什么书啊?
答:。。。。。。
面试官:那你看不看一些新的论文啊什么的,博客也行,咱们讨论讨论
我:。。。。。。
面试官:嗯,还可以
面试官: 那你能说一说LR与SVM的区别么?
我: (最小二乘法到逻辑回归再到SVM都说了一遍)
最后有个Coding环节,也没咋扣,出的题目是,请用代码生成0-44kHz的扫频音,并用截止频率为20kHz的低通滤波器进行滤波,绘出图像。太大工作量了,面试官也没给我几分钟写,他只是看我确实会写matlab他就罢休了。
经过前两轮的面试以后,公司的Y姓人事就联系我了,询问我上一份工作的薪资情况,我何时可以到岗等的问题,包括我对公司岗位是否有意向等等,最后问我上一家公司的流水是否可以提供,我说没问题。 我也问了同岗位同级别的薪资水平,HR说‘我们公司与您情况类似的图像算法工程师的话,薪资大概是多少多少。。。,我就赶紧问,我的offerletter上这个岗位的名字是什么,HR说统一都是图像算法工程师的title,当然了如果你有偏好的title,我也可以给你改。我就说哦哦,没关系,我就是问问。 因为我心里知道我面的岗位是音频,所以这个东西只是一个名字而已。
挂了电话之后HR在微信问我,那您到底是对图像方向感兴趣还是音频呢? 我说我对图像确实感兴趣,但是音频的工作我是可以胜任的,我也有音频的工作经历。HR就说那我们CTO约您明天聊聊。我就答应了,这样就迎来了第三轮技术面。
三面
CTO感觉并不想问我什么问题啊,就是一直在照着我的简历挑我的毛病,他说你这个过往的经历感觉与深度学习相关度就一般啊,你经验不太足,你这个图像的项目比较没有特色之类的,然后说着说着就面了一个多小时。
最后HR在微信跟我说,不好意思哦,我们CTO说不太合适。我就说,你都走到了跟我要工资流水的地步了,还能不offer呢?(重点来了)
HR说:哦,我觉得你可能有点误会
我:那没关系
HR:方不方便我们电话沟通一下?
我:不想再说话,拉黑(由于各种原因本来也不想去)
总结
我觉得面试的前两位面试官,人都非常好,态度好,水平高。我答不上来的问题,都告诉我了正确答案应该是什么,第三位面试官虽然对我的态度很挑剔,但是我在面试中也学习了宝贵的经验,CTO觉得我不能胜任图像算法的岗位,所以不能offer,我是非常理解的。