竞技世界 平台开发工程师笔试与面试
笔试
笔试题有选择题和两道编程题,编程题比较基础,很容易写出来。
一面
微信视频面试,25分钟。面试官人不错,反问环节还指出了我哪方面存在不足,并给出了建议。
- 面试官介绍部门和自己;
- 自我介绍;
- 对平台开发中的平台怎样理解;
- 斗地主发牌模块如何实现,或有几种方法(54张牌,3张做底牌 ,把剩下51张牌平分给3个人);
- 介绍研究生研究的课题,提了2-3个问题;
- 毕业论文是什么,和现在做的有什么关系;
- 平时主要用什么编程语言,用C++做过哪些项目或课设;
- 学过数据库哪些课程,对数据库是否了解,常用的SQL语句;
- 对C++多线程是否了解;
- 反问。
二面
微信视频面试,30分钟。应该是一位主管面试,主要是问研究的课题和做过的项目,没有问基础知识问题。
竞技世界的平台开发主要在服务器端,数据库用的比较多,一二面都问了是否了解数据库。
- 自我介绍;
- 讲研究生时期研究的课题,这个聊的比较多,从背景、技术、细节等多个角度进行了提问;
- 毕业论文是什么,和现在做的有什么关系;
- 讲做过的一个项目,只简单聊了聊;
- 平时做开发主要是面向哪些方面的;
- 对自己未来的工作定位或是规划是什么;
- 在项目中,是否用到数据库和网络,对它们的了解程度;
- 反问。