计算机视觉岗秋招面经

news/2024/4/27 3:04:45/文章来源:https://blog.csdn.net/qq_20986663/article/details/127252475

字节跳动AI Lab-计算机视觉算法工程师

一面

(挂)

  1. 钢筋数量检测项目深挖。
  2. Roi PoolingRoi Algin区别?
  3. F1 Score 如何计算?
  4. Siamese 网络原理,loss 计算方式。
  5. 算法题(忘了)

地平线机器人-计算机时间算法工程师

提前批一面(挂)(1个小时)

  1. 两道算法题:
    • 求二叉树的右视图
    • 输入一个数,找出含 7 的数字的数的最大个数
  2. 实习项目细节
  3. Roi poolingRoi Align 怎么做的,Roi Align的反向传播公式写下。
  4. 几种优化器说下,说下区别及优缺点。
  5. SGD 公式和带动量SGD公式写下。

元戎启行-计算机视觉算法工程师

一面(50分钟)(挂)

  1. 自我介绍。
  2. 项目细节,深挖项目(图像增强怎么做的,过采样具体怎么实现,模型融合怎么融合等)。
  3. 实习项目,具体怎么解决了问题。
  4. Roi pooling 为什么不如 Roi Align
  5. Focal loss 说下。
  6. git 如何回退版本:
    • git log 查看历史版本
    • git reset -hard [版本id] 恢复到历史版本
    • git push -f -u origin master 把修改推送到远程服务器
  7. 多进程了解吗:
    • Python 如何实现多进程;
    • 多进程中如何对同一个变量进行操作;
    • 进程之间的通信方式。
  8. 一道编程题

涂鸦移动-软件开发工程师

一面(45分钟)

  1. 实习项目介绍。
  2. Python多进程介绍下。
  3. 面向对象讲解下。
  4. 说说有哪些排序算法,讲下你最熟悉的几种,怎么实现的。
  5. 两道编程题
    • 二维数组矩阵
    • top k

