搜狐畅游2017校招游戏开发笔试题

时长:120分钟 总分:200分

106浏览 0人已完成答题

题型介绍
题型 单选题 简答题
数量 70 3
1.
以下哪个不是魔兽世界中联盟主城。
问题详情




2.
景天是以下仙剑几的男主角?
问题详情




3.
守望先锋一共有多少个英雄?
问题详情




4.
英雄联盟中,多少秒后才能出基地?
问题详情




5.
炉石传说中,以下哪个场景尚未加入冒险模式?
问题详情




6.
皇室战争中,捐献一个野猪骑士能获得多少金币?
问题详情




7.
天龙八部3D最高等级宝石是几级?
问题详情




8.
网络游戏《剑灵》哪一个职业是龙族的专属职业?
问题详情




9.
穿越火线游戏中,哪个角色是中国人?
问题详情




10.
以下属于FPS类型的游戏是?
问题详情




11.
以下是MOBA类游戏术语的有?
问题详情




12.
以下术语中表示角色定位的是?
问题详情




13.
以下使用了非游戏IP的是?
问题详情




14.
以下属于沙盒类游戏的是?
问题详情




15.
以下游戏中属于竞技类游戏的是?
问题详情




16.
以下属于电竞赛事的是?
问题详情




17.
下列游戏中属于MMORPG的游戏是?
问题详情




18.
通常我们在MMORPG游戏中所说的“Tank”是指?
问题详情




19.
下列名词中区别于其它三项的是?
问题详情




20.
手游刀塔传奇是一种?
问题详情




21.
在穿越火线游戏中,默认哪个键表示丢弃当前枪械?
问题详情




22.
被誉为第二代卡牌的开启者,是下列哪一款游戏?
问题详情




23.
以下哪个不是即时战略游戏?
问题详情




24.
以下哪个主播不是英雄联盟主播?
问题详情




25.
PSP上销量最多的游戏是?
问题详情




26.
2016年1-6月,中国游戏市场实际销售收入是?
问题详情




27.
2016年ChinaJoy开幕是哪一天?
问题详情

2016年China Joy开幕是哪一天?




28.
亚洲最大的游戏展会是?
问题详情




29.
游戏行业中经常提到渠道一次,以下哪家公司没有自主渠道?
问题详情




30.
在今年中国大陆iOS游戏畅销排行榜上,霸占榜首时间最长的是哪个游戏?
问题详情




31.
通常我们所说的“次日留存”是指?
问题详情




32.
以下哪种语言不能被用来用作游戏服务器开发?
问题详情




33.
以下哪个不是数值策划的工作内容?
问题详情




34.
以下哪个不是剧情策划的工作内容?
问题详情




35.
下面那款引擎在IOS,Android跨平台移植最方便?
问题详情




36.
游戏中的师徒系统,其主要作用是什么?
问题详情




37.
以下哪种格式的图片不能用于特效制作?
问题详情




38.
UE的全称是什么?
问题详情




39.
下列游戏中,不属于搜狐畅游的是?
问题详情




40.
以下哪个是畅游的价值观?
问题详情




41.
对于下面char(*p)[16]的声明描述正确的一项是
问题详情

对于下面char (*p)[16]的声明描述正确的一项是()




42.
下面三个函数,哪个是正确的?
问题详情

下面函数正确的是()




43.
#defineDOUBLE(x)x+xi=5*DOUBLE(5);i是多少?
问题详情

#define DOUBLE(x) x+x
i = 5*DOUBLE(5); i 是多少?




44.
有以下一段代码:classA{public:A(){}~A(){}}cl...
问题详情

有以下一段代码:

class A
{
public:
    A() {}
    ~A() {}
}
class B : public A
{
public:
    B() {}
    ~B() {}
public:
    int a
}

若:x=sizeof(A),y=sizeof(B),请问xy的值分别是多少?





