- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2015届阿里巴巴校招测试开发工程师在线笔试题.pdf
NOWCODER.COM
牛客网-中国最大IT笔试/面试题库
2015届届阿阿里里巴巴巴巴校校招招测测试试开开发发工工程程师师在在线线笔笔试试题题
一. 单项选择题
1. 下列描述中,唯一正确的是()。
A 本题没有正确选项
B 本题有多个正确选项
C D和E都不正确
D B和C有一个正确
E C不正确
F E和F有一个正确
2. 动态内存分配(C语言中的malloc ,C++中的new)得到的存储区属于内存中的()。
A 静态区
B 堆 (heap )
C 栈 (stack )
D 堆栈
E 内核内存
F 不确定
3. 下列 法中,()不可以用来程序调优 ?
A 改善数据访问 式以提升缓存命中率
B 使用多线程的 式提高I/O密集型操作的效率
C 利用数据库连接池替代直接的数据库访问
D 使用迭代替代递归
E 合并多个远程调用批量发送
F 共享冗余数据提高访问效率
. 分布式系统中,()不是可扩展性所需要的。
A 无状态应用集群
B 分布式缓存
C 负载均衡
D 硬件共享存储
E 分而治之的策略
F 以上所有都是
5. 二分查找树里查询一个关键字的最坏时间复杂度为()。
A O(n)
牛客出品-
NOWCODER.COM
牛客网-中国最大IT笔试/面试题库
B O(nlogn)
C O(n^2)
D O(n^3)
E O(logn)
F 不确定
6. 一个合法的表达式由()包围,()可以嵌套和连接,如(())()也是合法表达式;现在有6对() ,它们可以组成的合
法表达式的个数为多少?
A 15
B 30
C 6
D 132
E 256
F 360
7. 中关村电子城某卖手机的店铺给客人报价,如果按照底价500元 (成本价)报出,那么客人就一定会选择在
该店铺购买;价格每增加1元,客人流失的可能性增加1%。那么该店铺给客人报出的最优价格是() ?
A 500元
B 510元
C 520元
D 530元
E 5 0元
F 以上都不对
8. 关于UNIX系统代码段和数据段分开的目的,错误的说法有()。
A 可共享正文
B 可共享数据
C 可重入
D 可保护代码为只读
E 便编程
F 更好支持内存回收策略
9. 设m和都是int类型,那么以下for循环语句的执行情况是 ()。
for (m = 0, n = -1; n = 0; m++, n++)
n++;
A 循环体一次也不执行 循环体执行一次 是无限循环 有限次循环 循环结束判断条件不合法 运行出错
B 循环体执行一次 是无限循环
牛客出品-
NOWCODER.COM
牛客网-中国最大IT笔试/面试题库
C 有限次循环
D 循环结束判断条件不合法
E 运行出错
10. 程序出错在什么阶段 ()?
int main(void)
{
cout welcome to taobao endl;
}
A 预处理阶段出错
B 编译阶段出错
C 汇编阶段出错
D 链接阶段出错
E 运行阶段出错
F 程序运行正常
11. 用6块1*2的完整瓷砖,铺满2*6的地面,一共有 ()种不同的铺法 (不允许将瓷砖划分成小
文档评论(0)