大厂 cv算法面经

社招<3年
总体评价:代码考的比较活,会追问,三面很难

三面:(好难🤯)
问的比较活
项目方面:
resnet50介绍一下,每一层为什么这么设计
有什么其他办法解决多尺度问题
网络如何初始化,全部初始化为0会有什么问题(梯度角度解释)
介绍下bn,公式如何写,和LN区别。bn如何梯度反向传播的。

代码题:maxpooling手写,算法复杂度,如何优化

二面:
项目相关
resnet50多少stage,每个stage多少block,第三层为什么是6个block
代码是岛屿数量,以及leetcode292捡石头问题,拓展:捡石头的话要如何取石头

一面:
代码是染色问题,leetcode没找到
n个小球m个颜色,要求相邻不同色and首尾不同色,问有多少种染色方案
另一道代码很简单



【商汤科技】
一面(难,都是追问)
1.cnn和transformer区别
答:cnn局部性比较强,transformer全局性比较强
2.为什么cnn局部性比较强
当时回答错了说是感受野。
3. resnet50的感受野是多少and如何计算
4. resnet最后为什么用avg pooling,以前其他模型用的maxpooling。这两种pooling分别什么时候用,给个识别的场景用哪个。
5. BN的参数是哪些,均值维度,scale的维度等
其他都是项目相关
没有问代码,问了道python
a=[1,2,3]
b=a
b[0]=4
问a和b结果是多少。

二面
没啥印象,问的不太难

【百度】
项目不太记得,代码:手写反向传播

【虾皮】
代码题是单调栈
#面试题目#
全部评论
你这问的比校招简单😅
点赞 回复 分享
发布于 2021-12-09 14:19

相关推荐

不愿透露姓名的神秘牛友
09-30 19:49
起名星人:蛮离谱的,直接要求转投销售
投递汇川技术等公司10个岗位
点赞 评论 收藏
分享
贺兰星辰:不要漏个人信息,除了简历模板不太好以外你这个个人简介是不是太夸大了...
点赞 评论 收藏
分享
小红书 后端开发 总包n+8w+期权
点赞 评论 收藏
分享
评论
3
56
分享
牛客网
牛客企业服务