2022届春招实习面经(CV岗)——offer经

2023-05-16

已拿offer公司:腾讯、ponyai、vivo研究院、华为、字节
面了一面就没继续面了:海康威视、虎牙、京东

本科211,硕士985
二区在投论文 + 顶会下的top5比赛 + 小厂三个月实习经历

以下面经可能不全,因为每次面试完,不都是立刻就记录下来的,有些问题没印象就没记下来

腾讯

一面(IEG) 3.10: 21:00 ~ 21:55

  • 自我介绍
  • 介绍比赛
  • 介绍一下DetectoRS,DetectoRS去年的精度多高?
  • 介绍mean teacher
  • 了解第一名的算法吗?与第一名的算法,差在哪?
  • 介绍项目(问得很详细,通过这个项目又抛出了很多问题)
  • 小目标有哪些可以做的
  • 如何解决样本不平衡问题?
  • faster rcnn如何解决样本不平衡问题的?
  • 编程题:二叉树的最大的路径,值可能是负数,路径不一定从跟节点开始,最大路径也不一定是从上到下;
  • 智力题:给定一个六个面不均匀的骰子,如何设计相同概率的两个事件
  • 问了实习的时间
  • 有什么问题想问(哪个部门的,主要做什么的,涉及到哪方面的算法多,实习生过去都是做什么)

全部都答得不错,倒在了一题智力题,不知道为啥挂了,面试官说做姿态比较多,不知道是不是方向不match

一面(腾讯视频) 3.18 :14:00 ~14:40

  • 自我介绍
  • 实习都用什么模型,有没有遇到什么困难
  • 进程线程的区别
  • 小目标为什么检测困难
  • batchsize怎么设置
  • yolov5优点在哪,是不是就是最好的
  • 编程题:链表的归并排序
  • 你有没有想问我的
  • (忘了还有什么问题了)

二面(腾讯视频) 3.19 :19:30~

  • 自我介绍
  • 介绍论文(详细问了好多)
  • 介绍anchor-free,centernet等
  • 介绍比赛、用了什么trick,比赛的数据的特点
  • 介绍HRNet
  • 介绍项目,哪个项目最难
  • 介绍ROIPooling
  • 一阶段和二阶段的区别,yolo为啥快?
  • sift特点
  • 知道传统目标检测方法吗?
  • 知道人脸检测相关算法吗?
  • 介绍一下堆
  • 编程题:求一个数组中第k大的元素。
  • 你有没有什么想问的?

HR面(腾讯视频)3.29:15:00~

全程下来还算中规中矩,二面面试官问得挺深(项目上),其他都ok


VIVO面经

一面(3.25:19:30~20:25)

  1. 自我介绍
  2. 介绍比赛,介绍自己的工作,第一名算法知道吗
  3. 介绍自己的研究方向
  4. 介绍项目(有四个项目,深入到业务层面,比如对摄像头的要求)
  5. 介绍你的博客都写了啥
  6. 你有没有什么想了解的

二面(3.30:16:00~16:20)

  • 自我介绍
  • 聊了一下本科的情况
  • 聊了一下家庭情况
  • 聊了上一段实习的情况
  • 聊了为啥选杭州,不考虑深圳或者广州?
  • 你有没有什么想了解的

跟hr面差不多了呀,然后直接发offer了


小马智行面经

一面 (3.22:15:00~16:00)

  1. 编程题1:给一个图,判断是否是二叉树(考虑图中各个节点的出入度)
  2. 什么是二分图?最大匹配??匈牙利算法?
  3. STL中,哪些用了树的数据结构的
  4. 编程题2:给个二叉树,判断是否是二叉搜索树(中序遍历+vector存数据)
  5. 上一题编程题的时间复杂度,用了递归,那递归栈的时间复杂度?
  6. 编程题3:上面能否不使用额外的空间(中序遍历+保存左端的值,记得考虑最左边节点的值是INT_MIN的情况)
  7. 二叉搜索树的平均高度
  8. 编程题4:实现迭代版中序遍历
  9. 指针常量和常量指针的区别
  10. struct 和class 的区别
  11. const的作用
  12. push_back 和emplace_back的区别
  13. 有没有想问的问题??

好像还漏了一些问题,但都是围绕着c++展开的

