2015年腾讯笔试题

来源:推荐阅读 时间:2016-04-05 09:13:40 阅读:

【www.zhuodaoren.com--推荐阅读】

第一篇:《腾讯2015年校园招聘软件开发笔试题目1》

1、B

初始化需要调用构造函数,只有a[5]需要初始化,*b[6]初始化为6个null。

2、C 2 3 3

Base *p=&d;基类指针指向d的地址,但是d没有发生变化,所以p也指向d的display

函数。

3、D

A:基类派生可以有抽象类

B:返回类型不能作为重载函数的调用依据

C:在类中,静态成员可以实现多个对象之间的数据共享,并且使用静态数据成员还不会破坏隐藏的原则,即保证了安全性。因此,静态成员是类的所有对象中共享的成员,而不是某个对象的成员。静态数据成员只存储一处,供所有对象共用。

4、D。程序运行结束,调用析构函数,先调用派生类的,再调用基类的。

5、AD

典型的路由选择方式有两种:静态路由和动态路由。

静态路由是在路由器中设置的固定的路由表。除非网络管理员干预,否则静态路由不会发生变化。由于静态路由不能对网络的改变作出反映,一般用于网络规模不大、拓扑结构固定的网络中。静态路由的优点是简单、高效、可靠。在所有的路由中,静态路由优先级最高。当动态路由与静态路由发生冲突时,以静态路由为准。

动态路由是网络中的路由器之间相互通信,传递路由信息,利用收到的路由信息更新路由器表的过程。它能实时地适应网络结构的变化。如果路由更新信息表明发生了网络变化,路由选择软件就会重新计算路由,并发出新的路由更新信息。这些信息通过各个网络,引起各路由器重新启动其路由算法,并更新各自的路由表以动态地反映网络拓扑变化。动态路由适用于网络规模大、网络拓扑复杂的网络。当然,各种动态路由协议会不同程度地占用网络带宽和CPU资源。

静态路由和动态路由有各自的特点和适用范围,因此在网络中动态路由通常作为静态路由的补充。当一个分组在路由器中进行寻径时,路由器首先查找静态路由,如果查到则根据相应的静态路由转发分组;否则再查找动态路由。

6、HBase分布式存储系统

KFS分布式文件系统

Hive数据仓库工具

MapReduce和Spark:分布式并行计算框架

7、C 静态局部变量有以下特点:

(1)该变量在全局数据区分配内存;

(2)静态局部变量在程序执行到该对象的声明处时被首次初始化,即以后的函数调用不再进行初始化;

(3)静态局部变量一般在声明处初始化,如果没有显式初始化,会被程序自动初始化为0;

(4)它始终驻留在全局数据区,直到程序运行结束。但其作用域为局部作用域,当定义它的函数或语句块结束时,其作用域随之结束;

第二篇:《腾讯2015校园招聘技术类研发笔试题》

腾讯2015校园招聘技术类研发笔试题

一. 单项选择题

1. 如果MyClass为一个类,执行”MyClass a[5], *b[6]”语言会自动调用该类构造函数的次数是()

A2

B5

C4

D9

2.

using namespace std;

class Base

{

int x;

public:

Base(int b): x(b) {}

virtual void display()

{

cout << x << endl;

}

};

class Derived: public Base

{

int y;

public:

Derived(int d): Base(d), y(d) {}

void display()

{

cout << y << endl;

}

};

int main()

{

Base b(2);

Derived d(3);

b.display();2015年腾讯笔试题

d.display();

Base *p = &d;

p->display();

system("pause");

return 0;

}

上面程序的输出结果是什么?

A2 2 3

B

C

D3 2 22 3 32 3 2

3. 若一棵二叉树的前序遍历为a, e, b, d, c,后序遍历为b, c, d, e, a,则根节点的孩子节点为()

A

B

C2015年腾讯笔试题

D只有e有e、b有e、c无法确定

4. 入栈序列是:a1,a3,a5,a2,a6出栈序列是:a5,a4,a2,a0,a3,a1,则栈的容量最小是多少()A

B

C

D2345

5.

int foo(int n){

if (n <= 1)

return 1;

return n * foo(n - 1);

}

上面算法时间复杂度是()

A

B

C

D0(log2n)0(n)0(nlog2n)0(n2)

6.

turbo c环境下,下面程序运行的结果是()

int main()

{

printf("\n");

int a[5] = {1, 2, 3, 4, 5};

int *p, **k;

p = a;

k = &p;

printf("%d", *(p++));

printf("%d", **k);

return 0;

}

A

B

C

D11212212

7. 现有一个包含m个节点的三叉树,即每个节点都有三个指向孩子结点的指针,请问:在这3m个指针中有()个空指针。

A

B

C

D2m2m-12m+13m

二. 多选选择题

8. C++语言中,下面描述中,正确的是()

A

B

C

D一个基类的声明中有纯虚函数,该基类派生类一定不再是抽象类函数类型不能作为重载函数的调用的依据静态数据成员不是所有对象所公有的内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方

