2018腾讯秋招JAVA和前端笔试题.docx
《2018腾讯秋招JAVA和前端笔试题.docx》由会员分享,可在线阅读,更多相关《2018腾讯秋招JAVA和前端笔试题.docx(37页珍藏版)》请在第一文库网上搜索。
1、2018腾讯秋招试题目录2018腾讯秋招正式笔试题目2一、不定项选择题2二、编程题122018腾讯前端秋招试题16一、不定项选择题16二、编程题222018腾讯JaVa秋招试题25一、不定项选择题25二、在线编程题322018腾讯前端秋招试题33一、不定项选择题33二、编程题382018腾讯秋招正式笔试题目一.不定项选择题Is以下说法正确的是()oA.由先序序列、中序序列可以还原出树的原貌B.200,190,150,170,180,140,155,160,165,120是一个最大堆C.排序之前必须把所有待排数据加载到内存D.给定一组输入,可以输出一颗唯一的哈夫曼树参考答案:A2、二叉树的节点的
2、对称序列是IEGMOBA,后序序列是EMGIBAO,则该二叉树的前序序列是()A. OIGEMABB. OIAGBEMC. OAIGMBED. OABIGME参考答案:A0/IAGB/3、请选择正确的描述。()A.静态变量和全局变量是在程序一开始时分配内存的,这部分内存无法回收,直至程序结束B.通常常来说,在堆上分配内存比在栈上分配内存效率更高C.当我预先知道待分配内存大小时,我就可以直接在栈上分配内存,只要不超过当前操作系统的可用内存大小,就永远会成功D.内存泄漏就是指当A程序申请一块内存时,有可能操作系统把B程序的一块内存先交给A程序使用,等A程序结束后再返回给B程序,在内存借用的这段时间
3、内,B程序就产生了内存泄漏参考答案:A解析:栈上分配内存效率更高;栈上申请内存并不总是成功;内存泄漏是使用完成之后未回收又无法使用的区域。4、对于栈操作,输入序列ABCDEF,输出序列BCDAEF,可能的栈操作是()oA.push,push,push,push,push,push,pop,pop,pop,pop,pop,popB. push,push,pop,push,pop,push,pop,pop,push,pop,push,popC. push,push,pop,push,pop,push,pop,push,pop,push,pop,popD. push,push,pop,push,po
4、p,push,pop,pop,push,push,pop,pop参考答案:B5、关于浮点数,下面的描述不正确的是()oA.总能找到一个32bit整数(32bitint),来描述一个IEEE75432bit浮点数的整数部分B.总能找到一个IEEE75464bit浮点数,来描述一个32bit整数(32bitint)C.表达式(0.666f-0.665f=0.001f),无论在任何平台,一定返回TrueD.当两个不同的平台都使用IEEE754作为浮点数标准时,他们的浮点运算结果就会严格一致参考答案:C6、有如下一个类似跳表的额数据结构:每层都是已经排好序的链表,1eve11层的链表有所有元素,1ev
5、e1N层的链表只有IeveIN-I的1半的元素,1eve1N层的结点指向IeveIN-I层中相同的结点。请问查找一个元素的时间复杂度是()oA. O(n1og2n)B. 0(n)C. O(1og2n)D. 0(n2)参考答案:C7、请问下列代码的输出是多少?()#inc1ude#defineMAX100intmain()inti=O7sum=0;doif(i!=(i9)*10)sum+=i;whi1e(+i0groupbyAreaIDhavingcount(Region)0orderbyCount(Region)desc1imit1;A.该SQ1执行会形成City和Area两表的笛卡尔积B.该
6、语句执行顺序上,会先执行where再执行having再执行Orderby最后执行1imitC.该语句执行顺序上,会先执行from,再执行join,再执行WhereD.se1ect*formCity1eftjoinAreaonCity_Area1D=Area.ID和se1ect*formCityinnerjoinAreaonCity_Area1D=Area.ID这两条SQ1语句执行的结果是不同的正确答案:B10、假设QQ用户包含8种状态,QQ号码为42亿,最少用多少内存标识所有用户状态?()A.约500MB.约IGC.约1.5GD.约2G参考答案:C42*108*4=168*108=16.8*1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2018 腾讯 JAVA 前端 笔试