蘑菇街2017校园招聘笔试题

蘑菇街2017校园招聘笔试题

ID:27729341

大小:878.00 KB

页数:13页

时间:2018-12-05

蘑菇街2017校园招聘笔试题_第1页
蘑菇街2017校园招聘笔试题_第2页
蘑菇街2017校园招聘笔试题_第3页
蘑菇街2017校园招聘笔试题_第4页
蘑菇街2017校园招聘笔试题_第5页
资源描述:

《蘑菇街2017校园招聘笔试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、NOWCODER.COM⽜客⽹-中国最⼤IT笔试/⾯试题库下载⽂档,点击相应题⽬,直接查看答案蘑菇街2017校园招聘笔试题⼀.单项选择题1.设顺序循环队列Q[0:M-1]的头指针和尾指针分别为F和R.头指针F总是指向队头元素的前⼀位置.尾指针R总是指向队尾元素的当前位置.则该循环队列中的元素个数为()A(R-F+M)%MBR-FC(F-R+M)%MDF-R2.intf(intx)return((x>2)?x*f(x-1):3);}inti;I=f(f(2)):执⾏如上函数后.I的值为()A30B⽆限递归C9D21603.下⾯的哪个选项

2、是⾃底向上分析⽅法()A递归下降分析法B预测分析法CLL(1)分析法D算符优先分析法4.关于中间件特点的描述.不正确的是()A中间件运⾏于客户机/服务器的操作系统内核中,提⾼内核运⾏效率B中间件应⽀持标准的协议和接⼝C中间件可运⾏于多种硬件和操作系统平台上D跨越⺴络,硬件,操作系统平台的应⽤或服务可通过中间件透明交互1.下⾯关于promise的说法中,错误的是()Aresolve()和reject都是直接⽣成⼀个进⼊相应状态的promise对象,其参数就是进⼊相应状态时传递过去的参数,可以在完成回调的参数中得到BPromise.res

3、olve(value),Promise.reject(reason)是Promise构造器上还直接提供了⼀组静态⽅NOWCODER.COM⽜客⽹-中国最⼤IT笔试/⾯试题库下载⽂档,点击相应题⽬,直接查看答案法C在调⽤then⽅法或者catch⽅法时都是异步进⾏的,但是执⾏速度⽐较快DPromise构造器的prototype上还有两个⽅法,分别是then和catch。这两个⽅法的参数也是回调函数,这些函数会在Promise实例进⼊不同状态后被调⽤。Then对应到resolve,catch对应到reject1.KMP算法下,⻓为n的字符

4、串中匹配⻓度为m的⼦串的复杂度为()AO(N)BO(M+N)CO(M+LOGM)DO(N+LOGM)2.通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应的位置并插⼊的排序算法是()A归并排序B选择排序C希尔排序D插⼊排序3.执⾏chmod644mm.txt后的权限是()A-rw-r--r--Brw-r--r--C-rwxr--r--Drwxr--rw-4.利⽤时间重叠概念实⾏并⾏处理的是()A多处理机B流⽔处理机C相联处理机D并⾏(阵列)处理机5.设哈夫曼树中的结点总数为49,若⽤⼆叉链表作为存储结构,则该哈夫曼

5、树中总共有多少个空指针域()A51B52C50D491.Linux中包括两种链接:硬链接(HardLink)和软连接(SoftLink),下列说法正确的是()A软连接可以跨⽂件系统进⾏连接,硬链接不可以B当删除原⽂件的时候硬链接⽂件仍然存在,且内容不变NOWCODER.COM⽜客⽹-中国最⼤IT笔试/⾯试题库下载⽂档,点击相应题⽬,直接查看答案C硬链接被删除,磁盘上的数据⽂件会同时被删除D硬链接会重新建⽴⼀个inode,软链接不会1.publicclassTest{staticintcnt=6;static{cnt+=9;}publi

6、cstaticvoidmain(string[]args){System.out.println(“cnt=”+cnt);}static{Cnt/=3;};}Cnt的值是ACnt=5BCnt=2CCnt=3DCnt=62.b=2*a/4a="one"print(a,b)执⾏下列语句后的显⽰结果是什么()A10Bone0.5CerrorDone03.下列有关this指针使⽤⽅法的叙述正确的是()A保证基类保护成员在⼦类中可以被访问B保证基类私有成员在⼦类中可以被访问C保证基类共有成员在⼦类中可以被访问D保证每个对象拥有⾃⼰的数据成员,但

7、共享处理这些数据的代码4.设有定义char*p[]={"Shanghai","Beijing","Honkong"};则结果为j字符的表达式是()A*p[1]+3NOWCODER.COM⽜客⽹-中国最⼤IT笔试/⾯试题库下载⽂档,点击相应题⽬,直接查看答案B*(p[1]+3)C*(p[3]+1)Dp[3][1]1.voidfunc(char*p){p=p+1;}intmain(){chars[]={'1','2','3','4'};func(s);printf("%c",*s);return0;}以下程序执⾏后的输出结果为()A2B编

8、译错误C1D⽆法确定2.以下字符串定义与赋值中,正确的是()Achars[80]={"A","B","C"}Bchars[80];s={'A','B','C'}Cchars[80];s="ABC";Dchars[80]=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。