腾讯光子一面

游戏客户端    暑期实习
1.Blinn Phone模型 计算光照强度是怎么做的吗?
2.给出法线,平行光方向,怎么计算平行光强度呢?
3.点乘叉乘区别
4.MSAA抗锯齿的实现原理是什么?
5.MSAA可以在延迟渲染上做吗?
6.MSAA带宽为什么会增加?
7.使用MSAA要避免什么操作?
8.深度测试,模板测试具体是做了什么?
9.法线贴图的作用是什么?法线贴图里面存的数据是什么?在Shader里面怎么用法线计算光照的?
10.阴影贴图,深度值是怎么生成的?
11.阴影抖动是什么问题导致的?
12.阴影粉刺?
13.数组和链表的区别?
14.vector,添加元素到vector超过最大数目后会发生什么?
15.介绍一下红黑树,有哪些数据结构用红黑树实现的
16.智能指针,弱指针,假如共享指针已经释放掉了,弱指针会怎么样呢?
17.共享指针的计数器是怎么实现的?
18.两个共享指针指向一个对象,有几个计数器?
    C++并发编程部分(简历上有提到)
19.什么是原子操作?
20.i++是原子操作吗?++i是原子操作吗?
21.线程同步的方法?线程1需要线程2的结果,怎么操作?

22.new和malloc的区别?
23.如果有多层for循环,如何从最里层跳出来。(我说break,然后说只能跳出一层,然后goto,要求列举风险)
24.有20多个bool值数据,如果有一个是true,则满足条件,怎么只判断一次就成立?性能优化
25.多态怎么实现?怎么实现虚函数的?怎么通过指针找到派生类的虚函数?
26.C++怎么实现RTTI?
27.静态类型转换和动态类型转换区别?

我真是个傻子,上次面试有点吓到我了,第一题都没听明白什么意思,听录音才知道我有多么傻
更新,已挂,但不是秒挂,比起上次有进步
全部评论
楼主加油,我被秒挂很多次了
1 回复 分享
发布于 2024-04-18 18:39 广东
刚刚面完秒挂
1 回复 分享
发布于 2024-04-15 20:34 安徽
佬,一面面了多久啊
点赞 回复 分享
发布于 2024-04-23 17:17 湖南
想问问你面完后多久出结果的
点赞 回复 分享
发布于 2024-04-18 18:40 广东

相关推荐

追赶太阳的打工鸭很不想泡池子:mcu只是实现功能的一种手段,不要被网上铺天盖地的linux劝学搞得焦虑了,机器人的核心是控制算法,不是单片机
点赞 评论 收藏
分享
04-22 01:38
复旦大学 Java
快手电商一面 55分钟 4.81. 自我介绍2. 实习的难点,怎么解决的3. 实习的收获4. ArrayList和LinkedList  ArrayList线程安全吗  具体不安全在哪5. hashMap的put流程6. hashMap扩容 hash值会变吗7. 谈谈并发 synchronized和reentrantlock的区别8. 线程池执行任务的过程9. 线程池的线程怎么被销毁的,超时销毁的原理10. java中的基本类型 int的范围 char的范围11. 浮点型 0.1+0.2 == 0.3?为什么?所有小数都不准吗?什么时候准?12. MySQL一张表的大小一般多大13. ABC索引 AB AC BC用到哪些14. 消息队列怎么保证消息不丢15. Redis的大key是什么? 为什么大Key不好?16. linux常用命令 要查某个日志的前4行和最后4行怎么做17. 算法:排序链表删除重复数字,要求两个样例通过。二面 4.11  40分钟1.自我介绍2.介绍项目/实习中觉得做的最好的、最有成就感的模块。有没有参考开源框架。3.  系统设计:直播间打榜榜单排名系统。要求:一个直播间50w用户,存在上万个直播间。考虑并发问题。4.MySQL可重复读隔离级别怎么解决幻读的5.为什么还会发生幻读,间隙锁不起作用吗6.  临键锁的退化了解吗7.  算法:给定一棵树,按后序遍历的顺序转双向链表。要求代码跑通过,时间复杂度和空间复杂度低。评价:学生看问题还是太浅了,不要仅仅局限于使用设计模式什么的,多看看大型开源框架是怎么做的。
查看24道真题和解析
点赞 评论 收藏
分享
评论
8
56
分享

创作者周榜

更多
牛客网
牛客企业服务