凉屋游戏应聘全流程 凉经

凉屋的面经牛客基本没有,干脆发来积攒一下功德,兜兜转转还是倒在了最后项目组那块,挺难过的,花了很多的时间在测试题以及准备上,但是奈何项目的制作和自己的实力和方向不太匹配,倒在最后一步了。线下面试的时候还特地回了趟深圳,只能说自我感动了。Unity那块数量度还是不够高,总体流程下来感觉还行,HR姐姐人很好,但是Unity的熟练度一定要高,项目组的要求基本上就是招进去就能干活

没有怨天尤人,只能说没那个缘分了。

整体流程:

1.测试题

2.算法能力测试

3.负责人线下面试

4.项目组面试

1.测试题

很喜欢游戏开发,所以投了凉屋,然后他们的测试题是根据一个需要在油管上看的一段演讲视频来自己制作一个游戏,2D 3D 都可以,限时一周。我借助之前购买的素材包也成功在一周内搓出来了,加入了很多的想法,游戏玩法类似黎明前20分钟,不过仅有一周很多想法没法实现,就做得一般。

2.算法能力测试

由HR对接,同负责人在一个微信群内。负责人发题,一个半钟头写完,然后把源文件发群里即可,题目难度不大。

3.负责人线下面试

大佬亲自面试还是蛮感动的,主要的问题就是C++的八股文以及Unity和C#的特性等等。

自我介绍

1.引用和指针的区别?

2.哈希表的实现方法?如果让你以存储坐标的方式来存放,哈希函数怎么设计?或者说哈希的结构是怎么样的?

3.C#的封箱和拆箱

4.当某一个物体被拖入Unity时,Unity做了什么工作?期间的渲染过程是怎样的?

5.讲讲Unity协程?

6.C#的了解程度?我提了一下垃圾回收机制。

7.你的专业学了些什么?为什么要从事游戏开发?

8.有没有学过什么设计模式?我提了一下单例模式

9.关于C++的资源管理问题,我提了RALL思想以及介绍了所有的智能指针。

10.有没有学过其他的Unity知识?我提了一点shader

11.喜欢玩什么类型的游戏?

12.简历上项目相关的问题

13.反问

4.项目组面试

凉屋两个新游戏的项目组轮着来面试

项目组1:《代号:新宇宙》

1.自我介绍

2.有没有学过什么算法?我说A*寻路,但是没有自己写过,只是了解过

3.游戏开发过程了解吗?

4.Unity用了多久?

5.反问

其他的忘了差不多了,反问的时候我问是什么类型的游戏,他们说类似暗黑4

项目组2:《魔物娘公馆》

1.问我有没有玩过卡牌放置类游戏,我问明日方舟算不算,回答说不算。

2.问我玩什么游戏多一点?我基本上什么游戏都会接触,喜欢分析作者的设计思路,没有特别专精的,就说FPS多一点

3.做功能和设计喜欢哪一个?我说我都挺喜欢的,都可以接受。

4.问了一些项目的问题,比如教程学了多久。

5.反问

然后过几天再去问HR,说是基础差距和预期较大,不匹配……确实,Untiy学的还是少了点,时间堆C++上了。

挺可惜的,最难顶的是做的游戏全过程下来是没有问过的,感觉真的就是做一个能玩就行了,测试题做的游戏感觉没用。有种花了很多白功夫的痛。

全部评论
我也去冲击一下
1 回复 分享
发布于 01-24 13:47 湖北
佬算法考的啥呀
点赞 回复 分享
发布于 2023-11-14 14:43 浙江
啊,我都不知道凉屋还有校招
点赞 回复 分享
发布于 2023-11-23 11:51 北京
这也太耗时间了,这样能招进来的基本也都是真爱粉了吧
点赞 回复 分享
发布于 2023-12-05 11:15 四川
bro找到工作了吗
点赞 回复 分享
发布于 05-11 15:48 江西

相关推荐

11-09 14:46
已编辑
河海大学成人教育学院 C++
时间一个小时,我和面试官都没开摄像头面试官是个声音好听的女孩,是公司的技术总负责人,说是主管面实际上全程在聊技术。对着项目问的,我的消息队列好像撞到她的枪口上了。我的序列化方式是什么?xml,json类似的文本格式和二进制格式的对比?我只回答了可读性和存储大小,常用的二进制序列化protobuf。如果让你自己设计二进制序列化怎么设计?我说就把每个字段大小读出来,内容写到buf里。追问如果长度是可变的怎么办?比如结构体里有个vector。->反序列化不出来。怎么解决?分析一下proto文件改变了,会出现什么问题,怎么解决。(就是对不同版本的兼容性问题)了不了解protobuf是怎么解决的。介绍消息队列?关键的的数据?我的消息队列是推模式还是拉模式,我是拉模式如果让我实现推模式怎么实现,怎么设计消费方接口的统一。回答完这个问题我说,我了解到常用的消息队列只会实现一种模式,她说dds就是推拉都有,后来搜了一下这是汽车常用的中间价....果然撞枪口上了...我的消息队列如何解决读消息冲突的?讲了集群模式怎么做的。如果广播模式要求所有的消费者收到消息,怎么做,什么时候可以删除一个物理消息队列,怎么标记.....这块花了挺长时间,她也问不清我也讲不清哈哈哈被问的有点慌了一个线程的整个生命周期?什么情况下会被挂起?你觉得什么是好的cpp代码?我答了做好内存管理,用简单的方式实现功能,避免使用复杂语法和特性(她说这点特别好)...怎么做到代码复用和可扩展性?用设计模式追问你常用哪些。讲一下CAP原理,分别在什么场景下牺牲哪一个特性。你觉得自动驾驶应该首先保证哪个。你有没有觉得比较好的编程习惯?有没有觉得写的特别好的库?我说了ffmpeg。反问:剩下的时间就交给你来问我了(好可爱)我着急回去上班,就没有反问,好后悔十分钟后通知通过了
查看18道真题和解析
点赞 评论 收藏
分享
评论
14
30
分享
牛客网
牛客企业服务