AI 音频算法面经

说明

本文主要用于记录本人(23届硕士)在找工作期间(实习、秋招)的面试内容,求职意向主要为音频算法相关岗位,主要投了一些互联网公司业务线上的算法岗位。

关键词:AI、深度学习、语音算法、音频算法、算法岗、算法工程师、面经、技术面

总体情况

从经历过的面试来看,音频算法相关岗位的技术面内容主要包含以下几个部分:
(1)自我介绍:1 分钟左右
(2)过往经历:主要围绕简历内容或者自我介绍时提到的来问,因此这里建议不要在简历上给自己挖坑,写进简历的一定要懂
(3)基础知识:主要包括深度学习(理论和部署都会涉及)和信号处理基础
(4)手撕代码
(5)反问环节:展现你对目标岗位的感兴趣程度、问题思考的深度;建议提前准备至少两个问题,避免突如其来的安静与尴尬 ^_^

*整体感觉面试过程更像是一种技术交流。建议面试过程自信大方,一定要熟悉自己做过的内容,表达清晰有逻辑。

*愿此刻看见此贴的你能够好运连连,一切顺利 ~

面经

下面记录一些技术面试中被问到的部分通用问题(*注:不是全部内容);
为避免不必要的麻烦,后文均用 xxx 代表本人简历上的内容;
未经允许请勿转载。

阿里云

一面

  1. 自我介绍
  2. 选一个简历上最有成就感的项目进行介绍
  3. 简历上的 xxx 是否有落地?
  4. 简历上的 xxx 效果怎样?有什么不足?有没有分析过为什么不足?
  5. 为什么会选用 xxx 模型?简单介绍一下 xxx 模型
  6. 卷积和相关的区别
  7. 谱减法和维纳滤波的关系

二面

自我介绍完,基本都是聊简历

字节

一面

  1. 面试官先是自我介绍了一下组里的主要业务内容,然后让自我介绍的时候重点说一下我的经历和他们相关的有哪些?
  2. 简历上 xxx 经历主要为了解决什么样的问题,提出了什么解决方案?
  3. 简历上 xxx 研究内容的动机是什么?模型结构是怎样的?
  4. 还有什么要介绍的经历吗?
  5. xxx 模型结构是怎样的?
  6. 给定 K 维的输入,含有 K 维的隐状态的 GRU 计算量是多少?
  7. 手撕代码:给一个n和一个新的数字集合A,求仅由A组成的不大于n的最大数。

二面

  1. 自我介绍
  2. 简要介绍一下简历上的 xxx 经历主要做什么?
  3. 简历上的 xxx 是怎么做的?
  4. 简述一下 xxx 模型的结构,以及你觉得他为什么有效?
  5. 简要介绍一下简历上 xxx 研究项目?为什么要这么做?
  6. 如果让你重新思考这个项目,你会怎么做?
  7. 你觉得怎么改进一个模型?
  8. 简要介绍一下 xxx 研究项目?
  9. xxx 模型结构是怎样的?参数量有多大,模型层数?卷积核大小?
  10. 帧长是多少?模型参数量有多大?采样率是多少?
  11. 如果现在让你去重新改进这个模型,你会怎么做?
  12. 简历上的 xxx 是和哪些模型进行了比较?指标上比他们高了多少?
  13. 你这个 xxx 模型和 yyy(别人的模型) 有什么区别?
  14. 手撕代码:最长不重复子串(滑动窗口)

快手

一面

  1. 简单介绍一下 xxx 项目吧?
  2. 简单介绍一下 xxx 任务一般的处理流程吧?
  3. 简单介绍一下:将 48k 的采样率下采样到 16k 要怎么做?
  4. 简单介绍一下:将 16k 的采样率上采样到 48k 要怎么做?
  5. 有没有模型落地部署的经验?
  6. 手撕代码:判断链表是否是回文串,要求 O(1) 空间复杂度、C++ 实现 (方法:二分链表(快慢指针)–> 翻转后面的链表 --> 依次判断两个链表值是否相等)

二面

  1. 简单介绍一下 xxx 的工作?做了哪些优化呢?那 xxx 能带来多少收益呢?
  2. 简单介绍一下 xxx 工作?那你这样做和 yyy(其他方案)有什么区别?
  3. 简单介绍一下 xxx 工作?这里面的 xxx 能带来多少收益呢?
  4. 简单介绍一下采样定理?48k 下采样到 16k 会经过什么?
  5. 手撕代码:合并两个有序数组,要求O(n) 时间复杂度、不额外开辟新空间、C++ 实现(方法:尾部开始遍历)

三面

  1. xxx 都有哪些应用场景?
  2. 简单介绍一下 xxx 项目的工作?
  3. 简单说一下 xxx 和 yyy 的区别?(因为介绍项目时,提到了在方法调研阶段对比过 xxx 和 yyy 两大类方法)
  4. 怎么处理极端数据?
  5. 做了哪些数据增广?

华为

基本聊简历,主要围绕简历上的经历问了:简单介绍一下 xxx 任务?怎么做的?比别人有什么优势?为什么会有这个优势?是由于什么导致的? 怎么判断你的方法就是有效的?

滴滴

一面

  1. 简单聊了简历内容
  2. 描述一下卷积运算?
  3. 两个信号长度分别为 m, n,卷积之后得到的长度是多少?(m+n-1)

二面

  1. 简述一下 xxx 的基本流程?
  2. 为什么要做 xxx ?做了这个对模型有什么影响?
  3. 什么是 qqq(简历上提到的一个要解决的问题) ?qqq 是怎么产生的?怎么判断是否有qqq?qqq 在实际信号上有什么特征或者表现吗?
  4. xxx 和 yyy 有什么区别?
  5. 用 C++ 实现一下卷积运算

海康威视

基本聊简历:做了什么?怎么做的?

理想汽车

  1. 简单说一下采样定理?
  2. iSTFT 完美重构的条件是什么?
  3. 简单解释一下多头注意力机制?这一机制与时间维度是什么关系?

中兴

  1. 人耳能感知的频率范围?
  2. 人耳最舒适的频率范围?
  3. 人的发声频率范围?

哲库

感觉不太匹配,体验极差,感受不到尊重…

  1. 自我介绍
  2. 介绍一下 xxx 项目?怎么保证模型效果?
  3. xxx 处理方式是怎样的?
  4. 介绍一下 xxx 项目?有没有别人已经用了这种方法?
  5. xxx 任务的主流方法是什么?你觉得为什么主流方法是这样子的?
  6. 除了简历上的内容,对音频这块还有其他了解和探索吗?
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值