诺瓦星云算法工程师一面
0. 流程
- 7月15号牛客投递
- 8月4号笔试
- 8月8号邮件约一面,约了8月11号上午10:15
- 8月11号上午10:15面试
1. 面试记录
1.1 面试官自我介绍
面试官先自我介绍,然后介绍了本次面试的主要流程:
- 面试官自我介绍
- 我的自我介绍
- 项目的深入探讨
- 反问
1.2 我的自我介绍
略
1.3 项目深挖(只聊了传统算法项目,没聊深度学习)
总之就是对项目逐行询问,分裂式询问,有一些引申,答得不是很好。
没有八股文,数据结构
因为主要是问项目,所以看你简历写了哪些技术点,我的参考意义不大。
- 第一个项目详细说明一下项目背景
- 激光干涉的原理是什么?
- 为什么不直接用相机拍?
- 你是怎么对硬件通讯的?
- 拿到相机有没有对相机标定?
- 相机位深是多少?
- 抓取的帧数是多少?
- 两个相机的作用分别是什么?
- 你说你用到了OpenCV的阈值分割、Canny边缘检测以及滤波,详细说一下你为什么要用,以及怎么用的?
- 阈值分割有没有考虑用自适应?
- 可以用OTSU,然后又问,知道OTSU的背后原理吗?
- Canny的底层原理详细说一下
- 为什么Sobel可以提取边缘?
- 为什么卷积可以提取边缘?
- 非极大值抑制的原理是什么?
- 详细说一下你是怎么实现滤波的
- 那你知道傅里叶变换后左上角那个点代表什么意义吗?(这个答得很不好)
1.4 反问
- 我了解到贵公司主要是做LED显示的,应该主要做影像调校这方面的工作吧?您能详细介绍一下组内的业务内容和主要技术栈吗?
- 组内有70多个人,有图像,有视觉,有光学,技术栈都各不相同,C++多一些,大多调用OpenCV、Halcon库,当然还有MATLAB,Qt用来界面设计。
- 您组内的光学方面的工作主要是什么?
- 主要是缺陷检测等等(跟我的研究方向还挺相关)
- 您觉得我的项目内容,或者我本人的研究方向对这个岗位的契合度怎么样?
- 他们公司对应届生的项目方向不太看重,主要还是看个人的学习能力,思考深度,表达能力等等。