疯狂游戏面经内推码:XZNTHY24
游戏客户端;golang岗位
周一一面(23min)
主要问项目
1.redis的zset底层是怎么实现的
2.redis的zset分数相同,插入顺序不同会怎么排序(答案是按照filed的字典序来进行排序)
排行榜中相同分数的,想要时间早的排在前面怎么操作
3.mysql怎么慢查询
4.慢查询加哪个字段(这都能忘记是哪个英文单词.....)
5.项目的hash是自己实现的还是用go自带的
6.用到了pprof进行项目性能的优化,怎么用的,举例子?
面完几乎马上出结果
周二二面(53min)
不用自我介绍直接基础开始
mysql的索引
go怎么利用cpu缓存
go逃逸分析
redis的bitmap在游戏中什么场景会用到,问到想不出为止
redis的多线程体现在什么地方
说说redis的缓存过期
go的slice底层结构,会遇到什么坑
场景题1:海量单词中查找出现次数最多的,一直问方案。问到没有为止
场景题2:图形题,给了一张方格图吧,有一个会动的笔(相当于游戏中的小人),然后问怎么知道小人行走路线所围成的区域
玩过什么游戏,觉得那个地方最难设计
面完也很快出结果了
(好吧有些问题已经忘记了)
面试流程一周跑完了,不泡池子
官网
https://www.hortorgames.com/
附赠一个神秘号码
XZNTHY24
周一一面(23min)
主要问项目
1.redis的zset底层是怎么实现的
2.redis的zset分数相同,插入顺序不同会怎么排序(答案是按照filed的字典序来进行排序)
排行榜中相同分数的,想要时间早的排在前面怎么操作
3.mysql怎么慢查询
4.慢查询加哪个字段(这都能忘记是哪个英文单词.....)
5.项目的hash是自己实现的还是用go自带的
6.用到了pprof进行项目性能的优化,怎么用的,举例子?
面完几乎马上出结果
周二二面(53min)
不用自我介绍直接基础开始
mysql的索引
go怎么利用cpu缓存
go逃逸分析
redis的bitmap在游戏中什么场景会用到,问到想不出为止
redis的多线程体现在什么地方
说说redis的缓存过期
go的slice底层结构,会遇到什么坑
场景题1:海量单词中查找出现次数最多的,一直问方案。问到没有为止
场景题2:图形题,给了一张方格图吧,有一个会动的笔(相当于游戏中的小人),然后问怎么知道小人行走路线所围成的区域
玩过什么游戏,觉得那个地方最难设计
面完也很快出结果了
(好吧有些问题已经忘记了)
面试流程一周跑完了,不泡池子
官网
https://www.hortorgames.com/
附赠一个神秘号码
XZNTHY24
全部评论
有笔试嘛
大佬牛🐮
这是实习还是秋招呀。不玩游戏是不是不配面游戏公司哈哈
请教一下大佬 go怎么利用CPU怎么答呀
上个月中笔试完了 没有约面就是凉了吧
简历有游戏相关项目么?
已投,感谢
这春招能用吗请问
相关推荐
查看3道真题和解析
点赞 评论 收藏
分享