| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

阿里巴巴集团2014校园招聘系统工程师北京站笔试题

对***是

贡献于2014-09-10

字数:5717

阿里巴巴集团 2014年秋季校园招聘
系统工程师 北京 笔试卷

第部分 单选题(前10题题2分10题题3分50分选满分选错倒扣分选0分)

1 字符串alibaba 排列
A 5040 B 840 C 14 D420

2 列段C++代码输出
class Base
{
public
int Bar(char x) {return (int)(x)}
virtual int Bar(int x) {return(2*x)}
}

class Derived public Base
{
public
int Bar(char x) {return(int)(x)}
int Bar(int x) {return (x2)}
}

void main(void)
{
Derived Obj
Base*pObj&Obj
printf(dpObj>Bar((char)(100)))
printf(dpObj>Bar(100))
}
A 10050 B 100200 C 10050 D 100200

3 二维数组A[10][5]数元素占1字节A[0][0]存储址1000A[i][j]址
A 1000+10i+j B 1000+i+j C 1000+5i+j D 1000+10i+5j

4 列 线性表?
A 队列 B 栈 C 关联数组 D 链表

5 列关处理器(processor)跑两线程(thread)说法中正确
A 线程改变线程程序计数器(program counter)
B 线程读写线程栈(stack)
C 线程读写线程寄存器(register)
D


6 关双链表搜索定元素操作说法正确
A 两方搜索双链表方搜索双链表速度慢
B 两方搜索双链表方搜索双链表方差
C 两方搜索双链表方搜索双链表速度快
D 说法正确


7 n数字进行排序期中两两数字数kn远远kn取值区间长度超存时间复杂度
A O(nlogk) B O(nk) C O(n) D O(nlogn)


8 台指针式钟表时钟分钟指重合时间间隔 B
A 72013分钟 B 72011分钟 C 60分钟 D 正确


9 两杯子RSR中装着定量米S中装着定量沙子名童勺子S中取出勺沙子放入R米混合R中取出等体积勺混合物放入S假定两勺物品体积相等RS没发生溢出说法中正确
A R中沙子S中米样
B R中沙子S中米少
C R中沙子S中米
D 法判断


10 假定抛出硬币落正反两面出现概率分12抛10次100次硬币(分称T10T100)相说法正确
A T100出现半正面T10出现半正面概率更
B T100前3次正面概率T10前3次正面性
C T100正面次数方差T10出现正面次数方差
D T100出现正面例T10出现正面例(045055)区间中性更


11 某福彩机构推出款简单猜谜游戏:游戏玩家需交纳n元赌红者黑果开奖结果游戏玩家赌颜色相玩家交纳n元赌资外获n元作奖励否该玩家失交纳n元赌资游戏公开奖红者黑概率均12某游戏玩家想出玩法:开始出100元参赌博然规进行游戏果输掉赌资充足已输总钱数翻倍作赌资进行赌博否停止该游戏假定该机构赌资限玩家赌资较限关该玩家退出游戏时情形评中合理:
A 该玩家策略保证游戏结束时赢钱数期正数
B 该福彩机构长期会赔钱
C 该玩家会定概率游戏结束时输钱输
D 该玩家赢性输性


12 16瓶水中瓶水毒白鼠喝滴时会死请问少 白鼠1时定找出少14瓶毒水?
A 1
B 3
C 4
D 16

13 台4核CPU服务器面运行着1种线服务果该线服务处理请求非独占IO等时间CPU计算消耗时间21假定IO带宽充足少开 线程化性该服务器?
A 4 B 8 C 12 D 线程越越


14 种语言称lua里面数字种类型(number)实际双精度浮点数没种位数整数32位64位整数等关该语言说法错误
A 该语言number类型变量作数组标
B 该语言表示意32位数字整数数字ID
C 该语言法实现32位数字整数位异运算
D 该语言正常进行双精度浮点数运算

15 线服务通常需读取存储着海量数数库提高服务处理速度通常需加cache(缓存)场景中合适cache
A 数库中条数访问概率似相等独立
B 线程机制服务
C 单条数尺寸数
D 着量访问服务


16 段神奇代码实现功
int miracle(unsigned int n)
{
int mn0 01
while (n(n&(n1)))
{
m++
}
return m
}
A n二进制表示中0数
B n二进制表示倒序值
C n二进制表示中1数
D 均匀哈希函数


17 1023两两整数取值范围11024位异结果取值范围
A 01024
B 010252047
C 11024
D 22048前全部偶数


18 七夕节n恋(n>2)围成圈举行篝火晚会晚会规:男女相恋处相邻位置请问少种圈子?
A (2n1)2 B 2(n1) C 2n(n1) D (2n)

19 星期天10朋友约起郊游车站集合时间早晨95000100000已知达车站时间95000100000均匀分布彼独立达时间 (精确分钟取整)
A 分钟概率相等 B 957 C 958 D 959


20 已知某国家年出生口数年递增3男女例11果男性希找05 3岁女性结婚女性希找053岁男性结婚适婚年龄2030岁该国适婚男女婚配方面说法正确
A 男女会较均衡
B 会产生较剩女
C 会产生较剩男
D 信息足法判断


第二部分 定选项(4题题5分题15正确选项完全正确计5分漏选计2分选计0分选错选计2分)

21 提高线程程序效率锁控制策略非常重种策略锁数太控制结构太复杂情况降低加锁粒度种策略合适条件取消锁情况中取消锁
A 线程写数结构写操作原子操作
B 线程写数结构写操作原子操作
C 线程读数结构读操作原子操作
D 线程写线程读数结构写操作原子操作读操作原子操作
E 线程写线程读数结构写操作原子操作读操作原子操作

22 颗非空二叉树先序遍历序列序遍历序列正相反该二叉树
A 结点均右孩子
B 叶子结点
C 颗二叉树索树
D 结点均左孩子

23 数字表示double(8字节双精度浮点数)时存舍入误差
A B 1030次方 C 01 D 05 E 100

24 定C程序:
typedef struct node_s{
int item
struct node_s* next
}node_t

void reverse_list(node_t* head)
{
node_t* nhead
headNULL
while(n){

}
return head
}


项实现该函数功
A node_t* mhead headn head>nextm nn>next
B node_t* mn nn>next m>nexthead headm
C node_t* mn>next n>nexthead nm headn
D headn>next head>nextn nn>next


第三部分 填空问答(5题30分)

25 (4分)某聊程序员玩Windows记事程序鼠标次键组合:ACtrl+A(全选)Ctrl+C(拷贝)Ctrl+V(粘贴)10次键制造长文长度

26 (4分)初始序列gbfcdae会少需 次两两交换该序列变abcdefgag7字母组成排列坏情况需少 次两两交换序列变abcdefg

27 (5分)某恶劣天气图S点T点交通网图示中条边表示条双通道数字该通路通行概率该概率两两独立求ST通行概率

13
12
12

12


12

13



28 (8分)6度分离假说含义世界两朋友朋友朋友者更高阶朋友朋友(朋友朋友朋友)改断中朋友词出现次数两间距离该距离等6果某SNS(QQ旺旺等)100万户际关系网咯符合两假设:
1) 朋友关系种称关系(AB朋友BA朋友)
2) 符合2度分离假说
3) 第i拥朋友数ni ni 中值n
试估算n值


29 (9分)某电子商务网站进行AB两种推荐算法效果测试户访问请求19例机分配AB两种算法处理产生推荐结果两种指标两种算法产生结果坏:第种指标CTRPV该算法户点击展现次数该算法展现次数第二种指标CTRUV该算法点击户数该算法户数假定户会该推荐服务2次访问果ABCTRPV持(假设001)CTRUV百分少


第四部分:JAVA附加题(注阿里量JAVA研发工程师需求选作题目机会增加该方面试机会)

1线程输出结果什?(关注输出序需写出输出结果集)
public class TestThread{

public static vod main(String[] args){
test1
Thread t1 new Thread(){
@Override
public void run(){
try{
int i0
while(i++<100000000){
nothing
}
Systemoutprintln(A1)
}catch(Exception e){
Systemoutprintln(B1)
}
}
}
t1start()
t1interrupt()

test2
Thread t2 new Thread(){
public void run(){
try{
Threadsleep(5000)
Systemoutprintln(A2)
}catch(Exception e){
Systemoutprintln(B2)
}
}
}
t2start()
t2interrupt() 确定否句话

test3
Thread t3 new Thread(){
public void run(){
try{
Threadsleep(50000)
Systemoutprintln(A3)
}catch(Exception e){
Systemoutprintln(B3)
}
}
}
t3start()
t3interrupt()

test4
Thread t4 new Thread(){
public void run(){
try{
Threadsleep(50000)
Systemoutprintln(A4)
}catch(Exception e){
Systemoutprintln(B4)
}
}
}
t4start()
t4interrupt()

test5
try{
t4start()
Systemoutprintln(A5)
}catch(){
Systemoutprintln(B5)
}
}
}

