2022年腾讯面试题(后台开发岗位)(应聘 求职 面试准备资料).pdf
《2022年腾讯面试题(后台开发岗位)(应聘 求职 面试准备资料).pdf》由会员分享,可在线阅读,更多相关《2022年腾讯面试题(后台开发岗位)(应聘 求职 面试准备资料).pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022年腾讯面试题(后台开发岗位)第 1 题:一、不定项选择将一组无序的数据重新排列成有序序列,其方法有0A 拓扑排序B 快速排序C 堆排序D 基数排序答案:BCD解析:在图论中,由一个有向无环图的顶点组成的序列,当且仅当满意下列条件时,称为该图的一个拓扑排序(英语:Topological sorting)o每个顶点消失且只消失一次;若 A 在序列中排在B 的前面,则在图中不存在从B 到A 的路径。也可以定义为:拓扑排序是对有向无环图的顶点的一种排序,它使得假如存在一条从顶点A 到顶点B 的路径,那么在排序中B 消失在A的后面第 2 题:某服务恳求经负载均衡设备安排到集群A、B、C、D进行处
2、理响应的概率分别是10%、20%、30%和40%o已知测试集群所得的稳定性指标分别是90%、95%、99%和99.9%O现在该服务器恳求处理失败,且已排解稳定性以外的问题,那么最有可能在处理该服务恳求的集群是 oA、AB、BC、CD、D答案:AB解析:选中该集群,并且处理失败了的概率为:10%*10%、20%*5%、30%*1%、40%*0.1%o A 与 B 的概率最高。第3题:下列说法正确的有()A环境变量可在编译source code时指定B在编译程序时,所能指定的环境变量不包括class pathC javac 一次可同时编译数个Java源文件D javac.exe能指定编译结果要置于
3、哪个名目(directory)-2-答案:ACD第4题:下列说法错误的有()A数组是一种对象B数组属于一种原生类C int number=31,23,33,43,35,63D数组的大小可以任意转变答案:BCD解答:Java把数组当作一个java类来处理java是纯面对对象的语言,他的数组也是一个对象。第5题:下列说法错误的有()A能被java.exe胜利运行的java class文件必需有main()方法BJ2SDK 就是 Java APIC Appletviewer.exe可利用jar选项运行Ja r文件D能被Appletviewer胜利运行的java class文件必需有main。方法答案
4、:BCD解析如下:B选项中J2SDK是编程工具,不是API.C选项中 Appletviewer.exe就是用来解释执行java applet应用程序的,简洁理解就是没有main函数的继承applet类的java类。D选项中 能被Appletviewer胜利运行的java class文件没有main()方法第6题:卡方分布的方差为2倍的自由度为?A nB 1C2nD4n答案:C注解:分布的均值为自由度n,记 为E()=no-4-分布的方差为2倍的自由度(2n),记 为D()=2n。第7题:如何削减换页错误?A进程倾向于占用CPUB访问局部性(localityofreference)满意进程要求C
5、进程倾向于占用I/OD使用基于最短剩余时间(shortestremainingtime)的调度机制答案:B解析如下:换页错误又称缺页错误,当一个程序试图访问没有映射到物理内存的地方时,就会消失缺页错误,这时操作系统就要去虚拟内存中加载这块内存页。百度了一下,削减换页错误的方法,即降低缺页中断率:1、内存页框数。增加作业分得的内存块数。2、页面大小。页面划分越大,中断率越低。3、替换算法的优劣影响缺页中断次数4、程序局部性。程序局部性好可削减缺页中断(为什么?)。那 么B是对的,而对于D,最短剩余时间调度是CPU调度就绪进程-5-的方式,与页面置换算法无关,不要搞混淆了。第8题:Please c
6、hoose the right statement about constusage:A const int a;/const integerB int const a;/const integerC int const*a;/a pointer which point to const integerD const int*a;/a const pointer which point to integerE int const*a;/a const pointer which point to integer答案:ABC解析如下:对于A和B,int const和const in t可以颠倒位
7、置,意义不变CDE都表示指向const in t的指针,而int*const a才表示指向int的const指针第9题:下列定义语句中,错误的是A int px*;B char*acp10;-6-C char(*pac)10;D int(*p)();答案:A第10题:对类成员访问权限的掌握,是通过设置成员的访问掌握属性实现的,下列不是访问掌握属性的是()A公有类型B私有类型C爱护类型D友元类型答案:D解析如下:C+中有三种权限掌握类型,分 别 是 共 有 类 型public,私有类型private,爱护类型 protected.友元是声明一个类外的方法具有类方法同样的访问权限,目的是让类外的方
8、法可以访问类内部的属性,不是访问掌握属性。第11题:给出以下定义,下列哪些操作是合法的?-7-const char*pl=hell。;char*const p2=world;A pl+;B pl2=w;C p22=D p2+;答案:A解析如下:p l是指向字符常量的指针,p l本身不是常量,所以P1+合法,A正确。P2本身是指针常量,可以指向特别量的字符。但是hell。这样声明的字符串是存储在只读存储区的,不行修改,所以B,C,D都错误。第12题:以下集合对象中哪几个是线程平安的?()A ArrayListB VectorC HashtableD Stack-8-答案:BCD解析如下:在集合框
9、架中,有些类是线程平安的,这些都是jd k l.l中的消失的。在 jdkl.2之后,就消失许很多多非线程平安的类。下面是这些线程平安的同步的类:vector:就比arraylist多了个同步化机制(线程平安),由于效率较低,现在已经不太建议使用。在 web应用中,特殊是前台页面,往往效率(页面响应速度)是优先考虑的。statck:堆栈类,先进后出hashtable:就比hashmap多了个线程平安enumeration:枚举,相当于迭代器除了这些之外,其他的都是非线程平安的类和接口。第 13题:若下列所用变量均已经正确定义,一下表达式中不合法的是Ax3B+jC a=xy?x:yDx%=4-9-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年腾讯面试题后台开发岗位应聘 求职 面试准备资料 2022 腾讯 试题 后台 开发 岗位 应聘 面试 准备 资料
限制150内