尚游游戏笔试:游戏开发A卷

15选3问答2编程
选择题比较常规,语言和数据结构都有问到,比较简单
问答:
1.简单思维题,给一堆条件,三个老师六门科目,推导出每个老师教哪两门
2.内存申请和字符串cpy函数的一些注意问题问答
3.多态相关
编程:
1:合并k个升序链表;说出来你们可能不信,今天我正好在看这题
2:字符串压缩:aabbcc压缩成a2b2c2这样,哈希表应该能秒

感受:都用牛客笔试了不知道为什么不直接用牛客做题,敲出来不能调试难受死了,由于是unity的岗位,所以我感觉希望也不大,当练练手,晚上还有吉比特笔试,前段时间笔试完的都开始陆续发面试了,准备好被狠狠拷打#春招##春招你拿到offer了吗##游戏##尚游##笔试#
全部评论
考完了好久都没下文,也不给个感谢信。
点赞 回复 分享
发布于 2024-04-05 23:54 广东
明天给面了,大佬有啥建议没
点赞 回复 分享
发布于 2024-03-27 14:19 陕西
同刚考完,代码不能调试确实难受的一批
点赞 回复 分享
发布于 2024-03-21 15:35 黑龙江

相关推荐

10-13 18:55
东华大学 C++
一、开场与自我介绍二、技术八股与基础1.C++中的const关键字有哪些用法?它在成员函数中修饰this指针时有什么意义?​​​2.override和final关键字有什么作用?它们分别在什么场景下使用?​​​3.C++11中的移动语义是什么?移动构造函数和移动赋值运算符在什么情况下会被调用?​​​4.new/delete和malloc/free有什么区别?为什么不能混用?​​​5.智能指针有哪几种?请详细说明std::unique_ptr和std::shared_ptr的区别以及各自的适用场景。​​std::shared_ptr的底层实现原理是什么?std::weak_ptr有什么作用?它如何解决循环引用问题?​6.什么是深拷贝和浅拷贝?在什么情况下必须实现深拷贝?​​​7.C++中多态是如何实现的?请解释虚函数表(vtable)和虚指针(vptr)的工作原理。​​为什么基类的析构函数通常要求声明为虚函数?构造函数可以是虚函数吗?为什么?8.​std::vector和std::list的底层数据结构是什么?它们的主要区别和应用场景是什么?​​std::vector的插入操作在什么情况下会导致迭代器失效?它是如何扩容的?9.​std::map和std::unordered_map的底层实现是什么?它们的查找时间复杂度各是多少?​​什么情况下std::unordered_map的查找性能会退化到O(n)?如何避免?10​C++11中的lambda表达式是什么?它有哪些具体的应用场景?​​11.​什么是RAII机制?它在C++中有何重要性?请举例说明。​​12.TCP和UDP的核心区别是什么?游戏开发中如何选型?13.TCP三次握手和四次挥手的过程是怎样的?为什么建立连接是三次,而断开需要四次?14.​你实习中提到的UDP网络传输,如何在上层自己实现可靠性保证和有序性?15.进程、线程和协程的区别是什么?游戏服务器中为何常用多线程或多协程模型?16.Linux下如何排查CPU占用过高的问题?17.MySQL的索引底层是如何实现的?(B+树)18.在游戏数据库中,行锁和表锁如何考量?19.帧同步模式下,如果某客户端网络波动严重,会出现什么问题?如何缓解?20.游戏服务器在开服时(大量玩家同时涌入)和日常运营中,分别可能会遇到哪些性能瓶颈?你有什么思路来应对?三、项目与实习经历深挖游戏后台开发实习1.请详细介绍一下你在天美实习中最有挑战性的一项任务或项目,你具体承担的角色和实现方案?2.​​​​ 你提到了参与优化网络同步,请具体说说:3.游戏常用的网络同步模型(状态同步、帧同步)有哪些?它们各自的优缺点和适用场景是什么?4.在帧同步模式下,如果某客户端网络波动严重,会出现什么问题?如何缓解?(锁步、冗余输入、平滑插值等)5.如何保证不同客户端在计算同一逻辑帧时结果的一致性?(浮点数确定性、随机数种子管理等)6.实习中遇到的最难的技术问题是什么?你是如何分析、定位和解决的?测试开发实习7.你在京东的测试开发实习经历,对你理解后台开发有什么帮助?8.​​ 是否有过性能压测的经验?关注哪些指标(QPS、TPS、延迟、吞吐量)?如何分析压测结果?9.如果让你为游戏内的一个签到功能设计测试用例,你会考虑哪些方面?(功能、并发、边界、网络异常等)四、算法题合并区间​以数组 intervals表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi]。请你合并所有重叠的区间,并返回一个不重叠的区间数组。五、反问问了一下团队的技术栈、业务方向、新人培养机制等建议​:面试不仅是技术考核,更是沟通和思维方式的展现。清晰描述你的项目,遇到难题时展示解决思路比直接放弃更好。
发面经攒人品
点赞 评论 收藏
分享
09-26 16:19
门头沟学院 UE5
面试的组的工作是:PCG-程序化内容生成,偏引擎方向,我想法是gameplay方向。Timeline:9.6 更新简历9.8 约一面9.10 一面无八股无手撕,说是来了解下情况的,问了能实习多久,面了十分钟后半小时变复试。反问:问了组里面是干什么的。9.11 二面 无摄像头问了下c++11的特性,有没有了解过程序化内容生成,如果让你设计一个成就系统怎么设计,问了能实习多久,无手撕。依旧十分钟左右,当天变回复试无连接。9.15 约三面9.17 外出推迟三面一天9.18 三面(总监) 无摄像头上来说了自己是工作群的总监,我要去的组是程序化内容生成的组,问了点虚表的问题,让我介绍我的项目,然后拷打我的项目。个别问题答不上来其他都答出来了,全程笑嘻嘻的。反问:组里具体干什么的,还有下一面技术面吗(答:通过的话下一面是HR)。与总监无关面试的聊天:为什么想这个时间点来面实习,你不会觉得太晚了吗,实习都是暑期实习了现在都要转正了,建议你可以去投应届(总监说到这我心中就一凉,这怕不是要劝退我了)。然后我马上表忠心,总监就说又不是说不要你了,然后说了三四遍这个聊天内容无关面试。然后笑嘻嘻的结束了。9.20 变为复试无连接(心中一凉)9.22 邮件询问进度(面试官还未提交结果)9.23-24 台风过境,腾讯不上班,没催进度。9.25 八日之期已到,自动释放简历,流程变灰9.26 电话邮件确认面试官提交结束(已凉)🐧要挂能不能直接挂,每次都拖好久。
犯困的考拉为你答疑解...:跟案板上的鱼肉没啥区别
查看6道真题和解析
点赞 评论 收藏
分享
评论
2
13
分享

创作者周榜

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