万兴科技c++底层开发音视频方向
一面
师兄内推的
时间:2024/9/4 19:30
体验不错的,面试官人挺好的。
- 面试官自我介绍:音视频技术中心,核心部门。希望你能通过
- 然后自我介绍
- 实习内容
- 用c++多还是c多
- 自己研究过什么,做了什么项目
- 协程用来干嘛的?
- 跟c++11的异步有什么区别(c++11的还是通过线程实现,这个是协程)
- 多线程使用得多吗
- 多线程有哪些解决?(线程同步,互斥锁、条件变量)
- 音视频了解吗?(不了解)(没关系,开始安慰我,哈哈哈哈哈)
- 说一下实习的tcg缓存优化?
- 实习了多久
- 实习学到的印象深刻的点?(构建、编译的知识,调试工具的使用)
- 有遇到崩溃或者内存泄漏的错误?(有,..........)
- gdb多线程调试?
- 平时去什么网站学习编程知识(github)
- 有往上面传项目或者搭博客(有)
- 经常用markdown?
- windows开发熟吗?
- 反问:面试官对候选者有什么期待?学习能力、代码质量高工作内容:音视频sdk开发,音视频编解码面试流程:技术面、主管面(综合面)、hr面。(我明明是第一面,他说今天是第二面)。面试结果(三天之内)。
二面(主管面)
- 自我介绍
- c++看过哪些书
- 什么时候开始学c++的
- stl容器迭代器失效
- 删除元素调用哪个函数(erase)——
- 删除后,怎么继续遍历(接受erase的返回值)
- 完美转发知道吗?(说了一下)
- 完美转发的用途、使用价值?(函数转发)
- 虚析构函数什么场景需要?
- 基类析构函数不为虚函数,后果是怎么样
- 可变参数模板了解吗?(不了解,说了一下)
- 多线程用的哪个库(自己写的原生的)
- 多线程需要注意的点(互斥、同步)
- 在校成绩
- 擅长的课程
- 数学成绩
- 考研数学多少分
- 高考数学多少分
- 自己的个人优势
- 说一下实习负责的内容
- 实习的难点在哪里?
- 实习的代码量(不算多)
- 为什么不留华为
- 为什么要选择专硕
- 协程库什么时候弄的
- 协程原理怎么样的
- 协程的栈?(说不好)
- 怎么进行协程切换的(通过协程句柄)
- 比较复杂的项目(webserver)
- 线程池怎么实现(....)
- 任务队列是线程安全的吗?(是)
- 内存泄漏(少)
- 智能指针是线程安全的吗?(回答不安全)
- 为什么不安全的?(说不出来)
- 别人对自己的评价
- 在技术学习来说,有什么缺点
- 秋招offer情况
- 技术发展方向倾向(偏底层的)
- 计算机图形学、音视频编解码、opengl学习过吗(没学过)
- 实习压力大吗
- 工作节奏,加班怎么看待
- 哪里人
- 为什么考研选择现在的学校
- 专硕考研的课程