盛大-游戏开发岗位笔试题目心得

今天早上参加了盛大游戏的游戏开发岗位的笔试,在武汉大学进行的,跑到武汉去.

考的题目都非常基础,大概就C,C++,数据结构基础,多线程概念,软件测试和SQL基本查询。没有考任何和图形API或者游戏开发相关的基础知识。但是感觉题量略微有点大,一个半小时的时间还是很紧凑的。

最后两题论述题,其中一题是:现在多核CPU越来越成为主流,游戏开发中应如何体现?

(我答的是用多线程写,多核处理器就是为多线程和异步准备的。)

最后一题是:玩家的PC上面变化多样,安装了各种各样的杀毒软体和各种各样的其他软体,应该如何测试来保证客户端的正常运行?

(我答的是写驱动保护,因为之前在公司上班的时候,我们的上传端经常被逗比客户删,之后我的同事就用c++写了驱动保护,然后就删不掉了,杀毒软件也删不掉。我估计就是保护线程吧。c++太菜,也是醉了。)

有两个算法题,一个是回文判断,另外是排好序的int数组相同元素的查找.

时间: 2024-10-06 05:26:38

盛大-游戏开发岗位笔试题目心得的相关文章

2015年腾讯游戏策划岗位笔试题目

时间:2014-9-27 地点:深圳 一. 基础只是选择题(单选) 1. 在“驯龙高手”系列电影中,男主角属于哪个种族?() A.日耳曼人 B.罗马人 C.维京人 D.斯巴达人 2. “雷神托尔”是哪个神话中的人物?() A.希腊神话 B.北欧神话 C.玛雅神话 D.罗马神话 3. 应对雾霾污染.改善空气质量的首要人物是控制() A.汽车尾气 B.工业生产排放的废气 C.PM2.5 D.建筑工地和道路交通产生的扬尘 4. 一下哪个产品不是出自腾讯?() A.微云 B.滴滴打车 C.财付通 D.微

[游戏开发-学习笔记]菜鸟慢慢飞(一)

"菜鸟"就是我自己. 分享一下我从零开始学习游戏开发的过程,心得什么的.本篇先扯个开头,说说个人一些乱七八糟的想法. 从0开始 其实,只要有心,不管干哪一行,都不能算从零开始.总会有办法了解到行业的信息.我之前是干船舶电气的,一路过来,最大的感觉是:不怕你找不到资料,就怕你没时间.我要做的是分清楚自己想学什么,怎么样去提高自己,然后沿着自己路线"慢慢"朝前飞.比如:知乎就是个很好的地方,我最早接触游戏开发,是在这里.决定学这个,也是在知乎喝了鸡汤. 游戏开发 对我来

手机游戏开发中如何选择适合的纹理格式

为毛要写这个 本来觉得像这样的问题,是无法归类的,因为不同的项目有不同的需求,但今天因为quick论坛中的一个技术疑问贴,钩起了我整理这篇文章的兴趣 http://www.cocoachina.com/bbs/read.php?tid=214811 于是,我决定尽力描述一下纹理格式选择方面的问题,一是起到一个科普的作用,因为目前没有发现十分完整的讲这方面的文章.二是整理一下自己的思路. 当然,这些东西肯定不是我自己凭空YY出来的,我也是参考了不少文章,也从项目中总结了一些问题.在此先列出一些链接

猜数字游戏(笔试题目)

在CSDN上看到一个笔试题目..收藏一下 机试就一个题目:写一个猜数字游戏,电脑随机生成一个数字(比如 1-100 之间)让玩家猜,如果没猜中,就告诉玩家猜的数字是大了还是小了,直到猜中为止,最后告诉玩家猜了多少次.整个游戏用最简单的控制台输入输出就行 package com.sun.demo; import java.util.Random; import java.util.Scanner; public class Test01 { public static void main(Stri

(转)嵌入式C开发人员的最好笔试题目

约定:   1) 下面的测试题中,认为所有必须的头文件都已经正确的包含了    2)数据类型             char 一个字节 1 byte        int 两个字节 2 byte (16位系统,认为整型是2个字节)        long int 四个字节 4 byte        float  四个字节4 byet        double 八个字节 8 byte        long double 十个字节 10 byte        pointer 两个字节 2

GameLoft笔试题目 [Online Network Programmer Test]

gameloft 笔试题目是英文的,前面全部是理论的,最后两道是编程题目. 1 2 3 4 5 最后两道编程题目 其实还算简单: #include <stdio.h> #include <string.h> #include <iostream> std::string itoa(int number){ char nstr[15]; sprintf(nstr,"%d",number); return std::string(nstr); } usi

DirectX游戏开发——从一个小游戏开始

本系列文章由birdlove1987编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhurui_idea/article/details/26364129 写在前面:自己对DirectX挺感兴趣的,加上自己目前在研究3D重建方面的东西,所以利用课余时间学习一下.看了一段时间的书,感觉还是靠动手编写一些小例子来学习,进步的更快体会的更深.所以从我自己写的一个小游戏开始吧,把自己学习心得和自己的一些想法写下来.更是欢迎有兴趣的童鞋来和我交流. 首先:先把我的小例子分享

“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛 B

<神无月>作为盛大游戏2017年的全新原创大作,其开发团队在自研实力强大的传世工作室基础之上,还有美树本晴彦等日本一线知名画师及日本游戏音乐大师崎元仁加盟参与制作.目前正在不限号内测中,有很多玩家进入到神无月的世界中. 在神无月中,有着玩家之间切磋的排位赛,其段位主要分为五大段位,从低到高依次为:新兵.菁英.战将.统帅.王者.每个玩家只有从新兵段位慢慢努力,一点点晋级才能到达王者段位.成为一个王者是每一个玩家的追求和心愿. 假设神无月的段位系统如下: 从低到高的段位依次简记为:D.C.B.A.

2017盛大游戏杯 零件组装(状态压缩DP之巧妙枚举子集)

题目链接:2017盛大游戏杯 零件组装 题意: 有n个零件,给你相邻关系和排斥关系,每两块零件组装起来有一个代价,问最少的代价总和是多少. 题解: 考虑状态压缩,dp[i]表示i这个集合为一个零件块. 那么要枚举一下i的子集.O(3^n). 先要预处理一下每个集合的排斥个数和相邻个数,然后容斥一下就可以了. 1 #include<bits/stdc++.h> 2 #define mst(a,b) memset(a,b,sizeof(a)) 3 #define F(i,a,b) for(int