二面(40分钟)

  1. 多进程与多线程区别。
  2. 两数之和(leetcode2
  3. 三数之和(leetcode15
  4. 排序算法:
    • 讲下常用的排序算法,及各自时间复杂度。
    • 快排原理过程说下,什么情况下时间复杂度最高。
  5. 其他问题

平安智慧城-图像识别算法工程师

玄学挂, 问题都答上来,反手就是挂,感觉看学校。

一面(15分钟)

  1. Faster RCNN 结构画下,讲下过程。
  2. VGGResNet 结构画下。
  3. ResNet 结构解决了什么问题,怎么解决的?
  4. pooling 层作用。
  5. Inception 结构画下。

华为海思-人工智能算法工程师

(一面体验不好,二面编程题自己状态出问题了,导致用错了方法(时间复杂度 O(1) 就能解决,我没想出来)

华为海思一面

  1. Faster RCNN 为什么能精准定位到检测框的位置?
  2. 知识蒸馏方法的一个问题(这个问题问的太抽象了,我始终没有搞懂面试官想要问我什么)。
  3. 你有没有对现有网络做过改进,怎么改进的(说了对压缩模型的一些设计,但是面试官不满意)。
  4. 手撕代码:指定位置反转链表, 并把代码每一行解释清楚
  5. 建议我转通用软件开发,说我不适合做算法,我不同意,导致后面二面心情有点糟糕,状态不在线。

华为海思二面

  1. Python 的一些基础知识。
  2. Inception 画下,以其中一个模块为例,从头到尾解释下包括:
    • 卷积核参数的选择?
    • 为什么 Inception 能为了增加网络对尺度的适应性?
    • 感受野是什么?
  3. 聊天, 给我挑道简单的代码题、
  4. 手撕代码,代码题不难,面试官人也很好,提醒了有更少的时间复杂度,但是自己状态不好,没想到时间复杂度可以为 O(1)

总结

华为今年感觉不关心你的项目了, 很看中手撕代码,只要代码那关没过,就算你基础知识原理和项目做的再出色,估计也过不了, 相对,只要手撕代码过了,前面就算答得很烂,也还是能面试通过。

奥比中光-算法优化

笔试

  1. 选择题:笔试都是考一些算法优化的问题,没有专门了解过的话,真的很多人估计都不会做。
  2. 编程题:代码优化。

一面

  1. 实习项目介绍:
    • 解决了什么问题
    • 怎么解决的
    • inception 结构原理描述。
  2. 博客写了什么内容
  3. 传统图像处理方法说下
  4. 深度学习(神经网络)的一些基本结构说下

HR面

  1. 自我介绍。
  2. 实习项目介绍:
    • 用了什么方法
    • 为什么用inception结构
  3. 目标检测了解哪些方法?
  4. 平时喜欢看什么书?
  5. 大学期间有参加什么活动吗?
  6. 手里有其他offer没?

总结

面试官和hr人都很友好,会耐心的听你把话说完,面试体验还可以。

58同城-机器学习算法工程师

(问的很细致,公式的每一个参数都要解释清楚)

5一面

  1. KNN 原理讲下,以一个实际问题为例,讲下 KNN 怎么做的
  2. retinanet 网络相关:
    • retinanet 结构讲下
    • FPN 网络画下,讲下原理
    • Focal loss 讲下,写下公式,讲下 αt\alpha_{t}αtγ\gammaγ 两个参数作用,为什么 αt\alpha_{t}αt 可以解决正负样本的不平衡, γ\gammaγ 可以解决解决难易样本的不平衡问题。
  3. soft-nms 和硬 nms 原理和过程各自介绍下,为什么soft-nms 能解决漏检问题(我没讲清楚)。
  4. dropoutbn 在训练阶段和预测阶段有什么不同,具体原理和过程说下。
  5. 手撕 nms 代码,并讲清楚过程(10分钟)。

58同城二面

  1. 逻辑回归怎么解决过拟合问题?
  2. dropout 原理,训练和测试阶段有什么不同。
  3. tensorflow 一些框架的问题,有用 tensorflow 写过模型和项目吗(有)
  4. 实习项目介绍,inception结构和原理介绍下。
  5. 模型压缩都有哪些方法,说下知识蒸馏怎么做的。
  6. 防止过拟合的方法有哪些,这些方法都是怎么做的?

58同城hr面

  1. 介绍自己。
  2. 奖学金拿过吗?
  3. 在大学期间的一些活动。
  4. 实习项目介绍下,解决了什么问题,还有什么问题没解决,打算怎么解决。
  5. 手里有其他 offer 没和秋招情况。

瓜子二手车-机器学习算法工程师

一面(30分钟)

  1. 概率题,并写出相关代码。
  2. 实习项目介绍, inception 网络原理。
  3. faster rcnn 网络讲下。

二面(70分钟)

中途接了个电话。

  1. 排好序的有重复数字的数组,从中找一个指定元素,并返回最小的那个索引值(同步 IDE 写代码, 要求 AC 并且尽可能最优解)。
  2. 回文整数(不能使用str)。
  3. 传统图像处理方法:
    • opencv 图像处理基本方法
    • 边缘检测算子有哪些,说下canny 算子具体怎么做的
    • HOG 特征算法过程说下
  4. pooling 层作用?
  5. 实习项目介绍,arm 端模型如何部署的。

总结

瓜子二手车也没怎么问项目,就是手撕代码和问一些基础知识,秋招好几家公司都是这样了,不是很关心项目,比较看中手撕代码。

卡斯柯信号-C++软件开发工程师

一面(35分钟)

  1. 项目介绍。
  2. 你是如何学习机器学习、深度学习的。
  3. 指针和引用的区别?
  4. c++ 面向对象的三个特性:封装、继承、多态。
  5. 基类和派生类析构函数有什么区别?
  6. 讲下继承。

二面(50分钟)

  1. 做4道编程题(38分钟)。
  2. 讲笔试题。
  3. 聊家常(为什么想来上海,有女朋友吗)。

工商银行-软件开发中心: 大数据及机器学习算法工程师

一面(15分钟)(过)

  1. 核心项目介绍(围绕项目提了一些问题)。
  2. 你的本科和研究所成绩,为什么投成都岗?
  3. 你的本科学校是什么类型的,研究所毕业设计打算做什么?
  4. 你的博客主要写了什么内容?
  5. 你的比赛经历介绍下。
  6. 你有什么想问的?

面试总结

银行感觉比较看奖学金(成绩)和比赛,技术问题问的很少,很玄学的就通过面试了,后期有事回家就没去最后的笔试(提前批先面试再笔试)。

经纬恒润-无人驾驶算法工程师

一面(20分钟)

  1. 自我介绍
  2. 实习项目介绍
    • 解决了什么问题,怎么解决的。
    • 类别过采样方法原理。
    • 解决数据不平衡问题有哪些方法。
  3. 期望薪资和工作地点。
  4. 手里有哪些offer。

面试总结

挂了,虽然问题都答上来了,面试估计是为了 KPI,且经纬恒润的薪资不高。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_398757.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用PreparedStatement对数据库的增删改查

目录 介绍 JDBCUtils自定义工具类 增 删 改 查 介绍 可以通过调用 Connection 对象的 preparedStatement() 方法获取PreparedStatement 对象PreparedStatement 接口是 Statement 的子接口,它表示一条预编译过的 SQL 语句PreparedStatement 对象所代表的 SQL 语…

拼搏半个月,刷了 571道Java高频面试题喜提阿里 offer,定级 P7

今年较往年相比面试要难的多,大环境也是对于程序员的要求越来越高,环境是我们无法改变的,我们能改变的只有自己,月初我一好友,努力拼搏一周,刷完了这份阿里 P8 大牛整理的这 571 道 Java 高频面试题笔记&am…

彩色的木棒

一 问题描述 给你一堆木棒。每根棒的每个端点都用一些颜色着色。是否可以将棒对齐成直线,使得接触的端点的颜色具有相同的颜色? 二 输入和输出 1 输入 输入是一系列行,每行包含两个单词,由空格分隔,给出一个木棒的…

SkeyeVSS智慧国土高点视频监控解决方案

随着经济的快速发展、城镇化的快速推进,耕地及矿产资源等不断减少,未批先建、批少用多、私自改变土地用途等各种违法违规用地行为时有发生,在这种情况下,传统的人力巡查工作效率低、执法成本高的弊端进一步凸显。 SkeyeVSS智慧国土…

科技云报道:私有云市场加速洗牌,超云为何异军突起?

科技云报道原创。 近年来在国家相关政策的大力推动下,中国私有云市场发展渐入佳境,一股新的建设高潮汹涌而至。 根据IDC对于2022-2026中国SDS及HCI的市场预测,中国私有云基础架构市场正在从成长阶段迈向成熟阶段,未来3-5年将保持…

自己动手写ls命令——Java版

自己动手写ls命令——Java版 介绍 在前面的文章Linux命令系列之ls——原来最简单的ls这么复杂当中,我们仔细的介绍了关于ls命令的使用和输出结果,在本篇文章当中我们用Java代码自己实现ls命令,更加深入的了解ls命令。 代码实现 文件操作的…

3000字神经网络论文

你遇到了哪些困难和挫折是怎样克服的写下来的作文 我学会了骑自行车人生的道路上,谁都会遇到困难或挫折,就看你敢不敢去挑战它。那一次学自行车,一直让我记忆犹新。一天傍晚,我和爸爸妈妈一起推着车来到体育馆,这次我…

Android同文输入法的使用(开源输入法Trime)

Trime输入法背景源码APP试用下载安装配置部署成功后再一步:学习如何 DIY总结背景 想找一款开源的Android中文输入法,然后发现了这款备受推崇的输入法框架rime。 RIME/中州韵输入法引擎,是一个跨平台的输入法算法框架。 基于这一…

【MySQL】检索数据

每日鸡汤 : —— 若你困于无风之地,我将奏响高空之歌 要和我一起花 10 min 学一会 SQL 嘛? - 当然愿意,我美丽的小姐 (封寝期间练就的自言自语能力越来越炉火纯青了~~~) 前言: 本实验中所用数据…

Kotlin第二章:kotlin基础

1. 基础数据类型 1. 整数类型 序号类型位宽最小值最大值1Byte8-1281272Short16-32768327673Int32-2,147,483,648 (-2^31)2,147,483,647 (2^31 - 1)4Long64-9,223,372,036,854,775,808 (-2^63)9,223,372,036,854,775,807 (2^63 - 1) val number 100 //默认Int类型 类比java的…

0050 Enum枚举类

/* 枚举是一种特殊的类,里面只包含一组有限的特定对象枚举的两种实现方式1.自定义类实现枚举2.使用enum关键字实现枚举自定义类实现枚举1.构造器私有化2.本类的内部创建一组对象[]3.对外暴露对象(为对象添加public final static修饰)4.提供g…

第三章 Flink基础理论之内存优化及常见内存报错解决方案

第三章 Flink基础理论之内存优化及常见内存报错解决方案 哇. 1、总体内存模型 1.1、内存模型概述 ​ Flink内存配置分为JobManager内存配置和TaskManager内存配置。 配置项TaskManager配置参数JobManager配置参数Total Flink Memorytaskmanager.memory.flink.sizejobmana…

土方量计算的准确作法

​现在说到土方量结算,绝大多数土木行业的人都说某某软件很方便,但是我要问到手算会吗,大多数人都会支支吾吾,虽然手算确实不现实,但是我们做为专业人员,总不能沦为软件使用者吧?其中的原理大家…

公众号网课题库系统-注册即可使用

公众号网课题库系统-注册即可使用 本平台优点: 多题库查题、独立后台、响应速度快、全网平台可查、功能最全! 1.想要给自己的公众号获得查题接口,只需要两步! 2.题库: 题库:题库后台(点击跳转…

大数据专题-spark mysql python爬虫携程景点爬取(含虚拟机镜像)

博主介绍:✌在职Java研发工程师、专注于程序设计、源码分享、技术交流、专注于Java技术领域✌ 项目名称 大数据专题-spark mysql python爬虫携程景点爬取(含虚拟机镜像) 视频效果 大数据专题-spark mysql python爬虫携程景点系统说明 一&…

Vue组件之间的数据共享详解

目录前言一,props的作用二,父向子传值2.1 子元素2.2 父元素2.3 整体代码三,子向父传值3.1 子组件3.2 父组件3.3 整体代码四,兄弟之间的数据传递4.1 事件总线EventBus介绍(面试高频)4.2 传值方4.3 接收方后记前言 组件…

Servlet - Filtering (过滤器))

[TOC](Servlet - Filtering (过滤器) ) 1. What 1.1 什么是Filter Servlet过滤器Filter是一个小型的web组件,它们通过拦截请求和响应,以便查看、提取或以某种方式操作客户端和服务器之间交换的数据,实现“过滤”的功能。Filter通常封装了一…

深度神经网络的优化算法,进化算法优化神经网络

有哪些手段可以提升深度神经网络的泛化性能 人工神经网络以其智能性见长,那么神经网络能真的学到一个映射的本质吗?也就是说,对一个映射给出一定的必要的训练样本训练后,网络能否对样本以外的样本给出较为准确的预测。 泛化能力…

概率论与数理统计学习:随机向量(三)——知识总结与C语言实现案例

hello,大家好 这里是第八期概率论与数理统计的学习,我将用这篇博客去总结这期的知识点以及实现用C语言去做题的过程。 本期知识点: 条件分布 条件分布的概念离散型随机变量的条件概率分布连续型随机变量的条件概率密度 随机变量的独立性 那…

ROS学习笔记三(TF的类)

1.数据类型 数据类型定义在tf/transform_datatypes.h.里 1.1 基本数据类型(Quaternion, Vector, Point, Pose, Transform) TypetfQuaterniontf::QuaternionVectortf::Vector3Pointtf::PointPosetf::PoseTransformtf::Transform 1.2 tf::Stamped tf::Stamped在上面的数据类型…