推荐收藏!这是我见过计算机视觉图像算法最全面经了

节前,我们组织了一场算法岗技术&面试讨论会,邀请了一些互联网大厂朋友、参加社招和校招面试的同学,针对算法岗技术趋势、大模型落地项目经验分享、新手如何入门算法岗、该如何准备、面试常考点分享等热门话题进行了深入的讨论。

今天我整理一位CV算法岗同学的面试题,分享给大家,希望对后续找工作的有所帮助。喜欢记得点赞、收藏、关注。更多技术交流&面经学习,可以文末加入我们交流群。

写在前面

今年CV方向算法工程师非常难找,投递CV算法的毕业生越来越多,各个CV岗位(包括研究岗与业务线上的算法工程师岗)对于求职人员的要求也越来越高。

本文以自己春招实习以及秋招的经历为基础,整理秋招求职的视觉图像算法中的经常会遇到的一些面试问题。主要整理一些常问的基础知识以及算法知识。由于每个人自己的项目不同,岗位的不同问题也会有一些不同,这些基础问题应该是都有所理解的,这些基础知识作为查漏补缺来看吧。

在此,特别感谢社群中的大佬的慷慨分享,让我收获颇多,感谢

机器学习

  1. 梯度下降法与牛顿法

  2. 感知机的计算公式

  3. K近邻中kd树的思路

  4. 朴素贝叶斯的推导以及假设条件

  5. ID3,C4.5,CART决策树的计算流程

  6. Logistic回归的极大似然推导

  7. SVM的推导,KKT条件,原问题与对偶问题的联系

  8. Adaboost,梯度提升决策树,GBDT,XGboost

  9. L1正则化为什么能够获得稀疏解

深度学习

  1. RCNN系列算法的演进过程,重点详细介绍Faster RCNN算法

  2. YOLO系列算法(v1-v4)的演进以及每个算法的特点

  3. YOLOv3的主要改进

  4. YOLOv4的主要改进

  5. SSD系列算法(SSD,DSSD等算法)

  6. two-stage算法主要慢在哪儿

  7. ROIpooling,RoiAlign的计算

  8. RetinaNet解决什么问题

  9. Focal Loss的计算

  10. Batch Normalization的作用

  11. BN的计算公式

  12. BN中偏移因子与缩放因子的作用

  13. 训练和测试时BN的不同点

  14. 多卡的BN如何实现同步(一次同步与两次同步)

  15. Normalization的几种形式的计算(BN,Layer Normalization,Instance Normalization,Group Normalization)

  16. DNN的反向传播推导

  17. CNN的反向传播

  18. 池化层的反向传播

  19. img2col的计算

  20. ResNet到底解决了什么问题

  21. 感受野计算

  22. 普通卷积,Group卷积,深度可分离卷积的计算量与参数量

  23. IOU计算(代码)

  24. NMS(代码)

  25. soft-NMS(代码)

  26. MobileNet与shuffleNet特点

  27. MobileNetv1与v2的改进

  28. K-means聚类anchor的思路以及代码

  29. anchor-free的算法都知道哪些

  30. DETR算法介绍一下

  31. FPN为何能够提升小目标的精度

  32. Softmax与sigmoid计算公式

  33. softmax交叉熵损失的梯度

  34. 分类为何采用交叉熵损失而不是均方差损失

  35. TP、TF、FP、FN的计算

  36. precision、recall、F1score、accuracy的计算

  37. ROC、AUC、MAP的计算

  38. 各种回归损失的计算以及优缺点(L1loss,L2loss,smooth L1loss,IOU Loss, GIOULoss,DIOUloss,CIOULoss)

  39. 带有warmup的cosine学习率计算

  40. 说说了解到的几种分割算法

  41. Transformer的原理以及VIT的了解

  42. 各种优化器的计算公式(GD,SGD,batch GD,SGD+momentum,NAG,AdaGrad,RMSProp,Adam)

  43. CNN的平移不变性的理解

  44. Dropout具体是怎么做的,训练和测试时有什么不一样

  45. 神经网络的深度和宽度理解

  46. SIFT与HOG

  47. Transformer相比较CNN的优缺点

  48. 雅可比矩阵与海塞阵(一阶导与二阶导)

  49. 深度可分离卷积的优缺点,Mobilenet是否一定快

  50. Faster RCNN回归的公式。

  51. 权重初始化的方案(Xavier,kaiming_normal)

  52. 数据增广的常用方案

  53. 数据类别不均衡的解决方案

  54. 半监督算法

  55. 自监督算法

  56. 自监督中的崩溃解问题的理解

  57. Triplet Loss

图像处理

  1. 各种图像边缘检测算子(sober算子,Robert算子,Prewitt算子,Laplace算子,canny算子)

  2. 低通高通滤波器

  3. 降噪

  4. 形态学处理(腐蚀以及膨胀)

  5. 图像量化

linux常用命令

  1. 查找文件命令(whereis,which,find,grep,locate)

  2. 查看进程

  3. 杀死进程

  4. ssh,scp

  5. nohup &

  6. 文件权限

c++基础

  1. c++编译过程

  2. 静态链接库与动态链接区别

  3. cmakelist文件

python基础

  1. python多线程,多进程

  2. python的GIL

  3. 生成器与迭代器

  4. 装饰器

  5. 深浅拷贝

技术交流

前沿技术资讯、算法交流、求职内推、算法竞赛、面试交流(校招、社招、实习)等、与 10000+来自港科大、北大、清华、中科院、CMU、腾讯、百度等名校名企开发者互动交流~

我们建了算法岗面试与技术交流群, 想要进交流群、需要源码&资料、提升技术的同学,可以直接加微信号:mlc2060。加的时候备注一下:研究方向 +学校/公司+CSDN,即可。然后就可以拉你进群了。

方式①、微信搜索公众号:机器学习社区,后台回复:技术交流
方式②、添加微信号:mlc2060,备注:技术交流+CSDN

用通俗易懂的方式讲解系列

  • 47
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值