字节多媒体开发面经(123面已意向)

有华为实习转正的机会了,当时就随缘面然后就拿了意向书,面经很多细节记得不是很清楚了,不过很感谢字节给我机会

九月初笔试:
4道题,做了2道半,记得第二题是一个躲子弹的问题,当时觉得很坑,就跳过去了,做了134。字节的题目不能用本地ide这个有点小坑

笔试完过了两个星期都没动静,以为没有hc了

9月中旬接到电话准备面试

一面:
八股文:
虚函数(能问的都问了)
内联函数
多线程
进程间通信(结合实际经历各种比较应用场景和优缺点)

项目:
实习经历(随便扯)
webRTC P2P建立连接的过程
采集麦克风和摄像头数据如何同步的

视频播放器主要是怎么设计的(如何做播放的音视频同步)
视频从封装格式到显示出来的过程(调用了FFmpeg哪些接口)
项目中难解决的问题,是如何解决的(买书,买课,查博客,向大牛请教)

代码题
链表相加问题,两个链表每一位相加组成新链表那个题目

二面:
八股文:
static的用法
const的用法

项目
实习经历(主要就是心得体会如何自己解决问题的)
有几种播放器同步的策略,优缺点,你选择了哪种,为什么?(以音频为基准,视频同步音频,ffplay就是采用这种方法的,因为视频播放帧率的微小波动不影响观看,音频的卡顿会非常影响用户观看体验)
视频编解码过程(H264)

代码题
3Sum问题,(这个没想起来,用的笨办法,很久没做忘记怎么写了)

三面:
八股文:
C++11新特性
还有几个问题想不起来了,但是不难

项目:
实习经历
是如何学习音视频开发的
音频编解码原理(不熟悉)
H264编码原理
I帧P帧B帧的区别以及应用(实际场景中抖音短视频里面非常多的B帧,为了弱网络环境下播放的流畅)

逻辑题:
老鼠喝毒药(二进制编码),答案是7个老鼠那个题目,之前刷过,运气太好了
代码题
合并多个升序数组





#字节跳动##面试题目#
全部评论
感谢分享,请问项目是什么项目,一个是实现了一个视频播放器吗?自己比较菜,还有一个问题,b帧多不应该解码慢吗,那这种策略应该会导致延迟大吧😢
1 回复 分享
发布于 2021-11-21 00:59
你好,请问一下base哪里,这个岗位怎么样呀😊
点赞 回复 分享
发布于 2022-09-06 23:34 陕西
楼主,智力题在哪里可以找题库啊
点赞 回复 分享
发布于 2022-04-14 23:06

相关推荐

2025-12-25 16:26
已编辑
河北科技学院 Java
勇敢的牛油不服输:2800-300那不等于2500一个月吗兄弟们
点赞 评论 收藏
分享
评论
5
44
分享

创作者周榜

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