您的位置:首页 > 其它

腾讯2016实习招聘(西安)部分在线笔试题

2016-04-05 22:52 525 查看

腾讯2016实习招聘(西安)部分在线笔试题

2016年4月3日晚腾讯实习招聘(西安)技术类部分在线笔试题整理,方便学习交流。

第一部分:不定项选择题

1.

以下javascript代码执行的结果是?

var x=1;
(function(){
x=2;
y=2;
})()
alert(x==y);


A.TRUE

B.FALSE

C.浏览器脚本错误

D.null

2.

const char*s ="hello tencent.\0";
printf("%d","%d",int sizeof(s),int strlen(s));


在32位和64位的系统下,以上代码的输出结果是:

A.4,16

B.4,14

C.8,16

D.8,14

3.

Calvin和David正在玩一个纽扣游戏,桌上有16个纽扣。两人轮流抓取,一次只能抓取1个、3个或6个(不允许不取),谁取完最后的纽扣算谁赢(即桌上剩下1,3和6个纽扣时)。两个人都想赢得比赛,如果Cavin可以先取,那么Cavin第一次取几个纽扣可以必胜?

A.1个

B.3个

C.6个

D.Cavin没有必胜策略

4.

请选出在附图上运行最短路径算法时,可能会依次添加到已选集合的边的顺序。



A. CE,AD,BE,DF,AB,EG

B. AD,CE,DF,BE,AB,EG

C. AD,DF,CE,AB,BE,EG

D. EG,CE,BE,AB,AD,DF

5.

以下关于TCP通讯中,描述正确的是:

A.Http协议是建立在TCP协议基础上的应用层协议

B.当网络状态异常时,对TCP网络的影响是掉包率较高

C.当网络收到SYN Flood攻击时,查看Server端口状态大量处于SYN_RECV状态

D.TCP连接以CLOSE_WAIT状态结束

E.TCP连接可以由Server端主动发起断开请求

6.

请问下列代码运行输出结果是()?

#include <stdio.h>
#include <vector>

class X
{
public:
virtual void f(){printf("X");}
};

class A:public X
{
public:
virtual void f(){printf("A");}
};

class B:public X
{
public:
virtual void f(){printf("B");}
};

class D:public A
{
public:
void f(){printf("D");}
};

class E:public A
{
public:
virtual void f(){printf("D");}
};

int main()
{
std:vector<void*>vec;
vec.push_back(new D);
vec.push_back(new A);
vec.push_back(new X);
vec.push_back(new B);
vec.push_back(new E);

for(std::vector<void*>::size_type i=0;i<vec.size();++i)
static_cast<B*>(vec[i])->f();
printf("\n");
return 0;
}


A. BBXBE

B. DAXBD

C. BBBBB

D. DAXBE

7.

int main(void)
{
for(int i=0;i<2;i++)
{
fork();
printf("K");
}
wait(NULL);
return 0;
}


以上代码一共输出多少个K?

A. 4

B. 6

C. 8

D. 10

第二部分:编程题

1.

用户对各车系评分表(t_score)如下,请按要求写出对应的SQL语句。

用户QQ号(FUin) 车系名称(FName) 评论(FScore)

12345奔驰E级87
23456奥迪A4L88
34567保时捷90
12345奥迪A4L86
23456宝马X586
请给出针对2个及以上车系做出评价的用户信息,并按照所做出评分的平均值由高到低排序(最好不用子查询)。备注:每人对同一车系只能评分一次。

2.

输出蛇形矩阵,例如:n=3时的蛇形矩阵:

1 2 3

8 9 4

7 6 5

样本输入:3

样本输出:1 2 3 8 9 4 7 6 5

3.

输出字符串中最大回文串的长度:

例如输入:”aaabbbaaa”

输出:9
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: