头条多媒体提前批面经 一二三四面已过,等HR面中,反馈牛油

投的多媒体C++开发,hr给转的客户端开发,四面中问的都不深,感觉真的很幸运。
一面:忘了   别打脸

二面:(1个多小时吧)
C++知识点:
1、std::move std::forward
2、vector<int>返回值类型的函数,在返回时会出现什么情况?一定会是拷贝构造吗?
3、free()一个指针两次,会出现什么问题
4、指针越界一定会出现错误吗
5、atomic?原子操作?
6、stl使用过什么?vector map, map想保存相同的key值用什么map
7、写一个函数,在多个程序中均有使用,只在第一次调用时执行一次,后面调用直接返回值
8、信号量和互斥锁如何搭配使用
9、用过多线程吗?什么库?pthread。
10、c11智能指针,shared_prt是线程安全的吗?
11、extern “C”

项目相关:
1、av_register_all注册的哪些东西
2、rtsp协议了解吗?
3、存储视频时遇到的问题,遇到过文件过大的问题吗,两个文件中隔得视频帧如何处理的
4、pts,dts错误是如何解决的
5、av*_unref函数的作用
6、项目中遇到过什么未定义的行为
7、项目遇到过什么崩溃,怎么导致的,如何解决的
8、看过ffmpeg的源码吗?

编程:
1、top-k(先回答的前k个,又让只获得第k个)

三面:(50分钟左右)
1、char * const p 与 const char * p的区别
2、宏定义MIN
3、extern c
4、线程间通信?共享内存?
5、main函数调用之前执行什么程序    不知道
6、active的生存周期 安卓    不了解
7、了解opengl吗    不了解
8、指针与引用的区别
9、用过qt,了解他的信号机制吗? 信号,槽函数

项目相关:
1、rtsp rtp rtcp rtmp
2、音视频同步
3、h.264的编码分级
4、i p b帧的区别
5、idr帧的作用
6、yuv420一个像素占几字节 1.5
7、rtsp的握手流程

编程:
查找多个数组之间的公共量

四面:(40分钟)
1、介绍项目
2、ffmpeg相关知识点
3、planer 和packet的区别
4、yuv各种模式
5、一些有的没的  尬聊
没问C++
编程:一个字符串数组,各字符串元素无重复,找出成分相同的,如abc和cba

后天HR面,有过了的大佬给点建议。

#面经##C/C++##提前批##字节跳动##校招#
全部评论
祝过,沾沾喜气!
点赞 回复
分享
发布于 2019-07-28 21:20
客户端开发是安卓开发或ios开发吗?😂
点赞 回复
分享
发布于 2019-07-28 21:23
联易融
校招火热招聘中
官网直投
点赞 回复
分享
发布于 2019-07-28 22:07
老哥,二面第七个问题怎么回答呀?
点赞 回复
分享
发布于 2019-07-29 00:43
校友大佬
点赞 回复
分享
发布于 2019-07-29 08:42
多媒体一般都问ffmpeg和opencv吧😂😂
点赞 回复
分享
发布于 2019-07-29 18:59
为什么我面的基础架构,HR和我说提前批没有HR面。。??
点赞 回复
分享
发布于 2019-07-29 21:32
大佬,四面时间线是什么样的啊
点赞 回复
分享
发布于 2019-07-29 21:49

相关推荐

8 91 评论
分享
牛客网
牛客企业服务