字节剪映一面

投票
1. 用的C++版本是什么?用到C++的哪些新特性?
2. 了解lambda表达式的底层实现吗?
3. 使用lambda捕获this会有什么问题?
4. shared_ptr的构造方式有哪些?为什么要用make_shared来构造?
5. 讲一下折叠表达式的实现?什么是左折叠和右折叠?
6. 什么是类型折叠?什么是完美转发?
7. 你提到std::forward,你知道底层是怎么实现的吗?
8. 你了解H264和H265的主要差别吗?
9. 你提到H265没有VPS,你了解H264和H265帧头的主要结构吗?
10. 为什么H265能做到比H264更高的压缩率吗?
11. 讲一下ffmpeg的解复用流程?
12. 看过ffmpeg源码吗?简单讲一下ffmpeg是底层是怎么处理视频编解码的?(帧头解析->00 00 01 / 00 00 00 01 NALU分割 + 指数哥伦布解码 + slice帧CABAC解码,编码类似)
13. 为什么帧头间要用00 00 01 / 00 00 00 01分割? 
14. 解复用avformat_find_stream_info做了什么操作?底层怎么做的?
15. OpenGL的渲染管线有哪一些?了解底层原理吗?
16. 你提到GLM,是那个线性代数框架吗?能讲一下里面有什么主要方法?
17. 了解Qt的主要方法吗?说一下你对Qt的理解?
18. 用ffmpeg哪个版本比较多?了解ffmpeg的新特性吗?
19. 讲一下你遇到过比较困难的问题,以及你是如何定位和调试的?
20. 音视频同步的方式有哪些? 怎么选?
21. 手撕:链表选择排序
全部评论

相关推荐

评论
点赞
1
分享

创作者周榜

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