2025秋招叠纸游戏游戏服务器开发

#叠纸游戏校招# 2025秋招叠纸游戏游戏服务器开发
叠纸游戏2025秋季校园招聘-游戏服务器开发-无限暖暖(2025校招)。
2024-09-28 投递简历。
2024-10-14 邮件笔试邀请,技术笔试:2024-10-22 19:00~21:00。
2024-10-22 技术笔试,叠纸2025-后端开发工程师笔试题-2,考试时长:120分钟。
单选题10道,每题3分,共30分,不定项选择题5道,每题4分,共20分,数据结构与算法、数据库、计算机组成原理、计算机网络、SQL、Linux、C/C++、Java等。问答题1道,10分,在游戏中举办一场活动,活动中玩家收集积分进行排名,积分范围在[0, IntMax],假设总数量在100万条左右;玩家在活动进行的过程中,可获取到自己名次,并根据输入区间(M,N)获取对应玩家列表;请选择一种可行的实现方案,并列举出主要步骤和查找时间复杂度。解法:红黑树+哈希表,复杂度O(logN)和O(k+logN)。编程题2道,每题20分,共40分。1.在游戏中玩家设置昵称,需要经过屏蔽字检查;现在服务器上有一个屏蔽字库,里面存储了大量禁止在游戏内出现的词汇;现需要通过昵称内容判断是否包含有屏蔽词,如果有则返回失败;屏蔽字现只考虑英文,实际游戏中屏蔽字的量比较大,所以在匹配之前可以选用合适的数据结构对字库进行加工。解法:字典树,难度中等。2.现有一张M*N米的2D沙盒地图,以1平方米为单位划分,格子有地形差异,分为山地、水域、草地、道路。每种地形的通行规则和消耗不同,其中山地不可通行表示为0,水域的通行消耗为3,草地的通行消耗为2,道路的通行消耗为1。那么从格子A(x1,y1)出发到格子B(x2,y2),只考虑上下左右格子移动,找出一条消耗最少的路径,计算达到终点经过网格的消耗值之和。解法:BFS+优先级队列,难度中等。
全部评论

相关推荐

面试官全程关摄像头1.自我介绍一下2.React和Vue哪个更熟悉一点3.你在之前那段实习经历中有没有什么技术性的突破(我只是实习了44天工作28天,我把我能说的都说了)4.你封装的哪个表单组件支不支持动态传值5.自己在实习阶段Vue3项目封装过hook吗6.hook有什么作用7.Vue2和Vue3的响应式区别(我说一个是proxy是拦截所有的底层操作,Object.defineProperty本身就是一个底层操作,有些东西拦截不了,比如数组的一些操作还有等等,面试官就说实在要拦截能不能拦截????我心想肯定不行呀,他的底层机制就不允许吧)8.pinia和vuex的区别(这个回答不出来是我太久没用了)9.pinia和zustand的区别,怎么选(直接给我干懵了)(我说react能用pinia吗  他说要用的话也可以)10.渲染一万条数据,怎么解决页面卡顿问题(我说分页、监听滚轮动态加载,纯数据展示好像还可以用canvas画)(估计是没说虚拟表单,感觉不满意)11.type和interface的区别12.ts的泛型有哪些作用(我就说了一个结构相同但是类型不同的时候可以用,比如请求响应的接口,每次的data不同,这里能用一个泛型,他问我还有什么)13.你项目用的是React,如果让你再写一遍你会选择什么14.pnpm、npm、yarn的区别15.dependencies和devdependencies的区别总而言之太久没面试了,上一段实习的面试js问了很多。结果这次js一点没问,网络方面也没考,表现得很一般,但是知道自己的问题了  好好准备,等待明天的影石360和周四的腾讯了  加油!!!
解zj:大三的第一段面试居然是这样的结局
查看15道真题和解析
点赞 评论 收藏
分享
评论
5
4
分享

创作者周榜

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