二面(3.25:14:00~15:00)

  1. 介绍你的论文的研究点
  2. 除此之外,小目标还有哪些可以做的,或者研究的?(小目标检测和通用目标检测的区别)
  3. 编程题1:给一个数组,找到h,使得数组内大于h的元素的个数 大于等于 h的值。(找h的上下界,二分枚举)
  4. 编程题2:最长不重复字符的长度(用set存字符)
  5. 求出上题的时间复杂度和空间复杂度
  6. C++中的智能指针
  7. python的生成器
  8. pytorch中,dataload如何实现的
  9. 什么是继承
  10. 虚函数
  11. 你有没有什么想问的问题??

二面相对来说比较轻松,毕竟没有一面手撕多,然后也涉及了很多基础问题(有些没记录),但是项目都没问

三面(3.25:15:00~16:00)

  1. 自我介绍
  2. 详细介绍你做的四个项目(为什么这么做,有没有考虑出现XXX情况……都围绕着项目再聊,聊了很久)
  3. 编程题1:给一个二维01数组,求出这个二维数组中,有几个面积大于d的全0正方形(动态规划)
  4. 编程题2:给两个长方体,求两个长方体的表面积(可能有交集,也可能没有,类似求IoU一样的道理,二维变成三维)
  5. 介绍内存管理
  6. 小目标如何定义

三面问的项目就很多,问得很细,然后涉及了一些其他的c++或者python的知识点,但是不多(我只是没印象了)

四面(3.31:16:30~)

  1. 自我介绍
  2. 论文的idea介绍(问得很详细,很多面试官不明白的地方,会一直揪着问)
  3. 问了比赛的情况
  4. 介绍了项目,对其中一个项目问得还蛮细
  5. 计算机基础知识了解得怎么样?(然后问了一个问题,我往了)
  6. 介绍了他们部门做的事
  7. 然后问还有没有想了解的

四面大概面了半个多小时,还算轻松,没有手撕,都是问简历的东西


华为面经(应用市场)

一面(4.15,10:00~11:00)

  1. 编程题:最长递增子序列
  2. 自我介绍
  3. 介绍项目(项目的难点)
  4. 介绍yolov5(自适应的锚框选择,怎么做的)
  5. 介绍自己的论文,损失加权和数据增强一样吗
  6. 详细介绍一下注意力机制,为啥可以抑制不重要的特征
  7. 讲一下多尺度怎么做的
  8. 说一下自己最近的科研进展,介绍一下最近看的新论文
  9. 有没有什么想问的

主管面(4.17,10:10~10:35)

  1. 自我介绍
  2. 介绍小目标检测,介绍论文的idea
  3. 介绍两个项目
  4. 意向城市,意向岗位

字节跳动-tiktok面经(提前批)

一面(2.25,15:00~16:17)

  1. 自我介绍
  2. 介绍投的论文的idea
  3. 介绍比赛中你的工作
  4. 介绍你的实习内容
  5. 介绍RCNN系列,以及每个算法的改进点
  6. 介绍一阶段二阶段算法都有哪些,优缺点
  7. yolo系列怎么标签分配(yolov1:用cell的思想,划分为7X7,一共预测2X7X7)
  8. 介绍yolov5的pipeline过程(输入端,backbone,neck,prediction……)
  9. 什么是IoU
  10. nms介绍下
  11. soft nms 和nms的区别,soft nms解决了什么问题
  12. 介绍RPN网络
  13. SSD了解吗,为什么SSD在小目标上效果差
  14. 了解nlp吗
  15. 了解机器学习算法吗,比如(逻辑回归、GDBT……)
  16. 会写sql吗
  17. 过拟合的表现
  18. 为什么dropout可以解决过拟合
  19. 介绍一下L1和L2,为什么L1会产生稀疏矩阵。
  20. 模型的评价指标知道吗,precise和accuracy的区别。
  21. 可不可能训练出一个ACC(AUC?)=1的模型,如果训练出,那么说明存在什么问题,怎么解决。
  22. 编程题:返回链表尾k位置的结点
  23. 你有什么想问我的吗。

春招的第一面给了字节tiktok,感觉都面得很基础,但是年还没过完,复习得不是很充分,所以回答起来磕磕碰碰的


字节跳动-EDU面经(北京)

一面

  • 自我介绍
  • 介绍一下你实习做的工作
  • 实习都用什么模型
  • 介绍一下yolov5
  • 抽烟模型定义几个类,几种anchor
  • 自适应图片缩放怎么做
  • 你的模型中yolov5的最终输出是什么
  • 介绍一下yolov5的采样方式
  • 介绍一下GIoU loss
  • 知道交叉熵吗,写一下交叉熵损失函数,它的优点是什么
  • 介绍一下你的小论文
  • 数学题:一个点(x,y),逆时针旋转theta度,新的坐标为多少
  • 编程题:3行n列的二维矩阵,每个列选择一个数a[i],选n个数,求这n个数两两相减的绝对值的和最小值
  • 你有什么要问我的吗

