腾讯光子一面

游戏客户端    暑期实习
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
送花
回复
分享
发布于 04-15 20:34 安徽
楼主加油,我被秒挂很多次了
1
送花
回复
分享
发布于 04-18 18:39 广东
秋招专场
校招火热招聘中
官网直投
想问问你面完后多久出结果的
点赞
送花
回复
分享
发布于 04-18 18:40 广东
佬,一面面了多久啊
点赞
1
回复
分享
发布于 04-23 17:17 湖南

相关推荐

头像
05-28 16:08
已编辑
门头沟学院 计算机类
#腾讯# 本人杭电计算机菜只因一枚我面完后没及时记录,以下的题目都是凭借记忆写的,可能不全🕒 岗位/面试时间5.13 一面 (70min)👥 面试题目1. c++构造函数可以是虚函数吗?为什么2. c++构造函数中可以调用虚函数吗?3. (追问)若能,调用会有什么影响?4. 什么是内存泄露,如何判断程序出现内存泄露5. 一个空类多大?6. (追问)若一个子类继承自空类,子类多大?为什么7. 讲下字节对齐,为什么要设计字节对齐?8. 请讲一下tcp和udp的区别9. 用udp如何实现tcp10. 说下简历项目中的难点11. 给定一个点,如何快速确定该点是否在三角形内...手撕(25min)1. 第一题:求字符串中,最长连续字符子串的长度2. 第二题:给定单链表,翻转指定范围的节点🕒 岗位/面试时间5.15 二面 (65min)👥 面试题目1. 一个c++类的大小由哪些因素决定2. (追问)讲一下虚基类表3. (撞车一面)c++构造函数中可以调用虚函数吗?4. (追问第一题)(又撞车一面)讲下字节对齐,为什么要设计字节对齐?5. 简述cpu组成部分6. 现代cpu有多少级缓存?它们速度差异是多少7. 编程是如何更好地发挥cpu缓存的优势8. 当一个cpu接到一条指令,计算机会发生些什么9. 细讲stl的map,unordered_map,set和unordered_set的底层实现10. 问简历中的项目花费了多长时间11. 细问深挖项目的一处难点...手撕(8min)无重复字符的最长子串手撕后,面试官在“面呗”中修改我的代码,并分别问修改后程序运行会怎样。主要考察:用引用省去对象拷贝构造,函数内的static变量,const修饰函数形参,const修饰成员函数🕒 岗位/面试时间5.20 三面 (35min)👥 面试题目1. 调用malloc函数后,操作系统是如何运行的2. 谈谈光线追踪的理解(渲染方程)3. 说下图形学渲染管线,并说下其中哪些是可编程的4. 图形学mvp变换5. 问我的图形学是怎么学的6. 后续的学习规划..---------------------------5月28日更新:拿到Offer了,开摆!😝
查看27道真题和解析
点赞 评论 收藏
转发
8 40 评论
分享
牛客网
牛客企业服务