9.

有如下程序:执行后的输出结果应该是()

#include <iostream>

using namespace std;

class Base

{

public:

~Base()

{

cout << "BASE";

} ;

};

class DERIVED: public BASE

{

public:

~DERIVED()

{

cout << "DERIVED";

} ;

};

int main()

{

DERIVED x;

return 0;

}

BASE

DERIVED

BASEDERIVED

DERIVEDBASEABCD

10. 典型的路由选择方式有两种,静态路由和动态路由。以下描述正确的是()

A

B

C

D当动态路由与静态路由发证冲突时,以静态路由为准当动态路由与静态路由发证冲突时,以动态路由为准静态路由适用于网络规模大、网络拓扑复杂的网络动态路由适用于网络规模大、网络拓扑复杂的网络

11. 下列哪些属于分布式文件系统?()

A

B

C

D

EHBaseSparkMapReduceKFSHive

12.2015年腾讯笔试题

下面程序的输出结果是()

#include <iostream>

using namespace std;

int i = 0;

int fun( int n )

{

static int a = 2;

a++;

return(a * n);

}

int main()

{

int k = 5;

{

int i = 2;

k += fun( i );

}

k += fun( i );

cout << k;

return(0);

}

A

B

C

D11121314

13. 在Java中,以下那些数据结构可以以常量的时间复杂度0(1)添加元素()

A

B

C

DHashMapArrayListTreeMapLinkedList

14. 一面墙,单独工作时,A花18小时砌好,B花24小时,C花30小时,现A, B, C的顺序轮流砌,每人工作1小时换班,完工时,B总共干了多少小时?()

A

B

C

D8小时8小时7小时6小时48分

15.

32位机器上定义如下结构体:

struct xx

{

long long _x1;

char _x2;

int _x3;

char _x4[2];

static int _x5;

};

int xx::_x5;

请问sizeof(xx)的大小是()

A

B

C

D19201524

16. 储蓄盒中2分和5分的硬币的个数相等,2分和5分的钱数也相等,问:可能是多少元?()

A2

第三篇:《腾讯2015校园招聘技术类研发笔试题(附答案)》

第四篇:《腾讯2015校招笔试回顾》

腾讯2015秋季校招笔试回顾(武汉站_软件开发类,2014.09.13)

一、选择题(25题,每题4分,共100分,多选、少选、错选均不得分)

1. 一个MyClass类,定义MyClass int a[5],int* b[6],一共调用了()次析构函数。

2. 一个代码题,求输出结果,

选项: A. 2 2 3 B. 2 3 2 C. 2 3 3

3. 关于C++描述正确的是()

4. C++代码题,求输出2015年腾讯笔试题

5. 静态路由与动态路由

6. 分布式系统基础架构:Hadoop

7. C++代码题,求输出

8. java中添加数据复杂度是O(1)的有哪些()

A.HashMap B. ArrayList C.LinkedList D. MapTree

9. 已知前序遍历为cedba和后续遍历dabec,问根节点的左右孩子为():只有e

10. 求如下递归函数的时间复杂度()

foo(int n){

if(n<=1) ruturn n;

ruturn n*foo(n-1)

}

A.O(lgn) B.O(n) C.O(nlgn) D.O(n^2)

11. 完成某项工程,甲单独做18小时,乙单独24小时 丙单独30小时,甲乙丙顺序轮换

工作,没人工作一小时换班,当工程完成时,乙总共做了多少小时():7小时44分

12. 储存罐中分成两堆钱,其中一对是2分和5分的币数相等,另一堆是2分和5分钱数相

等,请问储存罐中的钱可能是多少():2.8元

13. 已知入栈和出栈序列,问栈的最小容量为()

14. 路由器工作在哪一层:网络层

15. 下面信息中不包含在UDP 报头中的有哪些(B)。

A.目的端口 B.序列号 C.源端口 D.校验和

16. 下列数据库安全措施不正确的是()

17. C++代码题,求输出。竞态情况下,count的值为

int count =10;

Thread_1(){

count++;

}

Thread_2(){

count--;

}

A.9 B.10 C.11 D.12

18. 下面哪些可以使元素浮动起来()

A.忘了B. static C. absolute D.fixed

19. 当时钟是17:32分时候,时针与分针的最小角度是多少度():26

二、编程题(3题,不计入总分)

1. 编写一个函数,将十进制正整数转化为定长为4的36进制字符串,0~35的表示为:

0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ。 例如:

1=”0001”

10=”000A”

35=”000Z”

100=”002S”

2. 关于Linux的

3. 封装

第五篇:《2015届校招腾讯校招笔试面试大礼包》

IT面试

()

2015届腾讯校招笔试面试大礼包

微信公共账号:itmian4

目 录

1. 腾讯公司简介................................................. 3

2. 腾讯笔试分享 ................................................. 4

2.1 2014腾讯校园招聘实习技术类笔试题目 ...................... 4

2.2 2014腾讯校园招聘实习笔试题目广州站 ...................... 9

