音视频面试

字节

媒体服务器开发,做视频和图像处理的

  1. 现实问题怎么转化成数学问题解决
  2. 现在需要把图像处理到最好的效果,你如何设计解决方案
  3. 图像清晰度对比方法有哪些
  4. flv如果前面部分被截断了,还能解码吗
  5. webrtc的主要价值有哪些
  6. 两边都走webrtc协议通话,需要走中心服务器,承载8k人互动,设计方案

腾讯

实时音视频后台开发

一面 50分钟

实习做了啥讲一下

  1. webrtc系统在设计信令服务器中,如何保证信令交互的高可靠性的
  2. 信令的序列化的操作用的什么
  3. https和websocket区别
  4. 做没做心跳检测
  5. 信令服务器实现哪些信令
  6. boost库多协程如何控制协程之间的竞争
  7. rtmp怎么做到转换成httpflv的,用http什么模式传输的
  8. 讲下http的chunk传输
  9. rtmp和hls的区别,为什么现在的直播都要支持这两种协议
  10. 进程间通信有哪些,信号量和管道分别适用于什么场景
  11. 拷贝构造函数传值是什么,为什么传引用

算法题多数元素

二面 80分钟

介绍实习

  1. 介绍c++的allocator,管理内存方式
  2. tcp、udp场景题
  3. 实时直播如何保证传输可靠性,gop设置多大,一个gop多少秒,分辨率怎么考虑,码率多少

算法题多线程找素数

美团

说是播放器客户端开发,没有录音只记得这些了,问的都比较基础。

一面 30分钟

cpp:

  1. static作用
  2. new和malloc区别
  3. 智能指针
  4. 虚函数
  5. 各种锁
  6. 内存模型
  7. 进程间通信

音视频:

  1. 介绍yuv、bmp格式以及转换
  2. 音视频同步方法
  3. MP4介绍
  4. 视频变速播放如何做的
  5. 黑屏花屏卡顿这些怎么分析问题
  6. hls介绍
  7. 媒体服务器怎么转rtmp到flv的,怎么转rtsp的

算法题是实现string转int

二面 35分钟

只问了项目和场景分析,然后介绍实习内容

  1. 直播系统如何设计
  2. httpflv的具体使用,tag字段,Previous Tag Size字段的作用
  3. webrtc音视频同步怎么做的
  4. 介绍sdp内容,有哪两种
  5. webrtc中rtp和rtcp的作用,复用机制
  6. webrtc的抗弱网机制
  7. PACER机制具体如何实现
  8. NACK和FEC什么情况用
  9. ffmpeg的数据流,从视频文件到播放的整体流程

算法题是实现生产者消费者

#软件开发笔面经#
全部评论
腾讯怎么投到音视频组的啊,能问问吗
点赞 回复 分享
发布于 04-25 15:51 上海
老哥我双非硕士,也想冲音视频开发,有什么建议吗😻,导师是做音视频编码解码的,我是研0
点赞 回复 分享
发布于 04-24 22:12 四川
请问下多数元素那个题有没有要求什么条件的做法
点赞 回复 分享
发布于 04-06 00:45 山西

相关推荐

评论
8
31
分享

创作者周榜

更多
牛客网
牛客企业服务