友塔二面

上海游戏中厂,面试官看上去是个游戏行业的大佬!
(更新,已挂,意料之内,情理之中,确实不太懂游戏开发,语言也不匹配,看来鼠鼠还是只配玩游戏了,目前游戏公司全挂😃)
自我介绍,聊一下项目
1、为什么选择做游戏开发?
2、游戏服务器和常规后台服务器有什么区别?
3、哪些东西需要服务器去处理逻辑,哪些参数客户端去处理?
4、王者荣耀是怎么匹配的,具体是怎么开游戏的?开游戏的,游戏过程服务器是怎么运行的?
(纯蒙,后来面试官跟我一通讲)
5、聊一下笔试题,好早之前做的,全都忘光了,自己都忘记自己当时咋做的,好家伙给我一通讲。
总结,一个多小时的时间有一半都是他在输出,好多时候都是我在问,唉,那如果这样会怎么样的,那如果这个服务器失败会怎么样呢?那。如果这里有返回错误怎么样的,然后他跟我一一解答。
面到后面有一种恍惚感,不知道到底谁才是面试官了😂😂 #软件开发笔面经#

全部评论
😂感觉友塔的面试官都挺好玩的,我一面二面的面试官也挺有意思
4 回复 分享
发布于 2024-09-09 23:46 浙江
友塔他喵的投了之后一直没有消息,邮箱毛都没
1 回复 分享
发布于 2024-09-18 19:11 陕西
一二面隔了多久哇佬
点赞 回复 分享
发布于 2024-09-10 14:06 北京
佬,笔试能用java写吗
点赞 回复 分享
发布于 2024-09-11 16:44 福建
是不是一个戴黑框眼镜的帅哥
点赞 回复 分享
发布于 2024-10-09 18:03 日本

相关推荐

在JavaScript中,堆和栈是两种不同的内存管理方式,用于存储不同类型的数据。堆(Heap): 堆是用于动态分配内存的区域,用于存储引用类型的数据,如对象和数组。在堆中分配的内存不会自动释放,需要通过垃圾回收机制来回收不再使用的内存。堆的大小通常比栈大,并且可以动态增长和收缩。栈(Stack): 栈是用于管理函数执行上下文和存储基本类型值的一种数据结构。每当执行一个函数时,都会在栈中创建一个新的执行上下文,包括函数的参数、局部变量和函数的返回地址。当函数执行完成后,对应的执行上下文会被销毁,栈会自动释放相关的内存。栈的大小通常比较小且固定,内存分配由系统自动管理。下面是堆和栈的一些区别:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=d59bf6cbe74a47848bb179590bdf5f59#牛客AI配图神器#存储内容:堆用于存储引用类型的数据,如对象和数组;栈用于存储基本类型的数据,如布尔值、数值和字符串,以及函数执行的上下文。分配方式:堆通过动态分配内存来存储数据;栈通过在执行上下文中的栈帧上分配固定大小的内存来存储数据。大小和生长性:堆的大小通常比栈大,可以动态增长和收缩;栈的大小通常比较小且固定,由系统自动管理。管理方式:堆的内存管理需要使用垃圾回收机制来回收不再使用的内存;栈的内存管理由系统自动处理,通过栈指针的移动来分配和释放内存。生命周期:堆中分配的内存不会自动释放,需要通过垃圾回收来回收内存;栈中的内存由系统自动管理,在函数执行完成后自动释放。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
11
21
分享

创作者周榜

更多
牛客网
牛客企业服务