搜狐畅游2019校招笔试题 游戏开发工程师C或C (补录)

时长:120分钟 总分:100分

80浏览 0人已完成答题

题型介绍
题型 单选题 填空题
数量 50 2
1.
游戏行业中的“流水”是指
问题详情




2.
下面()不是金庸撰写的小说?
问题详情




3.
以下哪款游戏不在战网平台上?()
问题详情




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




5.
RPG类游戏中又可分为RPSG,SRPG,ARPG。其中SRPG是指?
问题详情




6.
RTS是以下哪一类游戏的简称?()
问题详情




7.
MMORPG较于RPG的区别,你认为最正确的答案是()?
问题详情




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




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




10.
以下哪个最不可能是新手阶段导致用户大量流失的原因?()
问题详情




11.
2005年底,全国城镇房屋建筑面积中非住宅建筑面积为 ( )。
问题详情




12.
2005年底,东部地区房屋建筑面积高于西部地区( )。
问题详情




13.
2005年在全国31个省市自治区中,城镇人均住宅建筑面积最大的是( )。
问题详情




14.
2005年在全国31个省市自治区中,高于全国城镇人均住宅建筑面积的省市自治...
问题详情

2005年在全国31个省市自治区中,高于全国城镇人均住宅建筑面积的省市自治区有( )。




15.
下列说法不正确的是( )。
问题详情




16.
已公布一季报的534家公司,平均每家在2016年第四季度实现营业收入约多少...
问题详情

已公布一季报的534家公司,平均每家在2016年第四季度实现营业收入约多少亿元?(    )




17.
这534家公司中,平均每家中小企业板公司在2017年第一季度的净利润约是创...
问题详情

这534家公司中,平均每家中小企业板公司在2017年第一季度的净利润约是创业板公司的(  )




18.
已公布2017年一季报的房地产公司中,平均每家公司的存货比上年同期增长了约...
问题详情

已公布2017年一季报的房地产公司中,平均每家公司的存货比上年同期增长了约多少亿元?(  )





19.
已经公布一季报的钢铁板块公司2016年第四季度的净利润(净利润比营业收入)...
问题详情

已经公布一季报的钢铁板块公司2016年第四季度的净利润(净利润比营业收入)约为(  )





20.
关于这534家公司在2017年第一季度营业状况的描述与资料相符的是(  )
问题详情




21.
在C++中,以下定义数组的方式错误的是
问题详情




22.
以下定义中,哪一个是指向数组的指针P:
问题详情

以下定义中,指向数组的指针P的是()




23.
以下程序的执行结果是:#include 
问题详情

以下程序的执行结果是:
#include <iostream>
using namespace std
int i = 0
int function(int n) {
    static int a = 2
    a++
    return a + n
}
void main() {
    int k = 5
    {
        int i = 2
        k += function(i)
    }
    k += function(i)
    cout << k
}




24.
友元运算符 a++ 被C++编译器解释为:
问题详情




25.
下列说明语句中正确的是:
问题详情




26.
#有如下程序:执行后的输出结果应该是:#include
问题详情

下面代码段执行后的输出结果是()
#include <iostream>
class cla {
    static int n
public:
    cla() { n++ }
    ~cla() { n-- }
    static int get_n() { return n }
}

int cla::n=0

int main() {
    cla *p = new cla
    delete p
    std::cout << "n=" << cla::get_n() << std::endl
    return 0
}






27.
有如下程序:执行后的输出结果应该是:#include 
问题详情

有如下程序:执行后的输出结果应该是:
#include <iostream>
class BASE{
public:
~BASE(){std::cout<<"BASE"}
}
class DERIVED: public BASE{
public:
~DERIVED(){std::cout<<"DERIVED"}
}
int main(){DERIVED x}




28.
有如下模板定义:template <class ...
问题详情

有如下模板定义:
template <class T>T fun(T x,T y){return x*x+y*y}
在下列对 fun 的调用中,错误的是:




