2013年阿里巴巴校园招聘笔试题研发工程师.doc

2013年阿里巴巴校园招聘笔试题研发工程师.doc

ID:48832837

大小:21.21 KB

页数:11页

时间:2020-01-31

2013年阿里巴巴校园招聘笔试题研发工程师.doc_第1页
2013年阿里巴巴校园招聘笔试题研发工程师.doc_第2页
2013年阿里巴巴校园招聘笔试题研发工程师.doc_第3页
2013年阿里巴巴校园招聘笔试题研发工程师.doc_第4页
2013年阿里巴巴校园招聘笔试题研发工程师.doc_第5页
2013年阿里巴巴校园招聘笔试题研发工程师.doc_第6页
2013年阿里巴巴校园招聘笔试题研发工程师.doc_第7页
2013年阿里巴巴校园招聘笔试题研发工程师.doc_第8页
2013年阿里巴巴校园招聘笔试题研发工程师.doc_第9页
2013年阿里巴巴校园招聘笔试题研发工程师.doc_第10页
资源描述:

《2013年阿里巴巴校园招聘笔试题研发工程师.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.word格式.第一部分单选题(前10题,每题2分;后10题,每题3分,共50分。选对得满分,选错倒扣1分,不选得0分)1.12345*123451105266261所采用的是多少进制的计算?()A、2进制B、8进制C、10进制D、16进制2.关于HTTP协议的说明,一下哪项是错误的?()A、在CS模式下,作为一种request-response协议B、无状态,对每一个请求看成独立的C、HTTP是WWW和Email使用的协议D、HTTP响应包括数字状态码,404经常代表“PageNotFound”3.以下程序输出结果是哪个?()charmsg

2、[]=“AAAA”;strcpy(msg,“BBB”);strcpy(msg,“CC”);strcpy(msg,“D”);printf(“%s”,msg);A、DCBAB、ABCDC、DD、A4.使用gcc默认对齐规则的情况下,下列两个数据结构的sizeof各是多少?()structFirstStruct{chara;uint64_tb;.专业.专注..word格式.uint32_tc;uint32_td;};structSecondStruct{chara;uint32_tb;uint32_tc;};A、17,13B、24,16C、24,2

3、4D、32,165.关于内联函数,以下哪项叙述是错误的?()A、递归函数不能定义为内联函数B、内联函数只能先定义后使用C、任何源文件,使用内联函数必须包含函数定义D、Main函数可以内联6.执行IO时,直接调用内核异步API,内核完成IO操作后再回调用户,这种IO模式是什么?()A、BIOB、NIOC、AIOD、FIO7.若系统中有5台打印机,有多个进程需要使用两台,规定每个进程一次仅允许申请一台,则至多允许多少个进程参与竞争,而不会发生死锁?()A、2B、3C、4D、58.一个栈的入栈序列为abcde,则不可能的输出序列为哪个?()A、ed

4、cbaB、dceabC、decbaD、abedc.专业.专注..word格式.9.关于C程序运行内存空间的说法错误的是哪项?()A、全局变量,static变量位于数据区,无需应用程序分配B、局部变量的作用域是当前的函数或程序块,出作用域之后无效C、在堆上分配内存需要调用malloc函数,并且需要调用free函数释放D、递归程序的递归深度主要受限于堆的空间大小,超过大小限制程序会崩溃10.以下关于数组说法正确的是哪项?()A、建立公用数组,在模块声明阶段用private语句B、数组设定没有上下界C、二维数组初始化时要在类型说明时给各下标变量赋予

5、初值D、对数组元素赋予初始值时一定要标注长度说明11.下列情况中,不能使用栈(stack)来解决问题的是哪个?()A、将数学表达式转化为后缀形式B、实现递归算法C、高级编程语言的过程调用D、操作系统分配资源(如CPU)12.已知数据表中每个元素距其最终位置不远,为节省时间,应该采用的算法是什么?()A、直接选择排序B、堆排序C、快速排序D、直接插入排序13.SkipList是一个非常优秀的数据结构,实现简单的插入、删除、查找复杂度为(logN),当该数据结构中插入一个元素遇到最坏情况下的时间复杂度是多少?()A、O(N)B、O(logN)C、

6、O(√N)D、O(NlogN)14.设一棵二叉树中有3个叶子结点,8个“深度”为1的结点,则该二叉树中总的节点数为多少?()A、11B、12C、13D、1415..专业.专注..word格式.数据表中有10000个元素,如果仅要求求出其中最大的10个元素,采用什么算法最节省时间?()A、堆排序B、希尔排序C、快速排序D、直接选择排序16.有A和B两路公交车,平均发车间隔分别为5分钟和10分钟。某乘客在站点S可以任意选择两者之一乘坐,假设A和B到达S的时刻无法确定,那么该乘客的平均等待时间约为多少?()A、1分钟20秒B、1分钟40秒C、2分钟

7、30秒D、3分钟20秒17.有一堆石子共100枚,甲乙轮流从该堆中取石子,每次可以取2,4,6枚,取得最后的石子的玩家为赢家,若家先取,则以下说法正确的是哪项?()A、甲有必胜策略B、乙有必胜策略C、双方都没有必胜策略D、不确定18.有4人抬着三个货物出门,遇到一条河,他们四个人游过河的时间分别为1,3,8,15(分钟)。每个货物必须要由两个人托起才不会被浸湿,为防止货物失窃,所有货物需要有人看守,请问他们最少要花几分钟才能完成渡河?()A、15B、20C、23D、2519.某班有25名学生,其中14人会打篮球,12人会打排球,6人会打篮球和

8、排球,5人会打篮球和网球,还有2人这三种球都会打。而6个会打网球的人都会打另外一种球。请问25人中这三种球都不会打的人数是多少?()A、3B、4C、5D、620..

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

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

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