腾讯魔方游戏客户端开发暑假实习一面
3.26 70mins
介绍项目
说说内联函数的特性
内联函数可以递归吗
堆和栈的区别
什么会导致栈溢出
段错误的原因
解释一下递归导致栈溢出的过程
TCP和UDP
三次握手和四次挥手
TCP粘包和解决方案
进程和线程的区别
死锁的条件
怎么避免死锁
联合体和结构体的区别
深拷贝和浅拷贝
GC了解过吗
静态链接和动态链接
多态的理解
虚函数的原理
虚表指针存放在哪个位置
四种cast转换
可编程渲染管线流程
2D平板跳跃实现从低平台向高平台跳跃方法
高速移动发生collider穿透解决方法
光线追踪加速算法的原理
Unity的GameObject生命周期
Mona和Unity的区别
Unity..(反正问了很多,一个都没答上来就对了)
C# GC了解过吗(看过,没怎么了解)
C# 拆箱装箱了解过吗(看过,没怎么了解)
CPU和GPU优化的常用方法
了解过地址对齐吗
之前有没有遇到过什么让你很难忘的bug
口述快排
常用的设计模式
哪些资源是多线程共享的
私有构造函数的使用场景
左值和右值了解过吗
左值引用和右值引用
抽象类和接口的区别
面试官:你还有哪些希望我问的问题吗,你擅长的内容
(stl、数据结构之类的)
后面的安排(不考研,准备实习,找工作)
对工作地点有什么要求吗(没有)
反问:
对学习还有什么建议吗
(多看看操作系统)
有什么学习unity的资料推荐吗