2 10亿条记录文文件已关键字排字存储请设计方法快速文件中查找指字关键字记录

阿里巴巴集团 2014年秋季校园招聘
系统工程师 附加题

1 互联网时代系统稳定性求越越高提升系统稳定性高技术广泛运请列举少4中相关技术解决硬件系统网络等层面单点问题

2 请描述TCP建立连接三次握手程

3 搜索引擎常web应部分搜索引擎需设计抓虫(Crawler)网站抓网页分析数供搜索引擎
设想做搜索引擎爬虫需抓约百万家网站网页容
1) 请画出抓虫系统架构图
2) 重点说明爬虫需优化提升性
文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 积分 [ 获取积分 ]

购买文档

相关文档

阿里巴巴集团2014校园招聘系统工程师北京站笔试题

阿里巴巴集团 2014年秋季校园招聘系统工程师 北京 笔试卷 第一部分 单选题(前10题,每题2分;后10题,每题3分;共50分。选对得满分,选错倒扣一分,不选得0分。)1. 字符串“alibaba”有 个不同的排列。A. 5040 B. 840 C. 14 D.420

z***3 10年前 上传542   0

阿里巴巴2014校园招聘笔试试题-系统工程师-北京站

阿里巴巴 2014年校招笔试题本文档由香当网(https://

f***q 10年前 上传496   0

百度2014校园招聘笔试试题-北京站未知岗位

百度2014校园招聘笔试题(10月13北京)(答案待补充) 一、简答题1、OSI的七层模型。(10分)OSI的七层模型如下图所示: 2、请列举下不同进程之间共享数据的方式(至少举出三种)。(10分)     1、文件映射(Memory-Mapped Files)能使进程把文件内容当作进程地址间一块内存那样来对待    2、共享内存(Shared M

z***i 9年前 上传417   0

阿里巴巴2014校园招聘笔试题及参考答案-研发工程师-哈尔滨站

注:答案仅供参考2014哈尔滨阿里笔试题1. 单选题1. 假设把整数关键码K散列到N个槽列表,以下哪些散列函数是好的散列函数A: h(K)=K/N;B: h(K)=1;C: h(K)=K mod N;D: h(K)=(K+rand(N)) mod N, rand(N)返回0到N-1的整数答案:C2. 下面排序算法中,初始数据集的排列顺序对算法的性能无影响的是:

s***3 9年前 上传422   0

阿里巴巴2014秋季校园招聘-软件研发工程师笔试题-文字版

1. 单选题1. 假设把整数关键码K散列到N个槽列表,以下哪些散列函数是好的散列函数          A: h(K)=K/N;          B: h(K)=1;          C: h(K)=K mod N;          D: h(K)=(K+rand(N)) mod N, rand(N)返回0到N-1的整数答案:D2. 下面排序算法中,初始数据集的

j***s 9年前 上传320   0

阿里巴巴2014校园招聘笔试试题-软件研发工程师+答案

阿里巴巴2014秋季校园招聘-软件研发工程师笔试题1. 单选题1. 假设把整数关键码K散列到N个槽列表,以下哪些散列函数是好的散列函数 A: h(K)=K/N; B: h(K)=1; C: h(K)=K mod N; D: h(K)=(K+rand(N)) mod N, rand(N)返回0到N-1的

微***起 10年前 上传371   0

阿里巴巴2014校园招聘笔试试题-软件研发工程师+答案

阿里巴巴2014秋季校园招聘-软件研发工程师笔试题1. 单选题1. 假设把整数关键码K散列到N个槽列表,以下哪些散列函数是好的散列函数 A: h(K)=K/N; B: h(K)=1; C: h(K)=K mod N; D: h(K)=(K+rand(N)) mod N, rand(N)返回0到N-1的

y***f 10年前 上传426   0

阿里巴巴2014秋季校园招聘-软件研发工程师笔试题-文字版

1. 单选题1. 假设把整数关键码K散列到N个槽列表,以下哪些散列函数是好的散列函数          A: h(K)=K/N;          B: h(K)=1;          C: h(K)=K mod N;          D: h(K)=(K+rand(N)) mod N, rand(N)返回0到N-1的整数答案:D2. 下面排序算法中,初始数据集的

1***9 10年前 上传586   0

阿里巴巴2014校园招聘笔试题及参考答案-研发工程师-哈尔滨站

注:答案仅供参考By LB@HUST. 2013-09-202014哈尔滨阿里笔试题1. 单选题1. 假设把整数关键码K散列到N个槽列表,以下哪些散列函数是好的散列函数A: h(K)=K/N;B: h(K)=1;C: h(K)=K mod N;D: h(K)=(K+rand(N)) mod N, rand(N)返回0到N-1的整数答案:C2. 下面排序算法

o***5 10年前 上传372   0

阿里巴巴校园招聘测试笔试题总结

选择题(每题5分)1. 某校园网用户无法访问外部站点210.102.58.74,管理人员在windows 操作系统下可以使用( )判断故障发生在校园网内还是校园网外。  A. ping 210.102.58.74        B. tracert 210.102.58.74  C. netstat 210.102.58.74          D. a

d***g 9年前 上传614   0

阿里巴巴校园招聘笔试试题(java)

阿里巴巴java笔试java笔试Question 1. (单选)在60年代初石油危机的时候,美国总统肯尼迪要求美国石油公司不要将石油的价格提得太快,但是美国石油公司拒绝了肯尼迪的要求。因此,肯尼迪总统在记者招待会上说:“很久以前,我的父亲告诉我,所有的商人都是见钱眼开的……直到今天我才相信这是真的。”肯尼迪总统的讲话是以下面哪项假设为前提的?1. 美国的企业应该听从政府的

W***Y 10年前 上传426   0

阿里巴巴校园招聘笔试试题(java)

阿里巴巴java笔试java笔试Question 1. (单选)在60年代初石油危机的时候,美国总统肯尼迪要求美国石油公司不要将石油的价格提得太快,但是美国石油公司拒绝了肯尼迪的要求。因此,肯尼迪总统在记者招待会上说:“很久以前,我的父亲告诉我,所有的商人都是见钱眼开的……直到今天我才相信这是真的。”肯尼迪总统的讲话是以下面哪项假设为前提的?1. 美国的企业应该听从政府的

d***7 10年前 上传430   0

百度2014校园招聘笔试试题-软件研发工程师

2014百度笔试题(软件研发工程师)一,简答题(本题共30分)1. 当前计算机系统一般会采用层次结构来存储数据,请介绍下典型的计算机存储系统一般分为哪几个层次,为什么采用分层存储数据能有效提高程序的执行效率?(10分)2. Unix/Linux系统的僵尸进程是如何产生的?有什么危害?如何避免?(10)3. 简述Unix/Linux系统中使用socket库编写服务器程序的流程,

t***i 10年前 上传556   0

百度2014校园招聘笔试试题-深度学习算法研发工程师

百度2014校园招聘笔试题 ——深度学习算法研发工程师.今天上午到腾迅那里,没有叫到笔试通知,是去霸笔的。原本以为是可以霸笔的,因为像阿里,360等大公司都专门的考场给霸笔的人准备的,但是腾迅不是这样,只有两个很小教室给那些霸笔的人考试,一会就都占满了,太少了,还有一大批没收到通知人不让考试。参加腾迅笔试的也够火爆的,一条走廊全占满了人,都是霸笔的,等了半小时者不让进,太不厚道了。下

x***c 10年前 上传458   0

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

第一部分 单选题(前10题,每题2分;后10题,每题3分,共50分。选对得满分,选错倒扣1分,不选得0分)1.12345*12345 1105266261所采用的是多少进制的计算?()A、2进制 B、8进制 C、10进制 D、16进制2. 关于HTTP协议的说明,一下哪项是错误的?()A、在CS模式下,作为一种request-response协议B、无状态,对每一个

y***s 11年前 上传363   0

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

第一部分 单选题(前10题,每题2分;后10题,每题3分,共50分。选对得满分,选错倒扣1分,不选得0分)1.12345*12345 1105266261所采用的是多少进制的计算?()A、2进制 B、8进制 C、10进制 D、16进制2. 关于HTTP协议的说明,一下哪项是错误的?()A、在CS模式下,作为一种request-response协议B、无状态,对每一个

李***q 11年前 上传458   0

阿里巴巴校园招聘阿里云笔试试题题目

1. 有一个文件:c:/c.txt,写java程序把该文件内容复制两遍,追加到c:/c.txt;2. 写正则表达式 1.邮箱 2.数字3. HashMap 改变map类对用户会不会有影响?4. Linux中需查看所有的java进程,用什么命令ps -ef|grep java5. Ajax请求的整个流程AJAX 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求

再***人 9年前 上传455   0

2012阿里巴巴校园招聘阿里云C++笔试试题

阿里云C++1、(2分)1)请列出两个线程(或进程)死锁的三个必要条件2)当异常(Exception)发生的时候,智能指针(SmartPointer)的析构函数是被谁调用的?3)一般的台式机硬盘一次随机读写大约需要多少毫秒(0.1ms、1ms、10ms、100ms)?4)除了应用程序的系统调用之外,LinuxKernel中的代码在什么情况下还有机会运行?2、(1分

q***e 11年前 上传483   0

阿里巴巴校园招聘销售类笔试题

阿里巴巴销售类笔试题 数字推理题主要有以下几种题型: 1.等差数列及其变式 例题:1,4,7,10,13,() A.14 B.15 C.16 D.17 答案为C。我们很容易从中发现相邻两个数字之间的差是一个常数3,所以括号中的数字应为16。等差数列是数字推理测验中排列数字的常见规律之一。 例题:3,4,6,9,(),18 A.11 B.12 C.13 D.14

0***1 10年前 上传479   0

2012阿里巴巴校园招聘阿里云C++笔试试题

阿里云C++1、(2分)1)请列出两个线程(或进程)死锁的三个必要条件2)当异常(Exception)发生的时候,智能指针(SmartPointer)的析构函数是被谁调用的?3)一般的台式机硬盘一次随机读写大约需要多少毫秒(0.1ms、1ms、10ms、100ms)?4)除了应用程序的系统调用之外,LinuxKernel中的代码在什么情况下还有机会运行?2、(1分

小***3 12年前 上传398   0

阿里巴巴校园招聘阿里云笔试试题题目

1. 有一个文件:c:/c.txt,写java程序把该文件内容复制两遍,追加到c:/c.txt;2. 写正则表达式 1.邮箱 2.数字3. HashMap 改变map类对用户会不会有影响?4. Linux中需查看所有的java进程,用什么命令ps -ef|grep java5. Ajax请求的整个流程AJAX 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求

l***u 10年前 上传539   0

阿里巴巴校园招聘销售类笔试题

阿里巴巴销售类笔试题 数字推理题主要有以下几种题型: 1.等差数列及其变式 例题:1,4,7,10,13,() A.14 B.15 C.16 D.17 答案为C。我们很容易从中发现相邻两个数字之间的差是一个常数3,所以括号中的数字应为16。等差数列是数字推理测验中排列数字的常见规律之一。 例题:3,4,6,9,(),18 A.11 B.12 C.13 D.14

c***7 11年前 上传546   0

阿里巴巴校园招聘Oracle_DBA笔试题及参考答案

阿里巴巴的Oracle DBA笔试题及参考答案 - 数据库基本概念类 1:pctused and pctfree 表示什么含义有什么作用  pctused与pctfree控制数据块是否出现在freelist中,  pctfree控制数据块中保留用于update的空间,当数据块中的free space小于pctfree设置的空间时,  该数据块从freelist中去掉,当块由于d

E***o 9年前 上传304   0

阿里巴巴校园招聘Oracle_DBA笔试题及参考答案

阿里巴巴的Oracle DBA笔试题及参考答案 - 数据库基本概念类 1:pctused and pctfree 表示什么含义有什么作用  pctused与pctfree控制数据块是否出现在freelist中,  pctfree控制数据块中保留用于update的空间,当数据块中的free space小于pctfree设置的空间时,  该数据块从freelist中去掉,当块由于d

f***h 12年前 上传398   0

阿里巴巴校园招聘前端在线笔试

1.你做过的最满意的前端作品?2.你了解哪些新技术?3.你是怎样接触前端的?4.你对你的学校和专业怎么看?5.写一段脚本,实现:当页面上任意一个链接被点击的时候,alert出这个链接在页面上的顺序号,如第一个链接则alert(1), 依次类推;6.现有代码如下:var foo = 1;function main(){ alert(foo);

a***i 8年前 上传457   0