【腾讯】客户端岗-游戏开发实习

一面(5.7 一小时):

计算机网络:

osi七层模型

udp和tcp

tcp/ip协议属于哪一层

项目:

项目的难点和重点

是否把项目打包,如何做?

游戏在手机中切出来会调用unity的哪个函数

安卓开发:

使用过android studio吗?

用来做过什么

引擎:

unity的生命周期函数

如何查看游戏性能

计算机图形学:

渲染管线

设计模式:

说几个设计模式

讲讲你熟悉的几个设计模式

c++:

多态,虚函数,虚函数表

智能指针

操作系统:

线程和进程

进程调度算法

如何改变进程的优先级

linux:

linux常用命令了解哪些

Linux如何查看进程,如何查看进程资源使用情况

算法:

快排口述,举例口述快排中的交换过程

快排优化,三点中值法

手撕 判断是否为二叉平衡树

优化

反问

二面(5.10 一小时)

二面就三个问题。。。

你在学习c++过程中遇到过什么难题,如何解决?

为什么不都用栈,不要堆?

你在项目中遇到过什么难题,如何解决?

(第一次遇到这种问题,应该挑自己熟悉和重要的方面深入讲解)

反问

5.10 进入hr面,还没约时间

5.18 hr面

5.20 云证

5.25 offer

发表评论

后才能评论