手撕没手撕出来哇,突然没想到用dp


字节跳动-EDU面经(上海)

一面

二面

HR面


海康威视研究院

一面(已过)


更新2021.10.13

有大半年没有更新博客了,这段时间一直准备春招,实习,秋招,到今天基本上可以结束坐等开奖了;
目前手里有近10个CV算法工程师意向书:字节,商汤,百度,顺丰,华为,小红书,拼多多,小马智行,海康威视,腾讯等
接下来会花很多时间在小红书上整理这一过程所有的经验以及技巧,包括:丰富简历内容,如何打比赛(大佬止步),如何刷题,刷什么题,刷到什么程度,面试技巧,面经整理,hr面技巧,如何反问面试官,如何argue薪资等等等,大家有需要可以关注一波哈,内容保证丰富!助力大家秋招收割offer到手软!
小红书号:371845174(Activewaste,博客同名)

后面也会在小红书分享好用工具,插件,装逼神器等,手把手教学,大家关注起来哈!
另外我比较少上csdn,大家给我私信要联系方式或者评论问问题有时没看到(一个月没上,200+的通知),大家直接去小红书私信提问,或者催我撒!

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

2022届春招实习面经(CV岗)——offer经 的相关文章

  • 解决Komodo上自带D435可以打开而外接D435i打不开的原因

    解决Komodo上自带D435可以打开而外接D435i打不开的原因 因为Komodo上装的realsense SDK 和realsense ros版本不对应以及版本太低的原因 xff0c 所以各种问题 按照realsense和realsen
  • C++泛型编程,标准模板库(STL)

    C 43 43 的特点就是添加了面向对象和泛型 面向对象是用类实现的 xff0c 泛型是用模板实现的 xff0c C 43 43 的标准模板库 STL 是泛型一个实例 xff0c 已经被集成到C 43 43 xff0c STL是一些常用的数
  • [工程编写]CMakeLists.txt 如何编写

    最近开始写一些SLAM工程 xff0c 所以对涉及到的内容做一些整理 xff0c 那么要做的第一件事情就是编写一个CMakeLists txt 本文那任乾大佬在知乎关于雷达自动驾驶SLAM的工程距离 1 信息指定 cmake版本确定 xff
  • 在执行 pip install 时遇到错误: ERROR: Complete output from command python setup.py egg_info:

    在执行 pip install 时遇到错误 xff1a pip install U docker compose ERROR Complete output from command python setup py egg info ERR
  • 树莓派登录问题

    在使用树莓派的过程中 xff0c 多次遇到了开机后输入正确密码却被重复多次要求输入的情况 xff0c 在查看他人经验后 xff0c 总结出以下两种情况及可行的方法 不确定密码是否正确 参考博客 纸末 树莓派忘记密码的解决方法 1 xff0c
  • 什么是SDK和API?

    SDK xff1a 在搭建环境的时候知道的sdk xff0c 但并不知道有什么用 SDK Software Development Kit 翻译成中文就是 34 软体开发工具组 34 是用来帮一个 产品 或 平台 开发应用程式的工具组 xf
  • 华为开发者大会总结——个人总结

    方舟编译器 xff08 开源 xff09 xff1a 干掉Java虚拟机 将java代码直接编译成机器码 xff0c 静态语义好编译 xff0c 核心是静态编译出动态语义 xff08 通过华为编译实验室的核心专利 xff09 xff0c 代
  • LoRa关键参数 1、扩频因子(SF) 2、编码率(CR) 3、信号带宽(BW) 4、LoRa信号带宽BW、符号速率Rs和数据速率DR的关系 5、

    LoRa 学习 xff1a LoRa 关键参数 xff08 扩频因子 xff0c 编码率 xff0c 带宽 xff09 的设定及解释 1 扩频因子 xff08 SF xff09 2 编码率 xff08 CR xff09 3 信号带宽 xff
  • MarkDown的语法

    使用MarkDoown时应该注意些什么呢 目录 一 添加标题 二 引用代码块 三 嵌入图片 1 本地图片 2 互联网图片 四 快捷键使用 五 分界线的使用 一 添加标题 在文字前加入相应数量的 一级标题 二级标题 三级标题 四级标题 五级标
  • python试爬李毅吧贴子标题,爬虫最初级

    注 xff1a 以下所有python代码均运行于2 7 0 最近想抓点数据存起来 xff0c 开始捣鼓python 爬虫技术以前没接触过 xff0c 这一回就当练手 xff0c 从零开始 xff0c 从最原始的方式开始 先定个小目标 xff
  • Activity的生命周期

    图来自百度百科 onCreate 启动activity时被调用 xff0c 用于进行初始化操作 xff08 加载布局 绑定事件等 xff09 xff0c 不应在onCreate 中做过多的不必要操作 xff0c 避免造成打开activity
  • Activity的启动模式

    以下为读书笔记 xff1a 实际项目中 xff0c 我们要通过特定的需求 xff0c 为每个活动指定恰当的启动模式 Android一共有4种启动模式 xff1a standard singleTop singleTask singleIns
  • PID参数 Ziegler-Nichols基于时域响应曲线的整定 反应曲线法

    PID控制器是工业过程控制中广泛采用的一种控制器 xff0c 其中 xff0c P I D分别为比例 xff08 Proportion xff09 积分 xff08 Integral xff09 微分 xff08 Differential
  • 郑学坚《微型计算机原理及应用》考点精讲 36讲

    链接 xff1a https pan baidu com s 12 vGBRrjOd UtO8P4e9bow 提取码 xff1a tqmp 当初考研时买的网课 xff0c 现在也用不着了 xff0c 赠与有缘人 书籍记录着别人多年时光总结出
  • 几种常用排序算法

    排序算法代码如下 xff1a void Sort Algorithm Bubble Sort int amp nums const int len bool haschange 61 true for int i 61 0 i lt len
  • 四旋翼姿态解算

    代码思路如下 xff1a 姿态解算 void IMU update float dT imu state st state float gyr VEC XYZ s32 acc VEC XYZ s16 mag val VEC XYZ imu
  • 树莓派4B-基于MCP2515的CAN通信过程记录篇

    本文主要记录使用树莓派4B xff0c 通过外接MCP2515模块来实现CAN通信 xff0c 使用基于Can utils实现CAN消息的收发 准备工作 xff1a 树莓派MCP2515模块杜邦线若干 知乎上一篇较为详细的参考 xff0c
  • nuxt踩坑集

    目录结构 assets 资源文件 用于组织未编译的静态资源如 LESS SASS或 JavaScript components 组件 layouts page 模板页面 xff0c 默认为 default vue可以在这个目录下创建全局页面
  • 记录个人在安装D435i驱动时出现的问题及解决方案

    目录 1 驱动安装 xff1a 2 启动Intel RealSense Viewer后报错No Frames Recevied 3 Record时报错Error opening file 1 驱动安装 xff1a 参考这篇博客 xff1a
  • 深度学习常见的优化算法

    文章目录 1 梯度下降算法 xff08 batch gradient descent BGD 2 随机梯度下降法 xff08 Stochastic gradient descent SGD 3 小批量梯度下降 Mini batch grad

