# CV_Interview **Repository Path**: jeremycurry/CV_Interview ## Basic Information - **Project Name**: CV_Interview - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2021-10-18 - **Last Updated**: 2022-10-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CV_Interview ## 特别感谢小伙伴们(排名不分先后): - **DarrenZhang** - **BJWang** - **小亦** ## 《百面计算机视觉第三版》简介 这里是《百面计算机视觉第三版》面试题的更新,以往两版帮助了很多同学。这一版本,希望可以帮助更多的同学拿到**Dream offer。** **Update:** 此次我准备以公司为标签,整理每个公司在面试中所问到的算法题,希望给各位带来帮助。当然,如果对你有帮助,也希望你可以点个star⭐,谢谢! ## 注:如何看面经呢? - **建议下载在本地观看,每天可以pull拉取最新的仓库哦!** - 这里面的面经有很多公式,可以采用Chrome浏览器,再添加[GitHub with MathJax](https://chrome.google.com/webstore/detail/github-with-mathjax/ioemnmodlmafdkllaclgeombjnmnbima/related)拓展程序。**但是,同样有很多公式,无法显示!** - **我们会将面经,首发于公众号"灿视学长"中,欢迎各位扫码关注!** ![image](https://user-images.githubusercontent.com/47493620/137040561-89e9a8c7-a417-4dfd-9446-4b9cfa1190e8.png) ## 1. 写在前面,信心很重要!(背景不好,还想做CV吗?) ![CV从业人员必会技能!!](https://user-images.githubusercontent.com/47493620/119588215-e8360b00-be02-11eb-8802-f1a840487c85.png) 我写了一篇公众号博文:[没文章,没背景,想做CV?那就按这个干!](https://mp.weixin.qq.com/s?__biz=MzkzNDIxMzE1NQ==&mid=2247485889&idx=1&sn=cc9e77174891a876264d087ba250c818&chksm=c241ea8df536639bb777b325bce49ef181d4ab2ea3f781b30ea964ae120e74f986ddbddbff0d&token=1223742475&lang=zh_CN#rd) 其中我整理相对应的**视频课**与**电子书**的**学习路线资料**,百度网盘链接:[下载地址](https://pan.baidu.com/s/1kOfOAKEhHByD2f2BTNEYFQ),密码:g85m **若地址失效,可以加我微信,我发给你就好~** ## 二. 百面计算机视觉通用面经 ### 1. 深度学习相关 [一文了解激活函数](./深度学习基础/激活函数.md) [DenseNet详解](./深度学习基础/DenseNet.md) [常用评价指标](./深度学习基础/常用指标.md) [Softmax与Sigmoid的联系与区别](./深度学习基础/sigmoid与softmax的区别与联系.md) [CV中的Attention](./深度学习基础/CV中的Attention.md) [resnet及其相关变种](./深度学习基础/resnet.md) [Drop正则化(1)](./深度学习基础/dropout_1.md) [Drop正则化(2)](./深度学习基础/dropout_2.md) [手撕反向传播](./深度学习基础/bp举例.md) [显存有限,如何增加训练时的Batch Size?](./深度学习基础/enlarge_bs.md) [很全的Normalization汇总哦~](./深度学习基础/normalization.md) [L1与L2正则的区别,L1为何是更稀疏?](./深度学习基础/L1与L2正则的比较.md) [感受野](./深度学习基础/描述一下感受野.md) [权重初始化](./深度学习基础/权重初始化的方法.md) [label smoothing推导](./深度学习基础/labelsmoothing.md) [重参数技巧的简述](./深度学习基础/reparameter.md) [softmax及其相关变形](./深度学习基础/softmax及其相关变形.md) [优化算法](./深度学习基础/优化算法.md) ### 2. 传统图像处理 [图像的颜色空间](./传统cv/颜色空间.md) [初识直方图均衡化](./传统cv/初识直方图均衡化.md) [直方图均衡化(II)](./传统cv/直方图均衡化(II).md) ### 3. C++/Python工程篇 [指针与引用的区别](./C++与Python等工程篇/Pointer&References.md) [多态与继承之间的区别](./C++与Python等工程篇/Inheritance&Polymorphism.md) [重载、重写与重定义的区别](./C++与Python等工程篇/03.overload&override&redefine.md) [构造函数与析构函数可以是虚函数吗?](./C++与Python等工程篇/04.Constructors&Destructors.md) [map和unordered_map区别及其优缺点](./C++与Python等工程篇/map.md) ### 4. 图像分类与图像分割篇 #### 通用分类网络 [Inception V1](./图像分割与图像分类/InceptionV1.md) [InceptionV2V3](./图像分割与图像分类/InceptionV2V3.md) [Inception4](./图像分割与图像分类/Inception4.md) [xception](./图像分割与图像分类/xception.md) #### 轻量化网络设计 [MobileNetV1详解](./图像分割与图像分类/MobileNet-V1.md) [MobileNetV2详解](./图像分割与图像分类/MobileNet-V2.md) [MobileNetV3详解](./图像分割与图像分类/MobileNet-V3.md) [ShuffleNet-V1详解](./图像分割与图像分类/ShuffleNet-V1.md) [ShuffleNet-V2详解](./图像分割与图像分类/ShuffleNet-V2.md) #### 分割类 [Deep Lab v1~V3+](./图像分割与图像分类/DeepLab.md) [介绍下FCN与UNet](./图像分割与图像分类/fcn_unet.md) [空洞卷积](./图像分割与图像分类/空洞卷积.md) [语义分割loss汇总](./图像分割与图像分类/语义分割loss汇总.md) ### 5. 目标检测与关键点检测篇 #### 目标检测 [说下NMS?](./目标检测与关键点检测/nms.md). [NMS及其优化](./目标检测与关键点检测/NMS及其优化.md) [yolov1梳理](./目标检测与关键点检测/yolov1.md) [yolov2梳理](./目标检测与关键点检测/yolov2.md) [yolov3梳理](./目标检测与关键点检测/yolov3.md) [yolov4_v5梳理](./目标检测与关键点检测/yolov4_v5.md) [Weighted_Boxes_Fusion](./目标检测与关键点检测/Weighted_Boxes_Fusion.md) ### 6. 手撕代码汇总 [全连接层前向与反向传播](https://mp.weixin.qq.com/s?__biz=MzkzNDIxMzE1NQ==&mid=2247488876&idx=1&sn=7566b562e7ec92c7b45686c6c1ece52c&chksm=c241f620f5367f36c85c85a91dc81c068d900961c0a65dc202373427b6b11b0459e828973eeb&token=2036211154&lang=zh_CN#rd) [Dropout前向与反向](https://mp.weixin.qq.com/s?__biz=MzkzNDIxMzE1NQ==&mid=2247488876&idx=1&sn=7566b562e7ec92c7b45686c6c1ece52c&chksm=c241f620f5367f36c85c85a91dc81c068d900961c0a65dc202373427b6b11b0459e828973eeb&token=2036211154&lang=zh_CN#rd) [激活函数之ReLu/Sigmoid/Tanh前向与反向传播](https://mp.weixin.qq.com/s?__biz=MzkzNDIxMzE1NQ==&mid=2247488876&idx=1&sn=7566b562e7ec92c7b45686c6c1ece52c&chksm=c241f620f5367f36c85c85a91dc81c068d900961c0a65dc202373427b6b11b0459e828973eeb&token=2036211154&lang=zh_CN#rd) [卷积层与池化层前向与反向传播](https://mp.weixin.qq.com/s?__biz=MzkzNDIxMzE1NQ==&mid=2247488876&idx=1&sn=7566b562e7ec92c7b45686c6c1ece52c&chksm=c241f620f5367f36c85c85a91dc81c068d900961c0a65dc202373427b6b11b0459e828973eeb&token=2036211154&lang=zh_CN#rd) [BatchNorm2d前向反向传播](https://mp.weixin.qq.com/s?__biz=MzkzNDIxMzE1NQ==&mid=2247488876&idx=1&sn=7566b562e7ec92c7b45686c6c1ece52c&chksm=c241f620f5367f36c85c85a91dc81c068d900961c0a65dc202373427b6b11b0459e828973eeb&token=2036211154&lang=zh_CN#rd) [Flatten层前向与反向传播](https://mp.weixin.qq.com/s?__biz=MzkzNDIxMzE1NQ==&mid=2247488876&idx=1&sn=7566b562e7ec92c7b45686c6c1ece52c&chksm=c241f620f5367f36c85c85a91dc81c068d900961c0a65dc202373427b6b11b0459e828973eeb&token=2036211154&lang=zh_CN#rd) [交叉熵损失函数前向与反向传播](https://mp.weixin.qq.com/s?__biz=MzkzNDIxMzE1NQ==&mid=2247488876&idx=1&sn=7566b562e7ec92c7b45686c6c1ece52c&chksm=c241f620f5367f36c85c85a91dc81c068d900961c0a65dc202373427b6b11b0459e828973eeb&token=2036211154&lang=zh_CN#rd) [优化器代码](https://mp.weixin.qq.com/s?__biz=MzkzNDIxMzE1NQ==&mid=2247488876&idx=1&sn=7566b562e7ec92c7b45686c6c1ece52c&chksm=c241f620f5367f36c85c85a91dc81c068d900961c0a65dc202373427b6b11b0459e828973eeb&token=2036211154&lang=zh_CN#rd) ### 三. 如何写简历? [简历模板与写简历的套路总结](https://mp.weixin.qq.com/s?__biz=MzkzNDIxMzE1NQ==&mid=2247485095&idx=1&sn=b3fa4c5e87d2c883e4234a512b03f925&chksm=c241e5ebf5366cfd0e1e878d6f81cc441c39da645f53f470547a6e1ca8fad20d3de16f3055bb&token=507085599&lang=zh_CN#rd) ### 四. 关于我 **复旦在读博士。前bat算法工程师,94年的奶爸。双非材料本科出身,零基础跨专业考研到985cs专业。目前主要以计算机视觉算法入门与真题面经分享为主,持续更新《百面计算机视觉第三版》** ![image](https://user-images.githubusercontent.com/47493620/137040634-1aabfda6-c8dc-4905-94ce-03eb5b800455.png)