服务器开发,电话一面,18分钟蚌埠,我发现我面试时间都很短,面了几家都是十几二十分钟
- 自我介绍
- 介绍项目
- 游戏开发流程
- 实习期间有哪些问题让你有收获,你是怎么解决这些问题的
- 会不会mongo(不会,没用过)
- 介绍一下redis(我之前是web开发,用了redis)
- 怎么看待加班
- 反问
又是一家0八股,又是一家15分钟,都找我刷KPI是吧
总结:多准备项目,多准备游戏开发相关的问题(要表现出自己对游戏开发很有兴趣)
10.19更新
牛客网视频二面,40分钟,其中写算法占了10分钟左右,算下来也是只有20,30分钟左右
- 自我介绍
- 数组和链表的区别与适用场景
- 如何使用UDP实现一个简单的TCP(刚开始问我网络怎么样,我还自信回答还可以,然后反手"额,这个我不会")
- 介绍一下TCP,TCP如何保证可靠性传输
- Redis是了解使用还是熟悉底层(答了解使用,然后面试官直接跳过没问了,比较后悔,自认为Redis八股背的还不错)
- 本科没有教C或C++吗(答教过C,自学C++,只熟悉一点语法特性)
- 了解C++虚函数吗,虚函数怎么实现的(Java选手完全不知道底层原理)
- 知道内存碎片吗,怎么产生的,内存碎片怎么解决
- 知道操作系统的虚拟内存和物理内存吗
- 介绍一下操作系统的内核态与用户态
- 进程、线程之间如何通信,进程和线程的区别
- mysql的引擎介绍一下,有什么区别
- mysql的索引类型介绍一下,介绍一下B+树
- 编程easy题,每2m个字符反转前m个字符
整体面试体验不错,问题都偏简单(UDP没答出来多半寄了),最后反问面试官常规问题,面试官说对于游戏服务器开发,重点是计算机网络、操作系统和数据库要熟悉,语言不重要。
#面经##巨人网络##校招#