友塔 游戏开发 二面凉经

冬天到了,库存里剩的基本都是凉经了

岗位:游戏开发
时间:九月底

1. 学过哪些计算机的课程(应该是看我非科班)
2. float在计算机里是怎么存储的,在计算机里x0.1和/10的速度哪个快为什么?
3. Redis底层实现看过哪些
4. 怎么保证Redis操作的原子性,在分布式场景怎么保证
5. 用B+树最核心的好处是什么
6. 场景:服务器和客户端中间有很多个长连接(连接池),若客户端短暂网络故障,之前存在的连接还可以用吗?如果客户端单方面关闭了连接,服务器不知道的情况下会有什么隐患?
7. 手撕(只说思路也行):背景是一个n*n*n大小的空间里存在若干个1*1*1的立方体,输入给定这个空间的三视图,问这个空间里最少有多少块立方体(立方体可以浮空)。

总结:不愧是游戏公司,面试官很有水平,手撕题撕了半小时没想出来,每提一个方案就被否决一次,反问的时候面试官说这个题目确实很难,主要看你怎么解决...  大概一周后挂了

#24届软开秋招面试经验大赏#
全部评论
我二面最后的算法题和你一样,憋了半天只提了点简单的剪枝思路。反问的时候问面试官,面试官说他也不知道最佳解法
点赞 回复 分享
发布于 2023-12-04 16:25 湖北

相关推荐

03-19 20:17
已编辑
东莞理工学院 Java
📍面试公司:淘米🕐面试时间:03/17💻面试岗位:golang服务端开发❓面试问题:1. 算法:给定一个只包含0和1的数组,最多可以操作n次,返回操作后最长连续1的长度。2. 实习相关内容有哪些?3. redis和MySQL相关知识4.Redis和MySQL的区别是什么5.redis和MySQL的事物区别6. 为什么MySQL要有redo log和undo log?7. Redis的原子性和MySQL的原子性有什么区别?8. Redis是怎么实现原子性的,可以回滚吗,为什么不设计一个回滚?9. Redis有隔离性吗?10. Redis的持久化和MySQL的持久化有什么区别?11. 为什么对于持久化数据要优先选择MySQL?12. MySQL的redo log和bin log职能不是差不多吗?为什么要分成两个呢?13. 如果让你设计,能否把redo log和bin log合并成一个?14. 合并的话数据结构怎么选择(STATEMENT和ROW)?15. 为什么选择混合模式?16. 你对游戏服务端开发了解多少?17. 游戏服务端开发和传统的后端开发有什么区别?18. 如果让你去写一个游戏的后端,需要注意什么问题?19. 游戏后端开发为什么要用长连接?20. 你是怎么使用AI相关技术的?21. 你开发时使用AI的流程是怎么样的?22. 引入了多个skill,你会怎么管理?23. 引入多个skill会触发什么问题?24. 你怎么理解agent?25. agent的调用流程是怎么样的?26. 你觉得agent有哪些地方可以优化?🙌面试感想:面试体验感一般般,面试官老是打断人说话,说的复杂了叫我说简单一点,说的简单了叫我按1234排列从头往后说详细一些,但是大部分问题还是答出来了,有一些问题问的也比较有价值有深度,好在是过了,明天hr面
查看26道真题和解析
点赞 评论 收藏
分享
评论
9
33
分享

创作者周榜

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