首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客840189044号
西安电子科技大学 Unity3D客户端
关注
已关注
取消关注
@球形关节:
24届游戏客户端暑期实习面经汇总
分享一下我这三个月来游戏客户端开发方向一些印象深刻的面经,因为我没录屏几乎全部靠记忆,会漏很多请多包涵了。1.快手游戏一面:1.new与malloc区别,详细讲下分配失败情况以及malloc底层(八股,后面的话讲下linux下系统调用和windows下内存池)2.new / delete的有无括号的情况与原理3.c11智能指针相关,重点讲下相互转换的方法与底层原理4.模板元编程了解多少,怎么用模板实现无符号十进制数值转换为等价二进制(数值计算,特化)5.模板编译期间生成什么(我说展开成具体的函数,他说不对,这里我挺确定的可能面试官cpp用的不多)7.向量点乘叉乘,在图形学里和游戏Gameplay里的运用8.讲讲PBR的理解9.Unity性能优化有哪些思路(主要是减少渲染次数,讲讲批处理,对象池,视锥体剔除,还有脚本层面和GC等等,可以讲的很多被打住了)10.项目相关,因为我说我主要写网络相关的就挖了网络,这里不展开了大概问了半小时11.算法,最大频率栈,哈希表+栈,撕了道hard我是没想到的二面:1.设计模式了解哪些,手撕状态模式和策略模式2.热更新了解多少,讲讲xLua,怎么在Lua里调用C#(自我介绍提到了)3.讲讲MVVM4.问项目,怎么实现子弹碰撞检测和武器管理的,网络部分怎么实现可靠UDP的5.算法,给一个字符串表示整数,寻找最近回文数总体来说是我面过里很有水平的一家,很会深挖,面试官对我评价也比较好。2.字节朝夕光年一面:1.最近在玩游戏(hifi/wolong/霍格沃兹)2.最近在看什么书(Unix网络编程)3.C与Cpp的编译过程,静态链接和动态链接(把Csapp链接那一章大概讲一遍)4.字节对齐,指针类型和float类型长度5.讲讲静态多态和动态多态6.哪些函数不能是虚函数(构造,内联,静态,友元,类外普通)7.智能指针,引用计数原理,什么时候释放引用计数那块的内存8.讲讲哈希表9.Unity了解哪一部分?讲讲你对网络同步的理解10.渲染管线流程11.TopK问题,多线程情况12.算法,合并数组二面:1.挖项目(主要挖了我看了Photon库官方文档哪些部分)2.讲讲MonoBehavior生命周期3.C#装箱拆箱4.讲讲线程同步有哪些方法5.向量点乘叉乘6.Const和Static(我说到Static隐藏到本文件面试官居然否定。。不过后来给我道歉了)7.链接重复定义问题(还是Csapp)8.有关IO多路复用的场景题9.算法,忘记具体是什么了,大概是Mid,主要关注书写规范10.设计排行榜(一致性哈希)三面:1.手撕单例,懒汉饿汉,为什么要双重加锁,双重加锁后一定线程安全吗,再加上volitate一定线程安全吗2.问了一个场景题,关于一个网络协议怎么设计的(我感觉像KCP的设计思路)3.手撕多线程Socket4.挖项目(怎么实现帧同步,怎么用贝塞尔曲线优化延迟的,怎么实现Rpc框架的)感觉面试官的应该不像写Cpp的,很多基础的东西不知道我在说什么,项目挖的挺深的,还有就是算法要求比较高。3.腾讯天美一面:1.讲讲虚函数原理(八股,展开说了下内存模型)2.讲讲快排,最坏复杂度是什么时候,怎么优化(用std::sort的底层回答就行)3.渲染管线流程4.场景题,Moba里的抛物线怎么实现(没太听懂想问啥)5.问项目,蒙特卡洛树搜索怎么实现6.智力题,两个玻璃球经典题7.导数,极限一些数学相关的概念二面:1.问项目2.了解过UE5源码哪些部分,讲一讲碰撞检测的实现(SAT)3.智能指针4.STL内存分配(两级适配器,内存池)5.vector和list的遍历速度比较(主要考虑cache)6.vector怎么实现O1中间插入(我说预留空间,他给的方法是先尾插再swap,我寻思这不是乱序了,感觉很牵强)7.讲讲Cpp的内存模型8.讲讲红黑树的理解(讲的比较多,我说可以直接撕个给他/笑)9.讲讲右值引用的底层实现(特性萃取)10.你对物理引擎有哪些了解,玩过什么游戏(面试官说他是赛车项目组的我就说地平线和iracing)11.你对赛车的物理模拟效果有哪些理解(联系了网络部分分析了一下)12.对赛车游戏有兴趣吗,愿意做物理引擎相关的工作吗面试官感觉我技术栈和他们挺match的,交流的很愉快,面试官水平很高反馈也很及时4.西山居seed一面:1.智能指针的理解2.头文件保护怎么做(预处理指令)3.讲讲光栅化流程,Zbuffer用在哪4.讲讲AB包的实现,打包哪些资源(主要讲加载)5.为什么用Lua,Lua怎么实现面向对象6.项目有哪些Gameplay实现,从OOP和ECS两种思路设计你的模块,各自优缺点7.RPC和时钟同步(详细讲序列化)8.TCP和UDP区别9.项目怎么减少丢包的10.项目里粒子群算法的优势和原理11.讲讲背包UI设计思路12.Unity和UE怎么选择和学习路线13.C#了解程度,编译过程14.项目用的同步策略,为什么用帧同步,如果用状态同步怎么实现居然只有一面,个人一直以来想去的厂,其他都拒了个人背景和技术栈:211本科科班,游戏方向零基础自学三个月左右,项目方面只有一个简单的基于Unity的多人FPSdemo。技术栈包括Cpp/OS/图形学/网络编程,Unity相关主要学了UGUI/Lua热更新/网络架构。其他游戏方向:网易雷火(笔试挂),米哈游(笔试挂),4399(笔试挂),莉莉丝(简历挂),完美世界(笔试挂),趣加(简历挂),柠檬微趣(二面挂),叠纸(一面挂),吉比特(OC)非游戏方向:美团(OC),阿里(一次二面挂,一次hr面挂),恒生(OC),b站(简历挂),小红书(笔试挂),蚂蚁(笔试挂),百度(二面挂),携程(一面挂)
点赞 75
评论 15
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
02-15 10:29
浙江大学 算法工程师
华为OD前端面经
个人背景与求职契机我是一名双非一本出身、拥有 6 年前端开发经验的从业者。此前因前公司组织架构调整,所在项目组被优化,我经历了半年多的职业空窗期。空窗期间我一度备考公务员,但感觉上岸难度较大;恰好我一直对华为 OD 平台很感兴趣,从德科的HR处了解到 OD 更新了院校清单,而我的母校正列于其中,于是决定抓住这个机会尝试投递。机考经历我提前两周多开始备考机考,整体来看考题有一定难度,但达到及格线还是比较轻松的。机考共三道题:第一题是数组与字符串相关的经典题型,第二题考察队列的应用,最后一题则是贪心算法类题目。和我平时刷的 LeetCode 题目相比,机考题目更偏向场景化,准确理解题意成了答题的关...
查看11道真题和解析
点赞
评论
收藏
分享
02-17 01:14
合肥工业大学
大二非科班学生c++方向求助
目前大二,不知道后面该走什么方向了,现在是继续做其它项目学一些通用技术栈,还是去找实习呢
点赞
评论
收藏
分享
02-10 10:14
广州大学 golang
进字节的你们,都是怎么学的?
虚心请教一下大佬们,一个普通一本的科班生,想去字节干后端开发,要学到什么样的程度呢
多喜乐长安宁:
学到你不再问这个问题的程度
点赞
评论
收藏
分享
02-08 21:30
门头沟学院 Web前端
字节要怎么称呼自己的mentor?
我听说字节内部都是互称同学的,我现在拿到字节的前端实习offer,我应该怎么称呼我的mentor,是叫老师吗?还是叫什么?
双非后端失败第N人:
这不得不提我当初叫我mentor哥,他给我转发字节范文档这件事了....
点赞
评论
收藏
分享
昨天 16:28
上海交通大学 算法工程师
HTTP 和 HTTPS 区别
面试题简述我们平时开发时经常看到 HTTP 和 HTTPS,那你能说说它们之间的区别吗?为什么我们要用 HTTPS?它到底比 HTTP 多了什么?面试官想听的1、HTTPS 如何在 HTTP 基础上增加安全保障2、是否理解加密、认证、完整性的区别;3、能否举例说明浏览器访问网站时两者的不同面试回答举例HTTP 和 HTTPS 本质上都是应用层协议,用于浏览器与服务器之间传输数据。两者的区别在于:HTTP 是明文传输,而 HTTPS 在传输层加入了 SSL/TLS 加密层,实现了数据的加密、身份认证和完整性校验。举个例子:当我们访问 http://example.com 时,所有请求与响应的数据...
技术必备题库
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
嵌入式应届生春招怎么准备——从零到拿 Offer 的系统攻略
773
2
...
关于租房
470
3
...
27届实习近一年的年度经历和总结
390
4
...
HTTP 和 HTTPS 区别
368
5
...
agent实习都干什么?prompt设计
245
6
...
这个简历可以去找暑期实习了吗
202
7
...
得力嵌入式工程师 二面 面经
195
8
...
大三无实习
195
9
...
美团推荐算法一面
193
10
...
27前端双非找实习
171
创作者周榜
更多
正在热议
更多
#
牛客新年AI问运
#
13812次浏览
168人参与
#
牛友们,签完三方你在忙什么?
#
137360次浏览
993人参与
#
牛客AI体验站
#
17854次浏览
302人参与
#
你最讨厌面试被问什么
#
1171次浏览
25人参与
#
担心入职之后被发现很菜怎么办
#
282479次浏览
1185人参与
#
如何缓解入职前的焦虑
#
258837次浏览
1451人参与
#
校招第一份工作你干了多久?
#
139364次浏览
609人参与
#
牛客租房专区
#
151370次浏览
1479人参与
#
秋招开始捡漏了吗
#
229448次浏览
1044人参与
#
秋招投递攻略
#
268777次浏览
2553人参与
#
九月了,是考研还是就业?
#
89212次浏览
556人参与
#
搜狐工作体验
#
4115次浏览
29人参与
#
机械人求职现状
#
33623次浏览
297人参与
#
这份实习,有没有动摇过你的职业方向?
#
2123次浏览
36人参与
#
我是XXX,请攻击我最薄弱的地方
#
61775次浏览
409人参与
#
用友工作体验
#
18082次浏览
151人参与
#
你的工资什么时候发?
#
57465次浏览
355人参与
#
今年秋招还有金九银十吗
#
75086次浏览
506人参与
#
你的实习什么时候入职
#
348067次浏览
2291人参与
#
职场吐槽大会
#
326191次浏览
2249人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务