45.
有以下一段代码:voidfun(chara[100]){printf(&q...
问题详情

有以下一段代码:

void fun(char a[100])
{
 printf("%d", sizeof(a))
}
void main()
{
 char a[100] = "hello world"
 printf("%d", sizeof(a))
 fun(a)
}

请问程序最后输出结果是?





46.
有以下一段代码char*fun(){chara[]="hello...
问题详情

有以下一段代码

char* fun() {
    char a[] = "hello world"
    return a + 6
}
void main() {
    printf("%s", fun())
}

请问程序最后输出结果是()





47.
关于类成员函数的重载的说法错误的是?
问题详情




48.
inti=(j=4,k=8,l=16,m=32)printf("...
问题详情

对于下面的代码
int i = (j = 4, k = 8, l = 16, m = 32)
printf("%d", i)
的输出是()




49.
有以下一段代码:classA{pubic:A(){printf("...
问题详情

有以下一段代码:

class A
{
public:
    A()
    {
        printf("A")
    }
    ~A()
    {
        printf("~A")
    }
    void B()
    {
        printf("B")
    }
}
void main()
{
    A* a = (A*)malloc(sizeof(A))
    a->B()
    free(a)
}

请问程序最后输出结果是?





50.
在64位机器上sizeof(a)sizeof(b)大小分别是多少()cha...
问题详情

64位机器上sizeof(a) sizeof(b)大小分别是()


char a[10]
char *b = (char*)malloc(10*sizeof(char))






51.
静态变量通常存储在进程哪个区?
问题详情




52.
对于派生类的构造函数,在定义对象时构造函数的执行顺序为?1:成员对象的构造...
问题详情

对于派生类的构造函数,在定义对象时构造函数的执行顺序为?

1 :成员对象的构造函数

2 :基类的构造函数

3 :派生类本身的构造函数





53.
shortinta[20]sizeof(a)=
问题详情

short int a[20]
sizeof(a)=





54.
下列程序的输出是:#defineadd(a+b)a+bintmain(){...
问题详情

下列程序的输出是:

#define add(a+b) a+b
int main()
{
 printf("%d\n",5*add(3+4))
 return 0
}





55.
在执行__操作时,需要使用队列做辅助存储空间。
问题详情




56.
表达式a*(b+c)-d的后缀表达式是
问题详情




57.
若系统中的某子模块需要为其它模块提供访问不同数据库系统(Oracle、SQ...
问题详情

若系统中的某子模块需要为其它模块提供访问不同数据库系统(Oracle、SQL Server、DB2 UDB 等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询,( )设计模式可抽象出相同的数据库访问过程




58.
下面哪一种设计模式和其他三种设计模式的主要目的不同?
问题详情




59.
当我们想创建一个具体的对象又不希望制定具体的类时,可以使用()模式
问题详情




60.
以下算法,不稳定的是
问题详情




61.
冒泡排序算法的时间复杂度是多少?
问题详情




62.
下面的程序是哪种排序?publicclassApp{  publicsta...
问题详情

下面的程序是哪种排序?
public class App {
    public static void main(String[] args) {
        int [] a = {4,2,1,6,3,6,0,-5,1,1}
        int i,j
        int low,high,mid
        int temp
        for(i=1i<10i++){
            temp=a[i]
            low=0
            high=i-1
            while(low<=high){
                mid=(low+high)/2
                if(a[mid]>temp){
                    high=mid-1
                }else{
                    low=mid+1
                }
            }
            for(j=i-1j>highj--){
                a[j+1]= a[j]
                a[high+1] = temp
            }
            for(i=0i<10i++){
                System.out.println(a[i])
            }
        }
    }
}




63.
15瓶试剂中有一瓶有毒,用小白鼠测试,每个测试4小时之后才能出结果。现在只...
问题详情

15瓶试剂中有一瓶有毒,用小白鼠测试,每个测试4小时之后才能出结果。现在只有4个小时的时间。问最少需要()只小白鼠测试




64.
排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称为
问题详情




65.
下列程序段的时间复杂度是______。intcount=0for(int...
问题详情

下列程序段的时间复杂度是______。
int count=0
for(int k=1k<=nk*=2)
{
    for(intj=1j<=nj++)
    {
        count++
    }
}





66.
事务的隔离性是指
问题详情




67.
Windows系统消息调度机制是?
问题详情




68.
以下哪种不是进程间通信机制?
问题详情




69.
如果系统中有5台虚拟订票系统,有多个进程均需要使用两台,规定每个进程一次仅...
问题详情

如果系统中有5台虚拟订票系统,有多个进程均需要使用两台,规定每个进程一次仅能申请一台,则至多允许()个进程参与竞争而不会发生死锁




70.
同一进程下的线程可以共享()
问题详情




71.
已知一组记录的排序码为(45,78,56,38,39,81,99,24),...
问题详情

已知一组记录的排序码为(45,78,56,38,39,81,99,24),写出对其进行快速排序的每一次的划分结果。
72.
 C++中使用模板类的优点是什么?
问题详情

  C++中使用模板类的优点是什么?
73.
1.这是一个单例模式的实现,请丰富下面的代码,解决该模式合适的时候释放m_...
问题详情

1. 这是一个单例模式的实现,请丰富下面的代码,解决该模式合适的时候释放m_pInstance指向空间的问题。

class CSingle
{
 public:
 static CSingle * GetInstance()
 {
 if(m_pInstance == NULL)
 m_pInstance = new CSingle()
 return m_pInstance
 }
 private:
 CSingle(){}
 static CSingle * m_pInstance
 // 添加代码
}

(2)
class Engine
{
//
}
class Underpan
{
//
}
class Wheel
{
//
}
class Car
{
public:
 Car(Underpan u, Wheel w, Engine e)()
 {
 }
 fun()
 {
 //dosomething
 }
}
// 以下为需改造的代码
int main(int argc, char* argv[])
{
 Engine engine = Engine()
 Underpan underpan = Underpan()
 Wheel wheel = Wheel()
 ICar* car = new Car(underpan,
        wheel, engine)
 car.fun()
 if(car != NULL)
 {
 delete car
 car = NULL
 }
 return 0
}
// 以上为需改造的代码




使用工厂方法模式将以上需改造部分的代码重写一下