2.3 2014腾讯校园实习招聘游戏策划笔试题 ..................... 17

2.4 2014腾讯校园招聘实习笔试题目哈尔滨站 ................. 22

2.5 腾讯2014校园招聘软件后台开发类笔试题 ................. 29

2.6 腾讯2014校园招聘技术运营笔试题......................... 32

2.7 2013腾讯产品类笔试题目汇总 ............................. 352015年腾讯笔试题

3.腾讯面试分享 ................................................. 37

3.1 2014腾讯实习移动客户端开发岗offer面试经验分享 ......... 37

3.2 2014年腾讯游戏实习生面试体验 ........................... 42

3.3 腾讯2014年实习生招聘offer经历(TEG-后台开发)......... 48

3.4 2014腾讯校园招聘技术运营一面面经 ....................... 50

3.5 2014腾讯实习技术类霸面拿到OFFER!(C++转java岗位)...... 55

3.6 2014腾讯前端实习生面试经历(3面被刷 )................... 63

3.7 2014腾讯实习微信产品岗位面试经历分享, ................. 71

4. 腾讯职场 .................................................... 942015年腾讯笔试题

4.1 2013年在腾讯实习的5个月 ............................... 94

4.2 猎头深度解析腾讯的职场等级、公司架构、人才结构......... 100

5. 腾讯故事 ................................................... 112

5.1 你所不知道的马化腾..................................... 112

5.2 腾讯15年厮杀史:看看企鹅是如何一刀刀杀死竞争对手们的?.. 125

1. 腾讯公司简介

腾讯控股有限公司(腾迅)是一家民营IT企业,成立于1998年11

月29日,总部位于中国广东深圳,是中国最大的互联网综合服务提供商之一,也是中国服务用户最多,最广的互联网企业之一。

腾讯的业务范围广泛,PC端到移动端(微信)都有强悍的统治力,在中国互联网界傲视群雄,牢牢站住互联网中心的位置,腾讯盈利变现能力超强,腾讯2013年全年财报2013年腾讯总营收604.37亿元,同比增长38%,净利润170.63亿元,同比增长19%。

腾讯帝国如果用一座金字塔来描述的话——

第一层:基座底层,熟人社交平台——竞技型游戏市场。这是腾讯

最重视的领地,也是其主要竞争力和利润来源。

第二层:微信支付和B2C电商平台——腾讯视频。这是腾讯扩张的

主要方向,矛头指向阿里和百度的饭碗,成功与否关键是项目负责人的运营能力。

第三层:应用工具——角色扮演游戏——微博——腾讯网。防御型

投入,自生自灭,能成功就好,不成功也没关系,竞争力主要体现在“持续不间断的研发更新”和“简约的产品特性”。

第四层:陌生人社交——垂直媒体——垂直电商——其他领域。这些领域属于腾讯的边界之外,偶尔插足,基本不关注。

2.

腾讯笔试分享

2.1 2014腾讯校园招聘实习技术类笔试题目

时间:2014-4-20

职位:开发、后台、客户端、前端等

城市:上海、合肥、沈阳、长沙、深圳

(一)不定项选择题(25*4)

1. 使用深度优先算法遍历下图,遍历的顺序为()

A ABCDEFG B ABDCFEG

C ABDECFG D ABCDFEG

2. 输入序列ABCABC经过栈操作变成ABCCBA,下面哪些是可能的栈操作

( )

A. push pop push pop push pop pushpush push pop pop pop

B. push push push push push push poppop pop pop pop pop

C. push push push pop pop pop pushpush pop pop push pop

D. push push push push pop pushpop push pop pop pop pop

3. 下列关键码序列哪些是一个堆( )

A. 90 31 53 23 16 48 B 90 48 31 53 16 23 C 16 53 23 90 3148 D.1631 23 90 53 48

4. 稀疏矩阵压缩的存储方法是:()

A 三元组 B 二维数组 C 散列 D 十字链表 5. 二叉树的后序排列DBEFCA,中序排列DBAECF,那么对其做先序线索化二叉树,节点E的线索化指向节点()

A BC B AC C DF D CF

6. 线性结构的是()

A 串 B 链式存储栈 C顺序存储栈 D 顺序存储二叉树

7. Linux命令是哪些()

A ls B mkdir Cmagnify D man

8. Unix系统中,适合任意两个进程通信的是()

A FIFO B PIPE C Message Queue D sharememory

9. Windows系统中,不适合进程通讯的是()

A 临界区 B 互斥量 C 信号量 D 事件 10. 下面的内存管理模式中,会产生外零头的是()

A 页式 B段式C 请求页式 D 请求段式

11. Linux执行ls,会引起哪些系统调用()

A nmap B read C execve D fork

12. a 是二维数组,a[j]的指针访问方式为:()

本文来源:http://www.zhuodaoren.com/tuijian66130/

推荐访问:2015腾讯产品岗笔试题 腾讯2015年财报
扩展阅读文章
热门阅读文章