29.
有如下说明语句 int a[10]={1,2,3,4,...
问题详情

有如下说明语句:
int a[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
int *p = a
则数值为 9 的表达式是()




30.
int Func(int,int)不可与下列哪个函数构成重载
问题详情

int Func(int,int)不可与下列哪个函数构成重载




31.
下列描述错误的是:
问题详情




32.
假定 a 为一个整型数组名,则元素 a[4]...
问题详情

假定 a 为一个整型数组名,则元素 a[4]的字节地址为




33.
已知: int m=10;下列表示引用的方法中,正确的是:
问题详情

已知: int m=10,下列表示引用的方法中,正确的是()




34.
下列for循环的次数为___________。for(int i...
问题详情

下列for循环的次数为___________。
for(int i(0),x=0;!x&&i<=10;i++);




35.
下面不是 C++ 构造函数特征的是()
问题详情




36.
引用数组元素时,数组下标可以是_____。
问题详情




37.
设x为整型变量,不能正确表达数学关系:8<x<13的c++语言...
问题详情

设x为整型变量,不能正确表达数学关系:8<x<13的c++语言表达式是_____。




38.
有一段c++代码:int Array[3] =&nbs...
问题详情

有一段c++代码:
int Array[3] = {1, 2, 3}
int *p = &Array[0]
std::cout << *p+*p+++*++p << std::endl
下面哪个输出结果是正确的?




39.
关于线程,以下哪种说法是不正确的?
问题详情




40.
关于操作系统中的共享内存,以下说法正确的是
问题详情




41.
以下程序执行后的输出结果是:class A  ...
问题详情

以下程序执行后的输出结果是:
class A {
public:
    A() { std::cout << "A" }
}

class C: public A {
public:
    C() { std::cout << "C" }
}

void main() {
    C cObj
}




42.
下面描述中,表达错误的是:
问题详情




43.
关于红黑树,以下哪种说法是不正确的?
问题详情




44.
员工关系模式 User(Sno,Sname,Sex,Age),U...
问题详情

员工关系模式 User(Sno,Sname,Sex,Age),
User的属性分别表示员工的工号、姓名、性别、年龄,
要在表User中删除一个属性“年龄”,可选用的SQL语句是:




45.
关系型数据库的三要素是:
问题详情




46.
堆排序算法的时间复杂度是多少?
问题详情




47.
在排序方法中,关键字比较的次数与记录的初始排列次序无关的是:
问题详情




48.
函数calc_paths的功能是递归求解m*n个格子的左上角行走到右下角,...
问题详情

函数calc_paths的功能是递归求解m*n个格子的左上角行走到右下角,有多少种不同的路径(行走方法,只可以向右或向下行走,不能斜线行走)
int calc_paths(int m, int n) 
{  
 if (m == 1 && n == 1)  
  return 0  
 if (m == 1 || n == 1)  
  return 1  
 return (________)  
}
空白处的代码应为




49.
下面选项中对TCP 与UDP 论述不正确的是?
问题详情




50.
服务器端完整的TCP处理流程是:
问题详情




51.
数列计算
问题详情

已知一个正整数n,(3 <= n <= 15),将所有n的乘方幂以及所有n的乘方幂(有限个且互不相等)之和组成一个递增序列。例如,当n为4时,该序列为:
1, 4, 5, 16, 17, 20, 21……
(4^0, 4^1, 4^0+4^1, 4^2, 4^0+4^2, 4^1+4^2, 4^0+4^1+4^2……)
请求出该序列的第K项(10进制)。
输入描述: 输入只有1行,为2个正整数,两数之间用一个空格隔开:
n K
(n, K的含义与上述描述一致, 且3<=n<=15, 10<=K<=1000)。输入样例: 3 100 输出描述: 输出为计算结果,为一个正整数(注意在所有测试数据中,结果均不会超过2.1*10^9)。整数前不要有空格或其他任何符号。输出样例 981
52.
找到最近的NPC
问题详情

在2D游戏的一张地图中随机分布着nNPC,玩家君莫笑进入地图时随机出生在了一个坐标(x,y)。请找到距离玩家最近的NPC。假设地图大小为128*128,NPC和玩家均不能出现在地图外面。

输入描述: 参数一:整形,玩家出生坐标x

参数二:整形,玩家出生坐标y

参数三:整形,NPC数量n

参数四:NPC二维坐标数组的一维表示,使用字符串形式传入,注意逗号前后不要加空格,比如地图中有两个NPC,坐标分别是(32,33)和(25,25),则此处传入32,33,25,25输入样例: 32,48,3,33,40,40,50,32,45 输出描述: 查询到的NPC坐标,注意坐标值前后有圆括号输出样例 (32,45)