数字天空UE客户端实习笔+面经

拿到的唯一还算可以的offer

笔试:

1、求单位向量a,b,y的交叉混合积

2、盒子里12个球,5红7蓝,不放回取两次,两次颜色相同的概率是?

3、UE的异步加载用的是哪一种智能指针存储资源?

4、忘了

5、Gameplay中Instance、World、GameMode、Level、Actor、Pawn的关系是?

6、如何防止UObject被自动GC?

7、长度为n-1的数组,元素为1~n的数字,其中缺了一个数字,如何快速找出来?

8、设计一个回旋镖系统

一面:

1.一些项目问题

2.简述Gameplay框架

3.你觉得Actor的意义在哪儿,为什么gameplay中有些要继承自Actor

4.如果要进行关卡切换,但是不想用GameInstance来保存数据,可以怎么做

5.gameplay中,哪些类是不支持tick的

6.互斥锁用过哪些?

7.读写锁的互斥规则

8.线程之间哪些是共享的

9.你觉得栈和队列在游戏中的应用有哪些

10.UE你认为有哪些通信方式

11.说一下SFINAE

12.SFINAE的话,模板匹配的优先级是?

13.完美转发的原理

14.引用折叠的原理

15.参数包的处理方式有哪些

16.说一下单例模式的原理

17.懒汉式单例模式如何保证线程安全

18.了解编译期常量吗

19.可以用constexpr来修饰if条件判断吗

20.说一下RTTI

21.不使用反射,怎么确定某一值的类型呢(typeid和decltype)

22.UE反射(讲了一下源码)

二面:

主要是项目拷打,还有很多问题和一面重复

1.如果你来设计一个委托机制,怎么样能支持不定数量和类型的参数传递呢?(回答了模板里的参数包)不使用模板的参数包呢?

2.说一下GC的原理,讲一下源码最好

全部评论
问得好难啊
1 回复 分享
发布于 03-30 07:59 美国
有没有问C++和数据结构和算法题啊?😨
点赞 回复 分享
发布于 03-21 21:01 江西
佬哥,已经入职了吗?想问一下公司体验怎么样?
点赞 回复 分享
发布于 03-14 12:00 四川
请问笔试中问答题里的算法题是acm模式吗
点赞 回复 分享
发布于 03-08 18:58 四川
佬投简历的时候有附带作品吗
点赞 回复 分享
发布于 02-26 23:24 辽宁
感觉问的好多啊
点赞 回复 分享
发布于 02-24 11:17 山西

相关推荐

今天 12:15
门头沟学院 Java
点赞 评论 收藏
分享
06-12 16:23
已编辑
小米_软件开发(准入职员工)
点赞 评论 收藏
分享
评论
14
34
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务