腾讯游戏营销技术服务 游戏客户端开发实习 一二面 面经

前言

腾讯的效率是真的高,上周5天4面,出结果也很快,秒挂秒进(虽说我二面到hr面等了几天)

TimeLine

3.20 一面(初试)3.21 二面(复试)3.27(hr面)4.7(录用评估)

一面

大概1h,包括自我介绍、算法、八股、项目拷打

自我介绍

对照简历介绍自己的个人情况和经历

算法

1、快排时间复杂度和空间复杂度,是否稳定

2、解释什么是二叉平衡树

3、红黑树和二叉平衡树有什么区别

4、判断一颗树是否为二叉平衡树(手撕代码)

八股

计算机网络

1、计网五层模型

2、网络协议属于什么层(HTTP、IP、TCP......)

3、HTTP协议发展历程(1到3)

操作系统

1、进程和线程区别

2、进程调度算法

3、Go中协程的上下文切换

C++

1、有使用过c++里的线程吗(没有

2、c++内存分区模型

3、malloc、free和new、delete区别

项目

主要问了我unity项目,是一个第一人称射箭游戏

1、整体介绍项目

2、怎么实现模拟了箭的物理运动(博主在简历上写的难点)

3、MonoBehavior类的生命周期(只要回答出生命周期函数)

总结

面试官给我的评价是基础扎实,实践经验不够(我的项目太水了,也没有好的实习经验)

问题难度不大,只是问的广

二面

30mins,时间非常短,而且只问了八股,让我一度怀疑是kpi面,担惊受怕好几天

八股

计算机网络

1、HTTP长连接和短连接区别,如何实现长连接

2、TCP四次挥手过程

3、TCP第四次挥手如果客户端被kill掉,服务端会怎么样(重发FIN一定次数后关闭)

4、TCP和UDP区别

操作系统

1、线程和协程区别

Unity

1、FixedUpdate、Update、LateUpdate区别和应用场景

2、解释怎么模拟箭的物理运动(唯一的项目拷打)

场景题

1、设计一个三消游戏(类似消灭星星),要如何设计才能保证一定有解

我的回答:自底向上建立模型,先保证底部一定有解,再像搭积木一样往上搭。另外我发现规律,不同关卡中有些地方解法相同,猜想是有固定套路,可以把这些模块排列组合。

2、如何确定每关游戏的难度

我的回答:通过解题时长和步数量化难度。先对所有模块进行测试,再对组合好的关卡进行测试。

总结

评价是非常经典的基础扎实,实践经验不够(这次特别cue到我的unity项目难度不够)

TIPS

大家在反问的时候可以按照以下顺序

1、请您评价一下我在这场面试的表现,还有什么需要改进

2、您所在的部门是做什么工作的

3、面试结果什么时候出

面试官的态度决定了是否过(博主两次进复试,面试官都是直接说和leader反映帮忙推进度)

记住所在部门的工作会对后面的面试有用!

hr面过了会更新一波hr面经

--------------------------------------------------------------------------------------------------------------------------------------

4.7更新:经过漫长的等待,我终于进录用评估了(腾小T催进度是有用的!!!)

既然hr面过了,那就更新一波hr面经

hr面

20min左右,主要是问个人基本情况

自我介绍

项目

1、在unity的项目中,有遇到了什么困难,怎么解决

2、有遇到小组合作上的困难吗?怎么解决

实习

1、简单介绍一下你在上一段实习中做了什么

杂项

1、有直系亲属在tx吗

2、本科毕业后打算考研吗?打算读研吗?

反问

1、工作地点与时间

2、公司的管理风格(扁平化管理)

3、实习时长和到岗时间(3个月以上,不用马上到岗)

许愿oc!!!


24-04-21更新: 录用评估挂了

#腾讯面经#
全部评论
oc了吗佬
1 回复
分享
发布于 03-27 16:40 广东
更新:04.07进入录用评估
1 回复
分享
发布于 04-08 15:55 广东
滴滴
校招火热招聘中
官网直投
同部门前端,我也在等录用评估,等了一星期了😂
1 回复
分享
发布于 04-09 11:58 香港
同部门客户端 4月8号进入评估的,现在还没结果,hr面之前等了好久 现在在怎么样了啊
1 回复
分享
发布于 04-12 20:23 湖北

相关推荐

9 29 评论
分享
牛客网
牛客企业服务