随机推荐

  • vscode如何链接github

    1 首先安装配置好vscode xff1a https code visualstudio com download 然后下载git xff1a https git scm com download 根据自己的电脑选择相应的版本的下载就好了
  • 串口(uart)开发流程

    UART概述 UART全称 xff0c Universal Asynchronous Receiver and Transmitter UART xff0c 一般是每个单片机或开发板必备的一个功能模块 xff0c 可以用来调试 xff0c
  • *33.硬中断和软中断是什么?区别?

    1 硬中断 硬件中断 像磁盘 xff0c 网卡 xff0c 键盘 xff0c 时钟等 2 软中断 软件中断 进程产生 区别 xff1a xff08 产生机制 处理顺序 可否屏蔽 中断信号由来 xff09 1 软中断的发生的时间是由程序控制的
  • gazebo学习时遇到的问题(PX4篇)

    最近在研究如何使用UAV xff0c 由于是初学者 xff0c 不好直接上手实体无人机 xff0c 因此考虑通过在gazebo中模拟的方式进行一下无人机的简单使用模拟 xff0c 于是了解到了PX4这个东西 xff0c 他不仅支持固件写入
  • 阿里云服务器的搭建和部署(小白教程)

    阿里云服务器的搭建和部署 xff08 小白教程 xff09 一 购买服务器二 管理云服务器三 环境配置1 JDK的配置与下载2 tomcat的配置与下载3 MySQL的安装与配置 四 外网访问服务器 个人推荐阿里云 因为里面有一个大学生的云
  • 一篇带你搞懂Python3 中的 def __init__

    在学习python 100 days时 xff0c 在面向对象编程基础的那一块 xff0c 封装一个class时 xff0c 突然出现def init 的方法 xff0c 刚开始时 xff0c 对他的理解很模糊 xff0c 为什么定义一个类
  • 时间序列异常检测综述

    1 Introduction 时序异常检测几个可以运用的点 xff1a 1 欺诈检测 2 工业数据检测 简介一下 xff1a 异常检测很久之前就有了 最早可以追溯到 J Fox 1972 Outliers in Time Series Jo
  • Linux基础----Makefile(1)

    前言 刚开始学习Linux xff0c 这些那真的是新知识 xff0c 由于感觉将来FPGA的学习会越来越靠近软件的方向发展 xff0c 所以觉得有必要好好地学习一下嵌入式的东西 xff0c 因此有必要把学习的过程记录下来 xff0c 方便
  • 【OpenCV】ChArUco标定板角点的检测Detection of ChArUco Corners

    opencv3 4 15源文档链接 link ChArUco标定板角点的检测 GoalSource codeCharuco板创建ChArUco板检测ChArUco姿势估计 ArUco标记和板的快速检测和多功能性是非常有用的 然而 xff0c
  • 错误 MSB3721

    错误 MSB3721 命令 C Program Files NVIDIA GPU Computing Toolkit CUDA v10 2 bin nvcc exe gencode 61 arch 61 compute 30 code 61
  • 倒立摆状态反馈控制——分析、建模与仿真(matlab)

    倒立摆状态反馈控制 引言 倒立摆是机器人学中一个非常重要的模型 xff0c 火箭 导弹 独轮车 双足机器人 四足机器人 xff0c 基本都是倒立摆的变形 问题描述 关于倒立摆的问题描述如下 xff1a 如图所示的倒立摆系统 摆的关节连接在一
  • docker pull rabbitmq:management 怎样指定版本

    docker pull rabbitmq 3 8 1 management
  • git 命令学习

    git 命令学习 git clone https github com zhaji01 notes git 克隆远程仓库 git status 本地仓库状态 git add lt file gt 把修改 xff08 包括创建 修改 删除 解
  • 【实例记录】在ubuntu上运行python实现与单片机多线程串口通信

    文章目录 工具步骤 工具 工具 xff1a 自己电脑双系统的ubuntu18 04 单片机esp8266 一个usb转ttl模块 xff0c ubuntu上已经下载了python的3 6和pip xff0c 还需要pip install s
  • 【过程记录 】windows和ubuntu两台电脑局域网进行socket通信收发数据和传输文件

    实验图片和前期准备 xff1a ubuntu作为服务端 xff0c windows客户端传输数据和文件 xff1a windows作为服务端 xff0c ubuntu作为客户端 xff1a 实验图片和前期准备 xff1a 服务端发送和接受i
  • 过程记录 yolov3目标检测输出目标坐标和原图物体像素坐标比较

    设备 xff1a jetsonnano B01 一个usb广角摄像头 语言为python 库为opencv 框架pytorch 大家都知道yolov3的坐标变换过程比较复杂 xff0c 大概要经过图片缩放 xff0c 对数空间变换等等 xf
  • Rt-Thread学习笔记-----信号量(五)

    线程间同步 1 什么是线程间同步 xff1f 同步是指按预定的先后次序进行运行 xff0c 线程同步是指多个线程通过特定的机制来控制线程之间的执行顺序 xff0c 也可以说是在线程之间通过同步建立起执行顺序的关系 xff0c 如果没有同步
  • C++类和对象——空指针访问成员函数

    C 43 43 中空指针也是可以访问成员函数的 xff0c 但是也要注意有没有用到this指针 xff1b 如果用到this指针 xff0c 需要加以判断保证代码的健壮性 span class token macro property sp
  • nodejs实现简单的自动化部署

    如题 xff0c nodejs通过码云提供的web hooks实现简单的服务器自动部署 大致流程 xff1a 1 通过码云提供的web hooks xff0c 创建一个request通过后的回调接口 xff08 说白了就是配置一个码云审批通
  • 2022届春招实习面经(CV岗)——offer经

    已拿offer公司 xff1a 腾讯 ponyai vivo研究院 华为 字节 面了一面就没继续面了 xff1a 海康威视 虎牙 京东 本科211 xff0c 硕士985 二区在投论文 43 顶会下的top5比赛 43 小厂三个月实习经历