8月份 影石一面(c++多媒体岗 已OC)

  1. 自我介绍
  2. 对职位有什么自己的想法?
  3. 离屏渲染的流程?

OpenGL 如何创建FBO?创建FBO之前做了什么?

  1. 离屏渲染相比普通的实时渲染有什么优缺点?
  2. 渲染管线的流程说一下?
  3. 做这个软光栅遇到了什么难题?

透视矫正和齐次坐标裁剪

  1. 为什么要做齐次坐标裁剪呢?

  2. 并行优化怎么做的

  3. MSAA 抗锯齿怎么做的?

  4. 光追项目中的加速方法?总结一下

BVH 和 构建二叉树这里我说了半天,还没给面试官讲懂~~~

  1. 为什么 BVH 这个二叉树会加速呢?

我说了半天感觉还是没给面试官老师讲明白

他以为这个是和并行计算什么的一样的加速方法

  1. 内存管理

这个一开始回答道new delete上去了

应该回答段式页式段页式的

  1. 来点简单的吧,什么是类
  2. structclass的区别?
  3. 类如何调用到自己的方法?

我理解错了,我说了一堆虚函数和多态的东西

老师的意思是 this-> 指针

  1. 模版用过嘛?

哈哈 我理解成了template

但是面试官想让我说的是queue vector这些

  1. map的底层结构?
  2. TCP/IP如何保证数据的完整性?
    1: 校验和
   2: 序列号
   3: 确认应答
   4: 超时重传
   5: 连接管理
   6: 流量控制
   7: 拥塞控制
  1. 丢包之后会做什么?
  2. HTTP和HTTPS的区别,S安全在哪里了?
  3. 项目中有什么创新的地方吗

反问:

  1. 工作方面:音视频app、底层、算法落地

本来以为都凉了,八股全没回答到点上。

#我的失利项目复盘##牛客解忧铺##24届软开秋招面试经验大赏##秋招#
全部评论
你好,很高兴和你聊天。从你的描述来看,你参加了影石公司的一面,并且已经拿到了offer。你对职位有自己的想法,并且对离屏渲染、OpenGL、渲染管线、软光栅、齐次坐标裁剪、并行优化、MSAA抗锯齿、光追项目加速、BVH和二叉树、内存管理、类、模板、map的底层结构、TCP/IP数据完整性、丢包处理、HTTP和HTTPS的区别、项目创新等方面都有一定的了解。 对于你的反问,我了解到影石公司主要从事音视频app、底层、算法落地等方面的工作。 总的来说,你的面试表现还是不错的,虽然可能没有完全回答到点上,但是已经展现出了你在相关领域的知识和技能。希望这些信息对你有所帮助,祝你求职顺利!
1 回复 分享
发布于 2023-09-27 09:46 AI生成
佬是音视频渲染那个岗位嘛?
点赞 回复 分享
发布于 2023-11-20 23:17 上海
啊?一面oc?
点赞 回复 分享
发布于 2023-10-15 11:28 广东
佬什么学历
点赞 回复 分享
发布于 2023-09-29 00:39 广东

相关推荐

09-05 10:27
已编辑
门头沟学院 后端工程师
日期:9.4上午9.5上午更新:一面通过约二面首先自我介绍对我们公司有了解吗Arraylist有没有用过,它的底层实现和扩容是怎么做的Java的锁,Synchronized和volatile这两个关键字的作用怎么理解volatile的可见性加了关键字是去内存取值,那没加关键字是去哪里取值线程会有自己的内存区域吗jvm内存分几个区jvm栈和堆的作用分别是什么有哪些垃圾回收器g1的region概念了解吗线程池有哪些参数,线程的变化流程是什么样的假设已经达到最大线程数,线程处理完任务之后,会对线程做什么样的处理线程存活时间知道吗线程之间有哪些通信方式有哪些原子类,原子操作是什么Notify和notifyAll是什么区别Synchronized锁在JDK里面做了哪些优化HTTPS的加密是怎么做的客户端怎么知道服务端发的公钥是正确的,而不是被别人伪造的MYSQL的索引是基于什么数据结构的什么情况会导致索引失效数据库有哪些隔离级别讲讲每个隔离级别的效果是什么样的Redis为什么性能高Key的过期策略有哪些Spring有哪些方式可以声明一个bean你觉得bean是什么都用了Aop哪些注解kafka有哪些机制去保证它的高性能有什么业务手段避免消息丢失和重复消费接口幂等性了解吗怎么保证接口的幂等性唯一索引是什么,有哪些索引类型接着开始讲实习项目:缓存刷新是怎么做的你觉得做完这个项目,对你个人成长上最大的一个地方是什么你平时有没有用哪些AI编程工具MCP知道吗酣畅淋漓的八股
影石Insta360求职...
点赞 评论 收藏
分享
评论
2
31
分享

创作者周榜

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