当前位置: 首页 > 面试经验 >

商汤面经-cv算法工程师实习

优质
小牛编辑
137浏览
2023-03-28

商汤面经-cv算法工程师实习

双非本985硕,icpc银,1篇sci1区(cv相关)
面的是研究院-见习算法开发工程师
一面:
主要是问我大三时做的分割车道线的项目。面试小哥脾气很好,有些忙,一时没想出来会引导。虽然一边走路一边面试,声音有时候听不清。
整体面试1小时10分钟
自我介绍
识别车道线用分割和检测哪个更好?你为什么要使用分割?(答:一方面是因为分割有百度的一个公共数据集,可以大规模训练;二来目标检测可能受车辆等目标的遮挡,容易识别错误)。
车道线分割输出是像素点,如何以线段的形式返回用于后处理?(答:使用opencv库的canny边缘检测,输出线段以及首尾坐标)
非CV算法呢?(答:使用并查集,同一区域一个标记,取边缘像素的坐标。经引导也可使用dfs,bfs)
手撕算法实现 二值化图中将不同的相邻1区域分组。Leetcode上貌似有类似题?
Dataset、dataloader、sampler作用分别是什么?(dataset读取、处理图像、dataloader将图像打包,sampler好像用于划分数据集?然后回答没用过不太了解)
Dataset有哪些常用函数?(init、getitem,len)
你在实现分割车道线的时候遇到什么困难?(答:车辆遮挡车道线时的检测错误、不同类别样本像素占比不均)
你怎么解决类别不均问题?(答:在损失函数上做了些处理,尝试了dice loss和focal loss)
Focal loss是什么?(复述公式)
手撕多分类focal loss (幸好复习了hhh)
反问:
1. 如何能够来实习,我能干什么?(回复:介绍了下企业和组内在干的事,表示组内偏业务的活多一些)
2. 我的方向更多偏医学图像处理,和贵公司相匹配吗?(答:更多需要有潜力的同学,没有相似的经历也是可以的。)
3. 大概多久能够反馈结果?
二面(2023/3/7):
整体30分钟
问题:
1、你有过ACM的经历,你能谈一谈你是如何看待acm和程序开发的吗?
2、如果你复现一段论文,你tensorflow上复现成功,但在pytorch上复现结果不好,你会怎么做?
3、介绍第二个项目
4、如何把三维立体空间的点映射到平面上,保留的点更多?
答:降维即可。(但我说了一大堆几何方面的想法)
hr面(2023/3/8)
20分钟,纯聊天。然后说下周会发offer。
 类似资料: