暑期实习C++音视频面经合集(上)

音视频面经合集:腾讯、快手、OPPO、美团。纯靠面试后的回想,应该会有不少的疏漏。
合集(上):腾讯 OPPO

腾讯PCG客户端(一二面都是一小时左右):

一面:

1. 面试官介绍部门,问地域是否接受
2. 做题 子序列
3. 介绍360度视频编码推流器项目(跟科研有关),接着聊了一些360视频的开放性问题
4. 介绍视频编码流程,哪些部分属于无损编码
5. 播放器项目相关问题,包队列的设计,倍速实现等,这里应该问了不少
6. TCP UDP的区别
7. MP4介绍,如果不知道moov box的具体位置,如何快速起播
8. 场景题:实现透明视频,在编码这一块需要做什么操作?

二面:
1. 自我介绍 
2. 进程和线程区别;线程同步方式 锁 信号量 条件变量;什么场景适用什么方式;无锁编程 
3. TCP 三次 四次;然后很多场景题(具体记不清了);可靠性具体是什么;HTTP GET POST 
4. 打草稿讲思路:a. 相交链表 判断交点 b. queue实现stack c.100枚硬币,其中一枚质量不同,给你一杆秤判断它的轻重,最少称几次

OPPO多媒体开发(一二面都是30分钟多一点):

一面:
1. 自我介绍 
2. 一个实际软件项目的开发流程思路
2. 指针和引用 野指针 悬空指针 智能指针 
4. 线程池 线程 线程同步 锁的分类 死锁 
5. 7层模型 TCP UDP区别 TCP可靠性 
6. 设计模式 
7. FLV MP4 
8. 播放器项目 音视频同步 信息交互 低延迟播放器的实现 FFmpeg中的AVPacket和AVFrame 
9. 科研项目介绍

二面:
1. 自我介绍 
2. CPU调度算法 进程 线程 
3. 7层模型 TCP三次握手 
4. 各种排序算法介绍 
5. 两个项目介绍 
6. 工作场景中的开放性问题 互联网加班现象怎么看; AB两个模块有模糊边界 你是其中一个模块负责人 模糊区域出现问题 怎么沟通解决
全部评论
佬,问一下音视频怎么学的,有没有推荐的网课或资料
1 回复 分享
发布于 2024-07-19 16:01 广东
佬,oppo二面后还有吗
点赞 回复 分享
发布于 2024-04-25 13:50 湖南
佬,base哪
点赞 回复 分享
发布于 2024-04-16 23:04 北京

相关推荐

### 1. 自我介绍(面试官要求:着重项目 + 技术积累)核心考察:技术栈广度、项目落地经历、学习连贯性,需突出与前端岗位匹配的核心能力(如跨端、工程化、前后端兼修)。### 2. 项目深挖(高频追问,核心考察实战能力)#### 重点追问项目-   **小程序课表督导系统**:核心难点聚焦**页面转 PDF 的宽高适配**,追问 PDF 生成具体问题、解决方案、使用的技术库;延伸追问**性能优化实操**(防抖节流、懒加载、图片优化、分包)。-   **React 转 RN 跨端重构(AI 股市分析项目)** :核心追问跨端**重难点与解决方案**,包括两端适配、样式兼容、技术栈重构细节;延伸追问是否独立负责工程化 / 打包 / 部署。#### 工程化追问-   具体在哪个项目做了打包 / 体积分析 / 代码规范?-   如何做 Webpack 分包、体积优化、冗余依赖剔除?-   有无实际的部署经验(如 Nginx、HTTPS 证书配置)?### 3. 算法实操(现场手写,核心考察逻辑与编码能力)-   第一题**爬楼梯**:动态规划基础题,需独立手写代码并执行验证,是前端高频必考题。-   第二题**虚拟 DOM 树最小更新**:Diff 算法相关中等题,若无法手写,需清晰阐述**核心思路**(节点匹配、插入 / 删除 / 更新三大操作、同层对比逻辑),不盲目放弃为关键。### 4. 前端基础理论(高频核心,考察知识扎实度)-   **HTTP/HTTPS**:HTTPS 加密流程、证书验证逻辑、如何防止公钥被篡改、中间人攻击的规避方式。-   **前端工程化**:工程化的核心理解(模块化 / 规范化 / 自动化)、实际落地操作、未来发展趋势。-   **Node.js/Nest.js**:是否有实际开发经验、Nest.js 依赖注入(DI)的核心理念、与 Java IOC/Spring 的关联。### 5. 反问环节(考察职业规划与思考力,面试官主动给出技术建议)-   前端跨端技术栈的学习建议、全栈发展的语言选择(面试官推荐:Node.js 深耕后拓展 Go/Rust/C++,团队按需学习)。-   腾讯微信前端团队实际技术栈(核心:Vue 为主,Nest.js 做 Node 接入层,C++ 做微服务后端,不同团队有差异)。-   跨端 / 全栈的发展核心(面试官强调:定位 “工程师” 而非 “纯前端”,重系统设计与需求把控,AI 工具可辅助语法实现)。
点赞 评论 收藏
分享
评论
11
81
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务