虎牙直播视频编解码岗面试(偏工程)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/VioletHan7/article/details/83382425

一面

1、自我介绍
2、介绍项目,问的非常具体。网络结构、实验环境、参数各种
3、具体讲讲变换是怎么回事
4、具体讲讲Deblocking
5、量化之后进行熵编码的扫描方式
6、ME的具体过程
7、变换、量化先后顺序
8、块效应、振铃效应
9、AMVP与Merge的区别
10、GOP分为哪几种,有什么区别
11、智能指针
12、list、map、vector区别
13、编程题
给一个非常长的数组,里面的元素有如下规律:9 13 15 2 3 4 7。让在数组里面查找是否有元素a

二面

1、只问项目,非常细致,因为岗位偏向工程应用,非常关注项目上线问题
项目实际应用场景、码率稳定性(实验室做项目没有考虑过这个问题,实际应用中却是非常重要的参数,尤其是在传输没有缓冲机制的情况下,对码率平稳性要求很高)、如何处理全局变量生命周期的问题(C移植到C++)
关于网络结构、网络调参、训练集选取的问题
2、实际场景题
如何针对自己的项目进行上线测试,比如项目的目的是减少编码时间,问在实际使用中需要收集哪些参数来看上线效果是否满意
3、硬解软解

猜你喜欢

转载自blog.csdn.net/VioletHan7/article/details/83382425