暑期实习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 北京

相关推荐

查看25道真题和解析
点赞 评论 收藏
分享
06-17 20:38
已编辑
湖南科技大学 Java
6.17 腾讯云一面原以为到六月份就没啥hc了,结果早上就投到了腾讯云的后台开发,然后电话问我下午有没有空面试,太意外了,也太惊喜了,终于迎来我的处女面了面试官看我是大二还是第一次面,问的都比较简答,但我太紧张了,有点胡言乱语,但面试官还是很好的说, 总共拷打了70分钟左右,但是没怎么问八股,主要还是在拷打项目,记的不是很清楚,见谅面试过程:自我介绍,手撕:合并区间并输出索引列表,因为我用的c++,所以就是结构体+自定义排序+遍历计网:tcp三次连接,tcp与udp区别,udp为什么不可靠?数据结构:c++与java中的数据结构,c++中vecotr我设置长度为8然后push_back第九个元素会发生什么(因为我用c++写的手撕,面试官就问了写c++ stl相关的,以后还是尽量用java写吧避免挖坑)ArrayList与LinkedList,B+树用来做什么的(索引)?数据库中哪里用到了悲观锁和乐观锁,慢sql语句优化项目:第一个项目自己介绍了亮点,然后面试官问如果我前端心跳请求每1s发一个该怎么处理?(我答的redis搭建主从或者哨兵)第二个项目问了如何实现redis缓存高可用(答了针对缓存击穿、穿透、雪崩的几种方案),对于项目描述中说拦截90%请求是怎么知道这个数据的(答的用Jmeter)反问:面试官觉得我想要进入该公司实习需要具备什么能力:面试官说项目+八股+算法搞好面试官对我的评价怎么样和建议:还可以,建议写程序的时候变量名要规范(我手撕的时候有点懵,变量都是a,b,c)大概就是这些了,能不能二面已经无所谓,重要的是经验+1,面试官人真的很好
查看13道真题和解析
点赞 评论 收藏
分享
评论
11
70
分享

创作者周榜

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