游卡

收藏
游戏
1000-9999人
不需要融资
杭州
查看官网
上传简历
职位类型
全部
客户端开发
运维/技术支持
最新
热门
头像
09-17 14:20
已编辑
门头沟学院 C++
8.25 游卡二面游卡二面主要是考的场景,不过一来还是先八股过度一下,问了一下内存速度排序,先后是寄存器,3级缓存,主存,磁盘;然后提问在代码哪里有体现,鼠鼠一开始说stl中会使用内存池技术进行内存管理,面试官说不是这个方面,在思考一下,后面回答到for循环会涉及cache加载和分支预测。然后让鼠鼠计算512*512的SRGB文件有多大,512*512*4=1MB。然后问鼠鼠有了解硬件上进行格式压缩吗?鼠鼠也是一问三不知啊,但是下来了解了一下shader里面会有高精度,半精度和低精度,对于一些以0为中心的数据可以通过半精度来存储,不知道这样算不算在硬件上进行压缩了。然后提问对于点积和叉积的理解,鼠鼠点积就是投影,也可以理解为两个向量的相似度;叉积就是求构成的四边形面积,但是带有方向;然后又提问如何求出射光线以及自己是否有使用过点积和叉积,鼠鼠说Wo = Wi对n的垂直投影-Wi在n方向上的投影,面试官说思路是对的,但是数量关系应该是两倍。这里鼠鼠下来感觉不太对,我这种方法计算出来就是Wo,两倍关系是使用n和2*dot(n,Wi)来构造Wo。后面就是两个场景题,一个是捡拾到新物品,背包会红点来提示你在哪里有新物品,这个该如何设计,鼠鼠说按照这个层级结构,应该会使用树来进行设计。面试官又问还有什么具体的想法,结合一下设计模式。鼠鼠大概明白是想回答如何响应消除红点这个事件,想到104里面提到的event通讯的概念,但是想不起来到底是个啥东西了,下来查了好像是观察者模式?(还得练)。第二个是在进行寻路时,如果goal过远,可能会有传送阵,该如何设计这个寻路,鼠鼠说因为有传送阵,所以是一个递归的计算过程。面试官又提醒说计算量太大了,该如何加速,鼠鼠说可以并行来做,给面试官气的两眼一黑,下来了解到可能是用A*算法来做优化?后面就是HRBP面了,鼠鼠第一次进行HRBP面,说了很多,但是又感觉不知所云。///=====================================================================///8.XX四字厂,疑似二面,因为邮件里面说了不能透露相关内容,以及鼠鼠的体验很糟糕,就只简单说一下吧。全程只有做题,讲原因,没有任何交流,对于鼠鼠拿不准的题,也拒绝给鼠鼠讲述思路的机会。鼠鼠很难过,感受到了自己菜本质彩笔的事实,可能菜就不会被尊重吧///=====================================================================///8.27另一个四字厂二面,面试官及其友好,全程让鼠鼠发挥,让鼠鼠把毕生所学全讲了一遍,最后问了点八股和场景题就结束了。9.11四字厂Hr面,hr被鼠鼠的超长游戏时长吓晕了,不过鼠鼠也诚实过头了,居然承认现在周末也天天窝在洞穴打游戏,不知道会不会给鼠鼠打上废物tag。祈祷能成功开奖///=====================================================================///这俩都是属于面完0动静,估计是默认挂了游卡确实挂了,四字厂还在泡///=====================================================================///好久没更新了,一方面是因为游戏这边基本g完了,另一方面是鼠鼠开始寻找一些专业相关的秋招机会(打算先拿个保底,才能更好的备战春招)但是出乎意料的是四字厂二面拉成那样,泡了接近一个月居然约三面了,那就来祈祷一波希望不是KPI吧,顺便给网易互娱祈祷一下,希望能成功开出来,别排着排着挂掉了
查看9道真题和解析
点赞 评论 收藏
分享
一面30min自我介绍1.进程和线程的区别2.进程的状态3.什么是死锁4.一个进程相关的问题,忘了具体是什么了,没回答上来5.MySQL有哪些索引6.索引的底层原理7.TCP握手是三次为什么不是两次8.TCP如何保证可靠传输9.说一下对Spring的认识10.Java中封装、继承、多态11.Python中迭代器和可迭代对象的区别12.实习期间遇到的困难,怎么解决的13.实习中学到了什么,有哪些不足14.最近再玩哪些游戏反问:1.负责什么游戏,负责的业务是什么2.公司的测试流程是怎样的二面35min自我介绍1.最近再玩什么游戏(三国杀)2.游戏中有遇到过什么问题吗(说了一个三国杀的场景)3.你前面有提到万箭齐发,你认为万箭齐发在后端是怎样实现的呢4.你前面有提到锁,说一下你熟悉的锁(乐观锁、悲观锁、轻量级锁等)5.当玩家在对局死亡后如果退出对局此时会有上锁的处理,对局结束后会进行释放,你认为此时是什么锁(轻量级锁)6.你认为三国杀使用了什么网络协议(tcp、udp以及具体场景)7.为什么你认为在对局中会使用udp(高效率)8.Udp的缺点(不可靠)9.那对局中如果出现丢包会是什么效果10.如何解决udp的不可靠(tcp、对udp添加机制)11.如何对udp添加机制使其有可靠性(数据中添加序号、接收双方添加缓冲区)12.添加机制后会导致udp的效率降低,如何选择tcp还是添加机制后udp的效率(性能测试、压力测试,比较性能并根据实际需要)13.能说一下如何设计性能测试(根据需求中的性能指标)14.字节实习你主要工作是自动化,有遇到过什么困难吗(UI自动化提高维护效率和稳定性及其解决方法)15.你前面有提到过并发执行用例,是怎样实现的呢(pytest里面有对应插件,并添加配置)16.如何处理并发执行后的报告(将用例分为多个文件,每个文件一个并发)17.实习过程中有遇到过bug吗18.这个bug要延期处理,为什么,它的优先级怎么样19.Bug的优先级20.你的两段实习测试开发,在实习期间有接触哪些测试的内容吗21.如何对dev分支提交修改22.你对未来的规划是怎样的反问:1.岗位需要哪些能力2.入职后会先让我处理哪些内容,会分配导师吗3.这个岗位的职业规划应该是什么样子的
查看41道真题和解析
点赞 评论 收藏
分享
分享我的面试经验
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务