腾讯游戏客户端开发实习面试
腾讯游戏客户端开发实习面试
一面(5.7 一小时):
计算机网络:
osi七层模型
udp和tcp
tcp/ip协议属于哪一层
项目:
项目的难点和重点
是否把项目打包,如何做?
游戏在手机中切出来会调用unity的哪个函数
安卓开发:
使用过android studio吗?
用来做过什么
引擎:
unity的生命周期函数
如何查看游戏性能
计算机图形学:
渲染管线
设计模式:
说几个设计模式
讲讲你熟悉的几个设计模式
c++:
多态,虚函数,虚函数表
智能指针
操作系统:
线程和进程
进程调度算法
如何改变进程的优先级
linux:
linux常用命令了解哪些
Linux如何查看进程,如何查看进程资源使用情况
算法:
快排口述,举例口述快排中的交换过程
快排优化,三点中值法
手撕 判断是否为二叉平衡树
优化
反问
二面(5.10 一小时)
二面就三个问题。。。
你在学习c++过程中遇到过什么难题,如何解决?
为什么不都用栈,不要堆?
你在项目中遇到过什么难题,如何解决?
(第一次遇到这种问题,应该挑自己熟悉和重要的方面深入讲解)
反问
5.10 进入hr面,还没约时间
看了牛客网许多帖子,帮助极大,我的面试有点不一样,所有写出来和大家分享,回馈各位牛友,顺便积攒人品
许愿拿offer
5.18 hr面
5.20 云证
5.24 oc
5.25 offer