腾讯2012实习生笔试题
腾讯面试、笔试题目
![腾讯面试、笔试题目](https://img.taocdn.com/s3/m/0445ecdcad51f01dc281f12c.png)
笔试题目:1.图表数据分析,概念判断,数字推理,类似公务员考试2.中文阅读,类似高考题,考察对文字的理解能力和对主旨及隐含意思的把握3.个问答题,选三个做:●包括考察创新意识的(设计一个纸杯的二十个要点)●考察对互联网产品了解(网上交易过程中因故退货,买家是否有发表评论的权利)●考察人际沟通,以及解决实际问题的题型(如何为一起实习的同学找到合适的租住房子)总结:1.多看看往年笔经,了解题型,做一些相应的准备工作,比如,计算器就在考场上帮了大忙。
2.平时积累一些相关行业的常识,报投互联网类型公司的产品策划,要是连网购也没试过,互联网的各种商业模式也不了解,就有些说不过去了。
面试题目:一、无领导小组讨论1.传统的飞机失事,沙漠求生,从十五件物品中选取五件,排序并且说明理由。
(先选物品,剔除一些明显可放弃的,然后再针对剩余的物品进行分类和排序)2.比如是问我们组的s同学,你觉得对方组陈述得有哪些不好的方面?问我们组的成员,如果推举leader,你会推举谁,为什么?3.问对方组的某漂亮女生,你们组刚才陈述得相对失败,你觉得失败在哪里,有哪些方面可以改进4.面试官问到推举谁为领导(先感谢了一下本组成员各自的贡献,把每个人的优点说了一下,再说,严酷的环境下希望像Y师弟那样虽然看似冒进不沉稳,但是敢想敢做,决断力强的人做leader才能有一线生机)总结:1.做自己适合的角色,不要强出风头,2.对整个论题要有自己的见解,说的每一句话都要有自己的思考。
3.注意倾听他人的说话,不要随意打断,要有礼貌。
4.要注意场上的局势发展,及时的题型成员不要跑偏。
5.最好感谢一下同组的成员,发现每个人的优点。
二、二面(一对一对话)三、三面(总监面)四、四面(HR面)。
腾讯测试题目
![腾讯测试题目](https://img.taocdn.com/s3/m/d94a70d1bcd126fff6050bbd.png)
腾讯测试类实习笔试题及分析18、在开发一个系统时,如果用户对系统的目标不很清楚,难以定义需求,这时最好使用〔A 〕。
A.原型法B.瀑布模型C.V-模型D.螺旋模型19、软件开发中的瀑布模型典型的刻画了软件存在周期的阶段划分,与其最相适应的软件开发方法是〔B〕。
A.构件化方法B.结构化方法C.面向对象方法D.快速原型法20、软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定〔 C 〕。
A.模块间的操作细节B.模块间的相似性C.模块间的组成关系D.模块的具体功能21、在面向数据流的设计方法中,一般把数据流图中的数据划分为〔C〕两种。
A.数据流和事务流B.变换流和数据流C.变换流和事务流D.控制流和事务流22、造成软件危机的主要原因是〔D〕:①用户使用不当②硬件不可靠③对软件的错误认识④缺乏好的开发方法和手段⑤软件本身特点⑥开发效率低A.〔①②③〕B.〔②③④〕C.〔③⑤⑥〕D.〔④⑤⑥〕23、以下要素中,不属于DFD的是〔D〕。
当使用DFD对一个工资系统进行建模时,〔A〕可以被确定为外部实体。
〔1〕A.加工B.数据流C.数据存储D.联系〔2〕A.接收工资单的银行B.工资系统源代码程序C.工资单D.工资数据库的维护24、软件开发模型用于指导软件开发。
其中演化模型用于在快速开发一个〔C〕的基础上逐渐演化成最终的软件。
螺旋模型综合了〔A〕的优点,并增加了〔D〕。
〔1〕A.模块B.运行平台C.原型D.主程序〔2〕A.瀑布模型和演化模型B.瀑布模型和喷泉模型C.演化模型和喷泉模型D.原型和喷泉模型〔3〕A.质量评价B.进度控制C.版本控制D.风险分析25、在选择开发方法时,有些情况不适合使用原型法,以下选项中不能使用快速原型法的情况是〔D〕:A.系统的使用范围变化很大B.系统的设计方案难以确定C.用户的需求模糊不清D.用户数据资源缺乏组织和管理26、原型化方法是一类动态定义需求的方法,〔A〕不是原型化方法所具胡的特征。
腾讯校园招聘笔试试题大全(3)
![腾讯校园招聘笔试试题大全(3)](https://img.taocdn.com/s3/m/76c86942814d2b160b4e767f5acfa1c7aa0082af.png)
腾讯校园招聘笔试试题大全(3)二、填空题(共4题10个空,每空2分,共20 分)1 设有字母序列{Q,D,F,X,A,P,N,B,Y,M,C,W},请写出按二路归并方法对该序列进行一趟扫描后的结果为DQFXAPBNMYCW。
2 关键码序列(Q,H,C,Y,Q,A,M,S,R,D,F,X),要按照关键码值递增的次序进行排序,若采用初始步长为4的Shell的排序法,则一趟扫描的结果是QACSQDFXRHMY;若采用以第一个元素为分界元素的快速排序法,则扫描一趟的结果是FHCDQAMQRSYX。
注意:对于Shell排序,如果当前位置为i,且初始步长为4,那么相比较的是i和i+4。
若不足的,则不进行处理。
扫描一趟的意思就是说:Partition一次,那么就可以按照代码进行划分就可以了。
3 二进制地址为011011110000,大小为(4)10和(16)10块的伙伴地址分别为:_________,_________。
4 设t是给定的一棵二叉树,下面的递归程序count(t)用于求得:二叉树t中具有非空的左、右两个儿子的结点个数N2;只有非空左儿子的个数NL;只有非空右儿子的结点个数NR和叶子结点个数N0。
N2,NL,NR、N0都是全局量,且在调用count(t)之前都置为0。
typedef struct node{int data;struct node *lchild,*rchild;}node;int N2,NL,NR,N0;void count(node *t){if (t->lchild!=NULL)if (t->rchild!=NULL) N2++;else NL++;else if (t->rchild!=NULL) NR++;else N0++;if(t->lchild!=NULL) count(t->lchild);if(t->rchild!=NULL) count(t->rchild);}/* call form :if(t!=NULL) count(t);*/三、其他方向简答题(共2题,每题20分),选作题,不计入总分)1 请设计一个排队系统,能够让每个进入队伍的用户都能看到自己在队列中所处的位置和变化,队伍可能随时有人加入和退出;当有人退出影响到用户的位置排名时需要及时反馈到用户。
腾讯2012暑期实习产品类面经
![腾讯2012暑期实习产品类面经](https://img.taocdn.com/s3/m/d4193048767f5acfa1c7cd13.png)
腾讯2012暑期实习产品类面经一.4.7-笔试(60分钟)笔试分为选择题+问答题,选择题100分,问答题不计分,所以建议好好做前面的选择题。
下面我一一介绍一下1. 选择题选择题分为数据分析,逻辑推理,文字理解。
1.1 数据分析数据分析题就是给一个类似新闻的段子,比如说2008年教师占比例,然后09,10年之类的。
每一段后面有2-5个题目不等,题目都不难,但是题干太长,并且原则上不让带计算器(好吧,太复杂的我用了>_<),希望大家注意几点:1.题干扫一遍即可,因为涉及数据太多,你❀太多时间看题干很容易头晕,大致了解讲的是什么之后,再认真看题目,每一道题目相关的部分再算,而且一定要细心算,有些题目估算不行。
很精确。
2.题目不难!但是要细心!认真看题目,这部分没什么问题。
1.2 逻辑推理+文字理解逻辑推理里面有数字推理,图形推理,文字推理等,这个部分跟行测题很像,相信准备过公务员考试的同学会觉得毫无压力。
没准备过公务员考试的同学,可以借一本行测书,看看这些部分,但是我个人建议不用花太多时间在这上面,毕竟笔试只是占不大一部分的。
就算你没看行测,平时注意逻辑思维能力的锻炼,一样也是没有问题的!文字理解,就是画出重点啦,跟高考科技文阅读一个感觉,行测也有类似题目,可以拿本书练练,找找感觉即可。
2. 问答题2.1 未来互联网广告(视频广告、移动广告、精确效果广告也可以是其他的)哪个发展机遇最大,为什么?2.2 豆瓣、微博都是单向关注,而人人都是双向关注,请问要怎么决定单向关注。
这两道题没时间了,我只写了大点。
第一题我说的是视频广告(现在不觉得了),和LBS广告(这个PM STAR涉及了)。
第二题我答了单向关注基于兴趣图谱,双向关注基于关系图谱,还写了欲知详情,面试揭晓(傻啊)。
这个答案群面后我查了,为了准备专业面试的时候会问,建议大家到知乎上搜索相关答案。
. 不要怪我不提供答案,我觉得教会大家方法,比结果更加重要,对吧>_<二.4.14 16:00-群面(30分钟)好吧,在这之前不得不说一句,4.13号晚上很多同学陆续收到了4.14的面试通知。
[原创]腾讯笔试题含答案版
![[原创]腾讯笔试题含答案版](https://img.taocdn.com/s3/m/e7aaa26e178884868762caaedd3383c4bb4cb49a.png)
1.1有A、B、C、D四个人,要在夜里过一座桥。
他们通过这座桥分别需要耗时1、2、5、10分钟,只有一支手电,并且同时最多只能两个人一起过桥。
请问,如何安排,能够在17分钟内这四个人都过桥?答案:A & B -->2 mins1 mins <-- AC &D -->10 mins2 mins <-- BA &B --> 2 mins一共 2 + 1 +10 + 2 + 2 =17 mins1.2 1-20的两个数把和告诉A,积告诉B,A说不知道是多少,B也说不知道,这时A说我知道了,B接着说我也知道了,问这两个数是多少?答案:2和31.3 爸爸,妈妈,妹妹,小强,至少两个人同一生肖的概率是多少?1-12*11*10*9/12*12*12*12 = 1-55/96 = 41/961.4 某人去玩具店买小熊,单价30元. 付给玩具店老板100元玩具店老板没零钱,去水果店换了100元零钱回来找给那人70元. 那人走后, 水果店老板找到玩具店老板说刚才的100元是假币,玩具店老板赔偿了水果店老板100元问:玩具店老板损失了多少钱?答案:70+小熊的进价2 请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句答案:#define max(a,b) ((((long)((a)-(b)))&0x80000000)?b:a)若a > b ,则a-b的二进制最高位为0,与上任何数还是0,所以大数为a;否则,a-b为负数,二进制最高位为1,与上0x80000000(最高位为1其他为0)之后为1,所以此时的大数为b.3 计算a^b << 2答案:运算符优先级:括号,下标,->和.(成员)最高;单目的比双目的高;算术双目的比其他双目的高;位运算高于关系运算;关系运算高于按位运算(与,或,异或);按位运算高于逻辑运算;三目的只有一个条件运算,低于逻辑运算;赋值运算仅比, (顺序运算)高。
腾讯技术类笔试笔试题(校园)
![腾讯技术类笔试笔试题(校园)](https://img.taocdn.com/s3/m/48e42728915f804d2b16c122.png)
腾讯技术类校园招聘笔试试题(A8卷)姓名:______________ 联系电话:_______________ 简历编号:____________学校:______________ 专业:___________________ 学历:________________一.单选题(每题4分,15题,共60分)1.考虑函数原型void hello(int a,int b=7,char* pszC="*"),下面的函数调用钟,属于不合法调用的是:CA hello(5) B.hello(5,8) C.hello(6,"#") D.hello(0,0,"#")2.下面有关重载函数的说法中正确的是:CA.重载函数必须具有不同的返回值类型B.重载函数形参个数必须不同C.重载函数必须有不同的形参列表D.重载函数名可以不同重载:必须同名函数;必须参数表不同(包含参数个数不同;参数类型不同;或参数个数与类型都不同)3.分析一下程序的运行结果:C#include<iostream.h>class CBase{public:CBase(){cout<<”constructing CBase class”<<endl;}~CBase(){cout<<”destructing CBase class”<<endl;}};class CSub : public CBase{public:CSub(){cout<<”constructing CSub class”<<endl;}~CSub(){cout<<”destructing CSub class”<<endl;}};void main(){CSub obj;}A. constructing CSub classB. constructing CBase classconstructing CBase class constructing CSub classdestructing CSub class destructing CBase classdestructing CBase class destructing CSub classC. constructing CBase classconstructing CSub classdestructing CSub classdestructing CBase classD. constructing CSub classconstructing CBase classdestructing CBase classdestructing CSub class子类对象生成时:先调用父类的构造函数,然后在调用子类的构造函数;析构时相反4.在一个cpp文件里面,定义了一个static类型的全局变量,下面一个正确的描述是:A.只能在该cpp所在的编译模块中使用该变量B.该变量的值是不可改变的C.该变量不能在类的成员函数中引用D.这种变量只能是基本类型(如int,char)不能是C++类型Static全局变量和普通全局变量:针对:一个工程里有多个cpp文件时相同点:存储方式相同,都是静态存储;不同点:作用域不同。
腾讯校园招聘实习生笔试题目
![腾讯校园招聘实习生笔试题目](https://img.taocdn.com/s3/m/3cc481dc846a561252d380eb6294dd88d1d23d49.png)
腾讯校园招聘实习生笔试题目01.关于二叉树,下面说法正确的是()A.对于N个节点的二叉树,其高度为nlog2n;B.一个具有1025个节点的二叉树,其高度范围在11~1025之间C.二叉树的先序遍历是EFHIGJK,中序遍历为HFIEJKG,该二叉树的右子树的根为GD.二叉树中至少有一个节点的度为202.假设函数f1的时间复杂度O(n),那么f1*f1的时间复杂度为()A.O(n)B.O(n*n)C.O(n*log(n))D.以上都不对03.对下列四种排序方法,在排序中关键字比较次数与记录初始化顺序无关的是()A.直接排序B.二分法*入C.快速排序D.归并排序04.已知一段文本有1382个字符,使用了1382个字节存储,这段文本全部是由a、b、c、d、e字符组成,a354次,b483次,c227次,d96次,e222次,对这5个字符使用哈夫曼编码。
则以下说法正确的是?()A.使用哈夫曼编码后,使用编码值来存储这段文本将花费最少的存储空间B.使用哈夫曼编码后,abcde这5个字符对应的编码值是唯一确定的C.使用哈夫曼编码后,abcde这5个字符对应的编码值可以有多套,但每个字符的编码位数是确定的D.b这个字符的编码位数最短,d这个字符的哈夫曼编码位数应该最长05.判断单链表有没有环的算法中,至少需要几个指针()A.1B.2C.3D.406.在编译过程中,产生Parsetree的过程是()A.语法分析B.语义分析阶段C.词法分析D.目标代码生成阶段07.阅读下面代码,程序会打印出来的值是()#includeVoidf(char**p){*p+=2;}Voidmain(){Char*a[]={“123”,”abc”,”456”},**p;p=a;f(p);printf(“%s\r\n”,**p);}A.123B.abcC.456D.308.Charp1[]=“T encent”,voidp2=malloc((10)在32位机器上sizeof(p1)和sizeof(p2)对应的值是()A.8:0B.4:10C.8:4D.4:409.现在有以下两个函数,调用test的结果是()Char*getMem(void){Char*p=“helloworld”;P[5]=0x0;Returnp;} Voidtest(void){Char*s=0x0;s=getMem();Printf(s);}A.helloB.无输出C.Hello0worldD.不确定10.冯诺依曼体系结构计算机的基本原理是()A信息存储B存储智能C数字控制D存储程序和程序控制11下面哪种设计模式的定义为:定义对象间的一种一对多的关系,当一个对象改变时,其他依赖于他的对象都能够得到通知并自动更新。
腾讯笔试真题笔试题答案汇总
![腾讯笔试真题笔试题答案汇总](https://img.taocdn.com/s3/m/2c20962966ec102de2bd960590c69ec3d5bbdbc8.png)
腾讯笔试真题笔试题答案汇总腾讯是中国最大的互联网综合服务提供商之一,也是中国服务用户最多的互联网企业之一。
下面由店铺为你提供的腾讯笔试真题笔试题答案汇总,希望能帮到你。
腾讯笔试真题笔试题答案汇总(一)第一部分:选择题腾讯笔试1. 计算机网络由(a)构成。
a)通信子网、资源子网b)资源子网、通信链路c)通信子网、通信链路 d)通信子网、资源子网、通信链路腾讯笔试2. 对具体事件应发出何种控制信息、完成何种动作以及作出何种应答称为(b)。
a)语法 b)语义 c)时序 d)控制腾讯笔试3. 在网络的拓扑结构中,只有一个根结点,其他结点都只有一个父结点的结构称为(b)。
a)星型结构 b)树型结构 c)网型结构 d)环型结构腾讯笔试4. 1 千米以内的计算机网络称为(a)。
a)局域网 b)城域网 c)广域网 d)互联网腾讯笔试5. 发送最初信号的站点称作(b)。
a)结点 b)信源 c)信宿 d)信道腾讯笔试6. 分解一个信号所得到的直流成分幅度、交流成分的频率、幅度和起始相位称为这个信号的(a)。
a)信号波谱 b)信号带宽 c)信号类型 d)信号成分腾讯笔试7.欧姆的(b)同轴电缆经常在计算机网络中用于传递基带信号。
a)25 b)50 c)60 d)75腾讯笔试8. 二进制数据在线路中传输时,要求收发双方依据一定的方式将数据表示成某种编码称为(b)。
a)数据编码技术b)数字编码技术c)数字数据的数字信号编码技术d)数字数据的调制编码技术腾讯笔试9. 采样定理指出,采样频率要大于或等于模拟信号中最高频率分量的(a)倍。
a)2 b)4 c)8 d)10腾讯笔试10. 局域网的数据传输率通常大于(b)bps。
a)1m b)10m c)100m d)1g腾讯笔试11. 以太网工作的核心原理是介质访问(a)控制方法。
a)随机争用型 b)令牌型 c)令牌环型 d)随机发送型腾讯笔试12. ieee 802 标准中物理层的功能对应于osi参考模型中的(a)。
腾讯校园招聘实习笔试题目
![腾讯校园招聘实习笔试题目](https://img.taocdn.com/s3/m/b39ee203b84ae45c3b358cf0.png)
腾讯校园招聘实习笔试题目想加入腾讯公司这个大家庭吗?下面YJBYS小编为大家整理了腾讯校园招聘实习题目,欢迎阅读参考!01关于二叉树,下面说法正确的是()A. 对于N个节点的二叉树,其高度为nlog2n;B. 一个具有1025个节点的二叉树,其高度范围在11~1025之间C. 二叉树的先序遍历是EFHIGJK,中序遍历为HFIEJKG,该二叉树的右子树的根为GD. 二叉树中至少有一个节点的度为202假设函数f1的时间复杂度O(n),那么f1*f1的时间复杂度为()A. O(n)B. O(n*n)C. O(n*log(n))D. 以上都不对03对下列四种排序方法,在排序中关键字比较次数与记录初始化顺序无关的是()A. 直接排序B. 二分法插入C. 快速排序D. 归并排序04已知一段文本有1382个字符,使用了1382个字节存储,这段文本全部是由a、b、c、d、e字符组成,a 354次,b 483次,c 227次,d 96次,e 222次,对这5个字符使用哈夫曼编码。
则以下说法正确的是?()A. 使用哈夫曼编码后,使用编码值来存储这段文本将花费最少的存储空间B. 使用哈夫曼编码后,a b c d e 这5个字符对应的编码值是唯一确定的C. 使用哈夫曼编码后,a b c d e 这5个字符对应的编码值可以有多套,但每个字符的编码位数是确定的D. b这个字符的编码位数最短,d这个字符的哈夫曼编码位数应该最长05判断单链表有没有环的算法中,至少需要几个指针()A. 1B. 2C. 3D. 406在编译过程中,产生Parse tree的过程是()A. 语法分析B. 语义分析阶段C. 词法分析D. 目标代码生成阶段07阅读下面代码,程序会打印出来的值是()#includeVoid f(char **p){*p += 2;}Void main() {Char *a[] = { “123”,”abc”,”456”},**p;p = a;f(p);printf(“%s”,**p);}A. 123B. abcC. 456D. 308Char p1[] = “Tencent”, void p2 = malloc((10)在32位机器上sizeof(p1)和sizeof(p2)对应的值是()A. 8:0B. 4:10C. 8:4D. 4:49现在有以下两个函数,调用test的结果是()Char* getMem(void) { Char * p = “hello world ”;P[5] = 0x0;Return p;}Voidtest(void) { Char *s = 0x0;s = getMem();Printf(s);}A. helloB. 无输出C. Hello0worldD. 不确定10冯诺依曼体系结构计算机的基本原理是()A 信息存储B 存储智能C 数字控制D 存储程序和程序控制11下面哪种设计模式的定义为:定义对象间的一种一对多的关系,当一个对象改变时,其他依赖于他的对象都能够得到通知并自动更新。
腾讯笔试题目
![腾讯笔试题目](https://img.taocdn.com/s3/m/2e993ed65ebfc77da26925c52cc58bd6318693d8.png)
腾讯笔试题⽬笔试是⼀种与⾯试对应的测试,是⽤以考核应聘者特定的知识、专业技术⽔平和⽂字运⽤能⼒的⼀种书⾯考试形式。
这种⽅法可以有效的测量应聘⼈的基本知识、专业知识、管理知识、综合分析能⼒和⽂字表达能⼒等素质及能⼒的差异。
笔试在员⼯招聘中有相当⼤的作⽤,尤其是在⼤规模的员⼯招聘中,它可以⼀下⼦把员⼯的基本活动了解清楚,然后可以划分出⼀个基本符合需要的界限。
腾讯笔试题⽬1 ⼀、基础知识单选题:(15题每题2分,共30分) 1、哪种植物不属于“岁寒三友”?A、松B、⽵C、梅D、柏 2、马可波罗是在哪个朝代来到中国的?A、宋朝B、元朝C、明朝D、唐朝 3、三国中董卓字什么?A、仲颖B、奉先C、仲谋D、奉孝 4、1986年失事的航天飞机名?A、挑战者号B、哥伦⽐亚号C、发现者号D、奋进号 5、《三体》作者是?B、刘慈欣 B、今何在C、⾎红D、唐家三少 6、下列哪位演员没有参演《⼩时代1》?A、柯震东B、杨幂C、郭采洁D、夏⾬ 7、⼈们⼀般撒()来快速融化积雪路⾯?A、盐B、⽯灰C、苏打D、明矾 8、在韩国使⽤最多的类似微信软件是()?A、LINEB、Kakao TalkC、whatsappD、FB Msngr 9、代号Gingerbread(姜饼)是指哪个安卓版本?A、2.0B、2.3C、2.1D、3.0 10、哪个是诺基亚曾经开发的⼿机操作系统? A.Sailfish B、MeeGo C、Moblin D、Android 11、《你画我猜》被哪家公司收购?A、ZyngaB、FacebookC、KingD、Twitter 12、不是《进击的巨⼈》中城墙名字的是?A、Wall·MariaB、Wall·ChynaC、Wall·SinaD、Wall·Rose 13、哪⼀部不是⽣化题材的电影?A、⽣化危机B、僵⼫世界⼤战C、⾏⼫⾛⾁D、我是传奇 14、20xx年冬奥会在哪⾥举⾏?A、慕尼⿊B、安纳西C、平昌D、萨尔茨堡 15、图表数值题 ⼆、专业知识单项选择题(共15题,每题3分) 16、以下哪个游戏类型与其他游戏不同?A、⾬⾎蜃楼B、我叫MTC、魔兽争霸D、龙之⾕ 17、FTG是什么类型游戏的缩写?A、⾓⾊扮演类B、格⽃技术类C、动作类D、休闲竞速类 18、以下哪些游戏的故事题材和其他选项不⼀样?A、剑侠情缘3B、九阴真经C、寻仙D、笑傲江湖 19、以下哪个游戏是腾讯⾃研发的?A、御龙在天B、英雄联盟C、⼑剑2D、剑灵 20、以下哪个游戏不是webgame?A、神仙道B、萌江湖C、六道仙尊D、七雄争霸 21、以下哪种模式不是英雄联盟中的模式?A、澄海CB、扭曲丛林C、召唤师峡⾕D、中路⼤乱⽃ 22、以下哪款⼿游的游戏类型与其他选项不⼀样?A、时空猎⼈B、王者之剑C、吞⽉之狼D、放开那三国 23、下列卡牌游戏不是⼿机游戏的是?A、傲世西游B、我叫MTC、炉⽯传说D、⼤掌门 24、WCG是哪⼀年停⽌举办的?A、 20xxB、20xxC、20xxD、没有停⽌ 25、以下哪个种族不是《剑灵》中有的?A、天族B、⿁族C、⼈族D、灵族 26、以下哪个平台与其他有所不同?A、百度91B、应⽤宝C、37wanD、PP助⼿ 27、以下哪个⾓⾊不在同⼀代《仙剑奇侠传》中?A、景天B、韩菱纱C、重楼D、唐雪见 28、以下哪款游戏是从国外引进的?A、⽃战神B、完美世界C、疾风之刃D、天涯明⽉⼑ 29、以下哪个⽹站不是⽹络游戏资讯为主?A、17173B、4399C、GamelookD、太平洋游戏⽹ 30、Flappy bird是哪个国家的游戏开发者开发的?A、美国B、⽇本C、越南D、英国 三、简答题:(共2题,31题10分,32题15分) 31、有5个⼈⾃称是世上最聪明的⼈,被国王知道了,对他们的狂妄⾃⼤很是⽣⽓,于是设题难为他们。
腾讯校园招聘实习技术类笔试题目.doc
![腾讯校园招聘实习技术类笔试题目.doc](https://img.taocdn.com/s3/m/ffb7d422ec630b1c59eef8c75fbfc77da269973d.png)
腾讯校园招聘实习技术类笔试题目时间:xx-4-20职位:开发、后台、客户端、前端等城市:上海、合肥、沈阳、长沙、深圳(一)不定项选择题(25*4)1. 使用深度优先算法遍历以下图,遍历的顺序为()A ABCDEFGB ABDCFEGC ABDECFGD ABCDFEG2. 输入序列ABCABC经过栈操作变成ABCCBA,下面哪些是可能的栈操作( )A. push pop push pop push pop pushpush push pop pop popB. push push push push push push poppop pop pop pop popC. push push push pop pop pop pushpush pop pop push popD. push push push push pop pushpop push pop pop pop pop3. 以下关键码序列哪些是一个堆( )A. 90 31 53 23 16 48 B 90 48 31 53 16 23C 16 53 23 90 3148 D.1631 23 90 53 484. 稀疏矩阵压缩的存储方法是:()A 三元组B 二维数组C 散列D 十字链表5. 二叉树的后序排列DBEFCA,中序排列DBAECF,那么对其做先序线索化二叉树,节点E的线索化指向节点()A BCB AC C DFD CF6. 线性结构的是()A 串B 链式存储栈 C顺序存储栈 D 顺序存储二叉树7. Linux命令是哪些()A lsB mkdir Cmagnify D man8. Unix系统中,适合任意两个进程通信的是()A FIFOB PIPEC Message QueueD sharememory9. Windows系统中,不适合进程通讯的是()A 临界区B 互斥量C 信号量D 事件10. 下面的内存管理模式中,会产生外零头的是()A 页式 B段式C 请求页式 D 请求段式11. Linux执行ls,会引起哪些系统调用()A nmapB readC execveD fork12. a 是二维数组,a[j]的指针访问方式为:()A *(a+i+j)B *(*(a+i)+j)C *(a+i)+jD *a+i+j13 输出以下结果:#define add(a,b) a+b;Intmain(){Printf(“”,3*add(4,7));}A 33B 19C 25D 4914 对于以下代码,char * p= newchar[100]A p 和 new出来的内存都在栈上B p 和 new出来的内存都在堆上C p在栈上 new出来的在堆上D p在堆上 new出来的在栈上15 进程A读取B进程中的某个变量(非共享内存),可行的方式()A 进程向消息队列写入一个包含变量内容的消息,B进程从队列中读出B 通过本地环路通信C 如果A、B 非亲属,那么A通过命名管道把这个变量的地址发给B进程D 如果 B是A 进程,那么B直接读取变量内容即可16 使用 send发送大量小的数据包,说法正确的选项是()A 带宽利用率低B 网卡吞吐很高C 网卡中断频繁D 进程上下文切换频繁17 TCP的握手与分手可能出现的情形是()A 握手需要3次通信B 分手需要进行4次通信C Fin和ACK 在同一包里D ACK 和SYN 在同一包里18. 和16题一样。
腾讯实习生招聘笔试题目以及答案
![腾讯实习生招聘笔试题目以及答案](https://img.taocdn.com/s3/m/996eb6b383d049649b6658b0.png)
腾讯实习生招聘笔试题目以及答案32 位机上根据下面的代码,问哪些说法是正确的?1. signed char a = 0xe0;2. unsigned int b = a;3. unsigned char c = a;A. a 0 c 0 为真B. a == c 为真C. b 的十六进制表示是:0xffffffe0D. 上面都不对下面哪些选项能编译通过?1. int i;2. char a[10;3. string f();4. string g(string str);A. if(!!i){f();}B. g(f());C. a=a+1;D. g( abcint a[10]; 问下面哪些不可以表示a[1] 的地址?A. a+sizeof(int)B. a[0]+1C. (int*) a+1D. (int*)((char*) a+sizeof(int))问下面的数据都存放在哪些存储区?1. int main()2. {3. char *p = hello,world4. return 0;5. }A. ...B. ...C. 栈和常量区D. 栈和堆分析:hello,world 是常量,赶脚应该就是C 吧,应该大家感觉都一样。
这里不涉及什么堆的事。
假设在一个32 位little endian 的机器上运行下面的程序,结果是多少?1. #include2. int main()3. {4. long long a = 1, b = 2, c = 3;5. printf( %d %d %d\n , a, b, c);6. return 0;7. }A. ...B. ...C. ...D. ...分析:貌似问题没有想的那么简单。
如果说运行结果,很简单,有人是1 0 2;有人是1 2 3。
涉及到little/big endian 和参数入栈的问题。
下面哪些函数调用必须进入内核才能完成?A. fopenB. exitC. memcpyD. strlen分析:有些无能为力。
腾讯技术类实习生面试笔试
![腾讯技术类实习生面试笔试](https://img.taocdn.com/s3/m/f02b0b3dee06eff9aef807f2.png)
+ 从开始想到申请腾讯实习生,一直到接到lily通知我拿到offer,过程还是挺曲折的~我只是想记录下这段经历~
+ 腾讯的面试是我第二次的正式面试。第一次是以前写过的重庆200强选拔赛中的面试,那次貌似碰到一个不搞技术的人来问我很多非技术的问题,我比较郁闷,他比我更郁闷。。。
+ 后记:腾讯的笔试考得很基础。都是一些最基本的问题,涉及面很广,数据结构,网络,操作系统,数据库等。两个小时考试,我做了约半个小时就交了,后来看了一下,得了88分,很吉利的一个数字,可惜面试不怎么顺利。其实,蛮想到qq实习的。
+
+ ===完整腾讯实习应聘历程===
+
+
+ 6月4日,晖哥告诉我,一面通过了,等端午节过了准备二面。我跟晖哥说,看来腾讯对实习生的技术要求不高啊,一面还是比较简单的。后来才知道,BT的在后面。二面过程是我目前见过的第二BT面试(第一BT的当然是MSRA的面试)。幸好我还是认真准备了的——我在网上搜以前腾讯招实习生的笔试面试题,结果一个都没有,只有招员工的时候的笔试面试题,我就按这些题准备,思考腾讯可能考察哪些方面,后来确实派上了些用场。这告诉我,无论认为多么简单,面试一定要有准备。
+ 6月19日早上,我在川大旁的一个酒店12楼的客房里面试,lily给我的schedule是9点到9点半面试,实际上从9点面到了10点45分。在这1个多小时内,面试官的问题密度灰常大,覆盖面之广,技术难度之深,在本人短暂的职业生涯中史无前例。他问到了Unix/Linux 或 Windows 开发平台下的C++,CGI,JS\AJAX\CSS\ASP\FLASH,Java EE网站开发,Java ME手机开发,嵌入式,3D渲染原理,3D游戏引擎,网络分层,TCP/IP协议的原理,Winsock编程,服务器集群,分布式,Web服务器原理,数据库设计,数据库压力测试,搜索引擎技术,基于.Net/C#的Web开发,大并发访问网站的架构设计,软件工程,算法和数据结构。基本上把我熟悉的,我了解皮毛的,和我听说过的,我没听说过的,全部问了一遍。面完出来之后,我的头都是晕乎乎的。。。
tencent笔试题目及部分答案
![tencent笔试题目及部分答案](https://img.taocdn.com/s3/m/1514a55350e2524de5187e96.png)
tencent笔试题目及部分答案一些腾讯笔试题及其答案声明:题目网络,答案大部分网络并经过;有些是自己查资料和请教他人得来的。
题外话:曾经有一个很好的进入腾讯工作的机会摆在我面前,但是我没有珍惜,虽然谈不上“后悔莫及”,但是...1.1有A、B、C、D四个人,要在夜里过一座桥。
他们通过这座桥分别需要耗时1、2、5、10分钟,只有一支手电,并且同时最多只能两个人一起过桥。
请问,如何安排,能够在17分钟内这四个人都过桥?答案:A & B -->2 mins 1 mins <-- A C & D -->10 mins 2 mins <-- B A & B --> 2 mins 一共 2 + 1 + 10 + 2 + 2 = 17 mins1.2 1-20的两个数把和告诉A,积告诉B,A说不知道是多少, B 也说不知道,这时A说我知道了,B接着说我也知道了,问这两个数是多少?答案:2和31.3 爸爸,妈妈,妹妹,小强,至少两个人同一生肖的概率是多少? 1-12*11*10*9/12*12*12*12 = 1-55/96 = 41/96 1.4 某人去玩具店买小熊,单价30元. 付给玩具店老板100元玩具店老板没零钱, 去水果店换了100元零钱回来找给那人70元. 那人走后, 水果店老板找到玩具店老板说刚才的100元是假币, 玩具店老板赔偿了水果店老板100元 ?? 问:玩具店老板损失了多少钱? 答案: 70+小熊的进价 2 请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句答案: #define max(a,b)((((long)((a)-(b)))&0x80000000)?b:a) 若a > b ,则a-b的二进制最高位为0,与上任何数还是0,所以大数为a;否则,a-b为负数,二进制最高位为1,与上0x80000000(最高位为1其他为0)之后为1,所以此时的大数为b.3 计算 a^b << 2 答案:运算符优先级:括号,下标,->和.(成员)最高;单目的比双目的高;算术双目的比其他双目的高;位运算高于关系运算;关系运算高于按位运算(与,或,异或);按位运算高于逻辑运算;三目的只有一个条件运算,低于逻辑运算;赋值运算仅比 , (顺序运算)高。
百度腾讯实习笔试面试题
![百度腾讯实习笔试面试题](https://img.taocdn.com/s3/m/79f205c5d5bbfd0a7956733e.png)
一、百度实习笔试题:2011/5/7百度实习笔试题目(研发方向与测试的试卷相同)******************************************************************************* 第一题,简答题:1、extern “c”{}是什么含义?用来解决什么问题?2、至少说出两种经典的设计模式,并举例说明使用场景,有伪代码更佳。
3、Tcp连接的time-wait是什么状态,描述其发生的场景,说明它存在的好处/坏处。
第二题算法与程序设计题1、有一个任务执行器,每天定时执行N个任务(N<1000),每次只能执行一个任务,而各任务之间存在着依赖关系,如任务A需要依赖任务B任务完成后才能进行。
虽然各个任务着依赖关系复杂,但任务之间没有循环依赖问题,请给出适当的任务执行顺序。
请详细描述你的算法思路,并给出时间和空间复杂度。
2、编写函数:统计在某段英文文本完整句子的数目,文本只包括大小写英文字母,空格,点号,逗号,完整句子必须包含至少一个字母并以点号结束。
要求:完成代码,要尽量高效、简洁。
第三题系统设计某流量监控系统每天完成大量的数据记录,每条数据记录包括url,访问ip、时间,这些数据记录需要进行存储和维护,并提供查询。
请设计一个系统能够存储和维护1000亿条记录,实现实时监控,并能支持一下两种查询:(1)指定任意时间段(精确到分)和某个url,查出这个时间段内中对该url的总访问量。
(2)指定任意时间段(精确到分)和某个ip,查出这个时间段内中对该ip的总访问量。
百度实习电面题:百度一面(质量部,测试开发的)首先是自我介绍,然后问得第一个问题是扑克牌A-K排序,用什么算法最快?(先说一个算法,俺说快速排序)演示一下排序过程,时间复杂度是多少?如果里面有重复元素,稳不稳定?如果希望在O(n)的时间内排序完,可不可以做到,用什么方法?二个有序的文件如何合并成一个大的有序的文件?内存分配有几种方法,它们之间有什么区别?如果要用C语言打开一个3G的文件进行操作,可以直接打开吗?(俺答不能)那最大能直接打开的文件的大小是多少?你用什么方法可以做到打开它?用linux命令如何查看一个线程的状态?如何测试你的实习项目(我以前做过的一个项目,是java写得一个航空订票系统)?假设服务器上有一个web应用,如何保证它的安全性?你性格有哪些方面适合做测试工作?在项目当中,遇到问题的时候,比如出现了bug,你通常如何做?PS:面试的时候,考细心,周全百度二面:首先就是对我的简历重点进行追问然后是哈希表与二叉树的区别然后问了一下搜索引擎的结构最后问了1000万个文档里面,如何快速找出10个相似的文档。
腾讯笔试题及其答案
![腾讯笔试题及其答案](https://img.taocdn.com/s3/m/339ec0342e60ddccda38376baf1ffc4ffe47e2b6.png)
一些腾讯笔试题及其答案声明:题目来自网络,答案大部分来自网络并经过整理;有些是自己查资料和请教他人得来的。
题外话:曾经有一个很好的进入腾讯工作的机会摆在我面前,但是我没有珍惜,虽然谈不上“后悔莫及”,但是...1.1有A、B、C、D四个人,要在夜里过一座桥。
他们通过这座桥分别需要耗时1、2、5、10分钟,只有一支手电,并且同时最多只能两个人一起过桥。
请问,如何安排,能够在17分钟内这四个人都过桥?答案:A & B -->2 mins1 mins <-- AC &D -->10 mins2 mins <-- BA &B --> 2 mins一共 2 + 1 +10 + 2 + 2 =17 mins1.2 1-20的两个数把和告诉A,积告诉B,A说不知道是多少,B也说不知道,这时A说我知道了,B接着说我也知道了,问这两个数是多少?答案:2和3答案有3个:1 2和22 2和33 2和4第一个大概是(2,2)吧A得到的是2+2=4,B得到的是2*2=4开始A当然不知道,因为有可能是(2,2)或(1,3)这时B也不知道,因为有可能是(2,2)或(1,4),而且这两种情况A无均会答"不知道"这时,我就已经知道了,因为如果是(1,3),B得到的是3,只有(1,3)这种情况,就不会回答"不知道" 由B的答案,A可以肯定是(2,2)同样,A说"知道"了以后,B也就知道了因为如果是(1,4),A得到的是5,只凭第二步B说"不知道",A不可能在第三步便"知道"所以B可以断定,是(2,2)逻辑推理:这两个数是多少? 两个人A,B。
数字为2-100之间的自然数。
现找出两个数,把其和告诉A,把其积告诉B。
然后问A知道不知道是哪两个数,A 说:“虽然我不知道,但是肯定B也不知道。
腾讯2012实习生笔试题2+答案解析
![腾讯2012实习生笔试题2+答案解析](https://img.taocdn.com/s3/m/6239afdd2cc58bd63186bd6c.png)
腾讯2012实习生笔试题2+答案解析1、计算表达式x6+4x4+2x3+x+1最少需要做()次乘法A、3B、4C、5D、62、给定3个int类型的正整数x,y,z,对如下4组表达式判断正确的选项()int a1=x+y-z; int b1=x*y/z;int a2=x-z+y; int b2=x/z*y;int c1=x<<y>>z; int d1=x&y|z;int c2=x>>z<<y; int d2=x|z&y;A、a1一定等于a2B、b1一定定于b2C、c1一定等于c2D、d1一定等于d23、程序的完整编译过程分为是:预处理,编译,汇编等,如下关于编译阶段的编译优化的说法中不正确的是()A、死代码删除指的是编译过程直接抛弃掉被注释的代码;B、函数内联可以避免函数调用中压栈和退栈的开销C、For循环的循环控制变量通常很适合调度到寄存器访问D、强度削弱是指执行时间较短的指令等价的替代执行时间较长的指令4、如下关于进程的描述不正确的是()A、进程在退出时会自动关闭自己打开的所有文件B、进程在退出时会自动关闭自己打开的网络链接C、进程在退出时会自动销毁自己创建的所有线程D、进程在退出时会自动销毁自己打开的共享内存5、在如下8*6的矩阵中,请计算从A移动到B一共有多少种走法?要求每次只能向上挥着向右移动一格,并且不能经过P;A、492B、494C、496D、4986、SQL语言中删除一个表的指令是()A、DROP TABLEB、DELETE TABLEC、DESTROY TABLED、REMOVE TABLE7、某产品团队由美术组、产品组、client程序组和server程序组4个小组构成,每次构建一套完整的版本时,需要各个组发布如下资源。
美术组想客户端提供图像资源(需要10分钟),产品组向client组合server提供文字内容资源(同时进行,10分钟),server和client源代码放置在不同工作站上,其完整编译时间均为10分钟切编译过程不依赖于任何资源,client程序(不包含任何资源)在编译完毕后还需要完成对程序的统一加密过程(10分钟)。
腾讯笔试试题
![腾讯笔试试题](https://img.taocdn.com/s3/m/12f140837e21af45b207a8a7.png)
腾讯笔试试题腾讯笔试试题深圳市腾讯计算机系统有限公司简称腾讯,成立于1998年11月,由马化腾、张志东、许晨晔、陈一丹、曾李青五位创始人共同创立。
本文将介绍腾讯笔试试题。
腾讯笔试试题(1)1.有3台复印机(copier),平均每台每周工作42小时,每台每周最少工作35小时,问一台复印机每周最多会工作多少小时?答:42*3 - 35*2 =562.在一个长11 meters,宽6 meters的房间里,铺上10 centimeters厚的水泥,问需要多少水泥?答:11*6*0.1=6.6 cubic meters3.某公司有两座办公楼,一天,第一座楼20%的复印机和第二座楼40%的复印机需要进行维护,如果第一座楼拥有公司60%的复印机,问这天在维护的复印机是多少?答:20% * 60% + 40% * (1 - 60%) = 28%4.要在一个接待室(reception room)里铺瓷砖,接待室的长18 meters,宽12 meters,同时要修一条从大厅(hall)到楼梯(stair way)的通道(不铺瓷砖)占地50 squaremeters,允许铺设时有35%的浪费(wastage),1平方米瓷砖的价格是10美元,问大约(approximately)要花多少钱?答:(18 * 12 - 50) * 135% * 10 = 2,2005.某公司要做一个车辆更新,有2种车型,一种是X(忘了,用X代替),一种是van,新X每liter油走20公里,新van每liter油走15公里,旧X每liter油走15公里,旧van每liter油走12公里。
现在要开15000公里,其中有60%由van来承担,问更新后将节省多少油?答:(15000 * 60% / 12 + 15000 * 40% / 15) - (15000 * 60% / 15 + 15000 * 40%/ 20) = 2506.有2个行政打字员(administrative typist),A的速度是B的1 1/4 times,现在要打72页文件,问快的那个人打了多少页?答:72* 5/9 = 407.有一个呼叫中心,星期二的calls比星期一的`1/2还多1/3,星期一和星期二的calls的和是120,问星期二的calls是多少?答:488.有一个软件公司,1/2的人是系统分析员,2/5的人是软件工程师,有1/4的人两者都是,问有多少人两者都不是?答:1 - 1/2 - 2/5 + 1/4= 0.359.有一个crate要做等比例(proportionally)的缩放,为了能够便于运输(shipment),crate的尺度(dimension)是72,96,48,如果缩放到三个尺度的和是200,问最长的那个尺度要缩多少?答:96 * (1 - 200 / 216) = 64 / 9 = 7.110. 有一个矩形,长是宽的1 1/3 times,如果把每边增加1,面积将增加85,问长是多少?答:4811.有一个printer,一小时能打12,000页,早上8:30开始打印,中途被打断2次,每次5分钟,13:15打完,问总共打了多少页?答:55,00012.一个粗细均匀的长直管子,两端开口,里面有4 个白球和4 个黑球,球的直径、两端开口的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使得排列变为bbwwwwbb。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择题1)给定3个int类型的正整数x,y,z,对如下4组表达式判断正确的选项()Int a1=x+y-z; int b1=x*y/z;Int a2=x-z+y; int b2=x/z*y;Int c1=x<<y>>z; int d1=x&y|z;Int c2=x>>z<<y; int d2=x|z&y;A)a1一定等于a2B)b1一定定于b2C)c1一定等于c2D)d1一定等于d22)程序的完整编译过程分为是:预处理,编译,汇编等,如下关于编译阶段的编译优化的说法中不正确的是()A)死代码删除指的是编译过程直接抛弃掉被注释的代码;B)函数内联可以避免函数调用中压栈和退栈的开销C)F or循环的循环控制变量通常很适合调度到寄存器访问D)强度削弱是指执行时间较短的指令等价的替代执行时间较长的指令3)如下关于进程的面熟不正确的是()A)进程在退出时会自动关闭自己打开的所有文件B)进程在退出时会自动关闭自己打开的网络链接C)进程在退出时会自动销毁自己创建的所有线程D)进程在退出时会自动销毁自己打开的共享内存4)计算表达式x6+4x4+2x3+x+1最少需要做()次乘法A)3B)4C)5D)65)在如下8*6的矩阵中,请计算从A移动到B一共有多少种走法?要求每次只能向上挥A)492B)494C)496D)4986)SQL语言中删除一个表的指令是()A)DROP TABLEB)D ELETE TABLEC)D ESTROY TABLED)REMOVE TABLE7)某产品团队由美术组、产品组、client程序组和server程序组4个小组构成,每次构建一套完整的版本时,需要各个组发布如下资源。
美术组想客户端提供图像资源(需要10分钟),产品组向client组合server提供文字内容资源(同时进行,10分钟),server和client源代码放置在不同工作站上,其完整编译时间均为10分钟切编译过程不依赖于任何资源,client 程序(不包含任何资源)在编译完毕后还需要完成对程序的统一加密过程(10分钟)。
可以请问,从要完成一次版本构建(client与server的版本代码与资源齐备),至少需要多少时间()A)60分钟B)40分钟C)30分钟D)20分钟8)如下关于编译链接的说法错误的是()A)编译优化会使得编译速度变慢B)预编译头文件可以优化程序的性能C)静态链接会使得可执行文件偏大D)动态链接库会使进程启动速度偏慢9)如下关于链接的说法错误的是()A)一个静态库中不能包含两个同名全局函数的定义B)一个动态库中不能包含两个同名全局函数的定义C)如果两个静态库都包含一个同名全局函数,他们不能同时被链接D)如果两个动态库都包含一个同名全局函数,他们不能同时被链接10)某火车站要通过一条栈道(先进后出)来调换进入车站的列车顺序,若进站的列车顺序为A、B、C,则下列哪个出站顺序不可能?()A)ABCB)ACBC)CABD)CBA11)栈是一种智能在某一端插入和删除的特殊线性表,它按照后进先出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,若6元素为A、B、C、D、E、F出栈顺序为B、D、C、F、E、A,则S栈的最小容量为()A)3B)4C)5D)612)找工作的季节马上就到了,很多同学去图书馆借阅《面试宝典》这本书,现在图书馆外有6名同学排队,其中3名同学要将手中的《面试宝典》还至图书馆,有3名同学希望从图书馆中可以借到《面试宝典》,若当前图书馆内已无库存《面试宝典》,要保证借书的3名同学可以借到书,请问这6位同学有多少种排队方式()A)60B)120C)180D)36013)若完全二叉树的节点个数为2N-1,则叶节点个数为()A)N-1B)2×NC)2N-1D)2N14)排序算法的稳定是指,关键码相同的记录排序前后相对位置不发生改变,下面哪种排序算法是不稳定的()A)插入排序B)冒泡排序C)快速排序D)归并排序15)下列说法中错误的是:()A)插入排序某些情况下复杂度为O(n)B)排序二叉树元素查找的复杂度可能为O(n)C)对于有序列表的排序最快的是快速排序D)在有序列表中通过二分查找的复杂度一定是O(n log2n)16)在程序设计中,要对两个16K×16K的多精度浮点数二维数组进行矩阵求和时,行优先读取和列优先读取的区别是()A)没区别B)行优先快C)列优先快D)2种读取方式速度为随机值,无法判断17)在下图的多边形ABCDE中从哪一点出发,可以遍历图上的每条边一次,而且仅遍历一次A)A点B)B点C)C点D)D点18)字符串所有非空子串(两个子串如果内容相同则只算一个)个数是()A)1024B)1018C)55D)5019)TCP的关闭过程,说法正确的是()A)TIME_W AIT状态称为MSL(Maximum Segment Lifetime)等待状态B)对一个established状态的TCP连接,在调用shutdown函数之前调用close接口,可以让主动调用的一方进入半关闭状态C)主动发送FIN消息的连接端,收到对方回应ack之前不能发只能收,在收到对方回复ack之后不能发也不能收,进入CLOSING状态D)在已经成功建立连接的TCP连接上,如果一端收到RST消息可以让TCP的连洁端绕过半关闭状态并允许丢失数据。
20)操作系统的一些特别端口要为特定的服务做预留,必须要root权限才能打开的端口描述正确的是()A)端口号在64512-65535之间的端口B)所有小于1024的每个端口C)RFC标准文档中已经声明特定服务的相关端口,例如http服务的80端口,8080端口等D)所有端口都可以不受权限限制打开二、填空题21)除了10进制、2进制之外,16进制表达式在计算机领域中也经常使用(例如各种字符集的定义描述),下式:(2012)10+(AF1)16的结果是()(请用10进制表示)。
22)仔细阅读以下一段递归的函数定义:in tack(int m,int n){if(m==0){return n+1;}Else if(n==0){return ack(m-1,1);}elseretrun ack(m-1,ack(m,n-1));}}请问ack(3,3)的返回值是()。
23)某互联网产品(例如,一款网络游戏)同时在线曲线(Average Concurrency Users,ACU)24小时数据如下图所示。
现已知全天平均在线人数为5000人,玩家每次登陆后平均在线时长为2小时。
请你估计一下,平均下来每分钟约有()个玩家登录。
24)如下SQL语句是需要列出一个论坛版面第一页(每页显示20个)的帖子(post)标题(title),并按照发布(create_time)降序排列:SELECT title FROM post( )create_time DESC( )0,2025、为了某项目需要,我们准备构造了一种面向对象的脚本语言,例如,对所有的整数,我们都通过Integer类型的对象来描述。
在计算“1+2”时,这里的“1”,“2”和结果“3”分别为一个Integer对象。
为了降低设计复杂度,我们决定让Integer对象都是只读对象,也即在计算a=a+b后,对象a引用的是一个新的对象,而非改a所指对象的值。
考虑到性能问题,我们又引入两种优化方案:(1)对于数值相等的Integer对象,我们不会重复创建。
例如,计算“1+1”,这里两个“1”的引用的是同一个对象——这种设计模式叫做();(2)脚本语言解析器启动时,默认创建数值范围[1,32]的32个Integer对象。
现在,假设我们要计算表达式“1+2+3+…+40”,在计算过程需要创建的Integer对象个数是()。
26)A、B两人玩猜字游戏,游戏规则如下:A选定一个[1,100]之间的数字背对B写在纸上,然后让B开始猜;如果B猜的偏小,A会提示B这次猜的偏小;一旦B某次猜的偏大,A就不再提示,此次之后B猜的偏小A也不会再提示,只回答猜对与否。
请问:B至少要猜()次才能保证猜对?在这种策略下,B第一次猜测的数字是()。
27)仔细阅读以下函数Int fuc(int m,int n){if(m%n)==0return n;}else{return fuc(n,m%n)}}请问func(2012,2102)的结果是()。
三、加分题28)给定一耳光数组a[N],我们希望构造数组b [N],其中b[j]=a[0]*a[1]…a[N-1] / a[j],在构造过程中,不允许使用除法:要求O(1)空间复杂度和O(n)的时间复杂度;除遍历计数器与a[N] b[N]外,不可使用新的变量(包括栈临时变量、堆空间和全局静态变量等);青铜程序(主流编程语言任选)实现并简单描述。
29)20世纪60年代,美国心理学家米尔格兰姆设计了一个连锁信件实验。
米尔格兰姆把信随即发送给住在美国各城市的一部分居民,信中写有一个波士顿股票经纪人的名字,并要求每名收信人把这封信寄给自己认为是比较接近这名股票经纪人的朋友。
这位朋友收到信后再把信寄给他认为更接近这名股票经纪人的朋友。
最终,大部分信件都寄到了这名股票经纪人手中,每封信平均经受6.2词到达。
于是,米尔格兰姆提出六度分割理论,认为世界上任意两个人之间建立联系最多只需要6个人。
假设QQ号大概有10亿个注册用户,存储在一千台机器上的关系数据库中,每台机器存储一百万个用户及其的好友信息,假设用户的平均好友个数大约为25人左右。
第一问:请你设计一个方案,尽可能快的计算存储任意两个QQ号之间是否六度(好友是1度)可达,并得出这两位用户六度可达的话,最短是几度可达。
第二问:我们希望得到平均每个用户的n度好友个数,以增加对用户更多的了解,现在如果每台机器一秒钟可以返回一千条查询结果,那么在10天的时间内,利用给出的硬件条件,可以统计出用户的最多几度好友个数?如果希望得到更高的平均n度好友个数,可以怎样改进方案?。