字节跳动视频编解码面经「建议收藏」

字节跳动视频编解码面经「建议收藏」三四月份投了字节跳动的实习(图形图像岗位),然后hr打电话过来问了一下会不会opengl,c++,shador,当时只会一点c++,其他两个都不会,也就直接被拒了。七月初内推了字节跳动的提前批,因为内推没有具体的岗位,hr又打电话问要不要考虑一下图形图像岗,我说实习投过这个岗位不合适,不会opengl和shador,然后hr就说秋招更看重基础。我当时想着能进去就不错了,管他哪个岗呢,就同意了面试…

大家好,又见面了,我是你们的朋友全栈君。

引言

本文主要是记录一下面试字节跳动的经历。

三四月份投了字节跳动的实习(图形图像岗位),然后hr打电话过来问了一下会不会opengl,c++,shador,当时只会一点c++,其他两个都不会,也就直接被拒了。

七月初内推了字节跳动的提前批,因为内推没有具体的岗位,hr又打电话问要不要考虑一下图形图像岗,我说实习投过这个岗位不合适,不会opengl和shador,然后hr就说秋招更看重基础。我当时想着能进去就不错了,管他哪个岗呢,就同意了面试。

后来面试也就是问了C++的一些东西和图像滤波的一些东西,最后让我用数组实现一下队列的数据结构。回答的不是很好,所以就挂了。具体的面试问题我也没记录。

接下来就是正式批面试音视频编解码岗位了。

一面

面试是视频面试,上来就有三个面试官进入房间,还好都没开摄像头。面试过程中主要是一个面试官在问。

首先是自我介绍。。。

然后讨论了一下项目的细节。。。

问:说一下SPS和PPS的区别,
答:sps是序列的参数集,pps是图像的参数集,每一帧都有自己的pps。(感觉跟没说差不多)

问:sizeof(只有虚函数的类) 是多少
答:是4,因为要有虚函数表指针,本来sizeof一个什么都没有的类是1嘛(自己挖坑)

问:为什么sizeof空类是1
答:(难道我要说面试之前刚看过?)额&#x

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/158547.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月13日 上午10:46
下一篇 2022年7月13日 上午11:00


相关推荐

  • 游戏辅助脚本论坛_开心躲猫猫穿墙版下载

    游戏辅助脚本论坛_开心躲猫猫穿墙版下载总结写开心外挂的心得对开心网的外挂编写做个总结,避免弯路。设计篇         针对需求的设计——需求向实现的转化             从调查切入点开始考虑如何着手,确定了基本的方式到写代码,并没有花太多精力,http访问、html解析都不复杂,但后续需求考虑不足造成最初的设计不能满足后续需要。比如后续加入的新模块轮询检索,定时执行都推翻了最初的设计。在设计阶…

    2025年11月9日
    8
  • StringBuilder的常用方法

    StringBuilder的常用方法在程序开发过程中,我们常常碰到字符串连接的情况,方便和直接的方式是通过"+"符号来实现,但是这种方式达到目的的效率比较低,且每执行一次都会创建一个String对象,即耗时,又浪费空

    2022年7月1日
    32
  • tfs安装教程_2010版cad安装步骤

    tfs安装教程_2010版cad安装步骤安装过程:  一、安装操作系统  安装Windows2008R2简体中文版  二、准备安装过程中的需要的用户账户,并设置相应权限  具体流程如下:  1、点击“开始”——“管理工具”——“计较机管理”  2、选择“本地用户和组”——“用户”,在右边空白处点击右键,选择“新用户”  3、分别添加名为TFSREPORTS、TFSSERVICE、TFSBUILD、TFS…

    2025年12月1日
    7
  • 3分钟教你用DeepSeek+即梦做出AI跨时空对话,太火爆了!

    3分钟教你用DeepSeek+即梦做出AI跨时空对话,太火爆了!

    2026年3月12日
    11
  • QT配置opencv_qt调用opencv

    QT配置opencv_qt调用opencvwin10系统Qt5.9.2配置OpenCV4.5.0库教程(其中OpenCV库已经编译过的,可以直接用)Qt和opencv安装包资源云盘链接:https://pan.baidu.com/s/1stA2sQzfpiuyG8rtooJJ4A提取码:809t话不多说,配置过程如下:双击Qt的安装包一、Qt的安装点击next点击Skip设置安装路径(我是把qtCreator和opencv都安装到了Qt的文件夹下),然后点击下一步在Qt5…

    2026年4月15日
    5
  • (一)Rxjava2+Retrofit完美封装

    (一)Rxjava2+Retrofit完美封装本篇文章已授权微信公众号 guolin blog 郭霖 独家发布要说 2016 年最火的 Android 技术是什么 毫无疑问肯定是 RxJava Retrofit Mvp 现如今 2017 年也已经过了快一半了 相信做 android 开发的小伙伴对 RxJava 和 Retrofit 也不再陌生 即使没有刻意的去学习过 也应该对 RxJava 和 Retrofit 有个一知半解 去年的时候学习了 Rxjava 和 Retr

    2025年11月20日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号