阿里巴巴在线笔试题(精选10篇)
共两题:
1. 关于图片文件存储的一个开放性的题目,没什么好说的,
2. 有一颗树,每一个树节点存储着一个数字,现在想要找到两个相同的.节点(这两个节点存储的数字及其所有子树均相等)。
以下是我答题时候的思路,欢迎大家讨论。
思路1:
1) 首先通过一个遍历(如前序遍历)得到一个数字序列,并对树中的叶子节点在这个序列中做标记(现在问题退化为在一个数字串中找出重复的字符串,且这些字符串应该是以标记的叶子节点结尾的)
2) 采用后缀树可以很方便的求得相同的数字串序列
3) 验证2)中得到的结果(应该是一个小结果集) 是否满足要求,验证的时间复杂度应该是比较小的
思路2:
1) 对树中的每一个节点设定一个权值,这个权值为其所有子节点的权值及其自身数字值之间的乘积(可能需要bignumber,或者考虑将这些数字进行移位异或)
2) 采用后序遍历,计算每一个节点的权值,并顺带记录其树深度,
统计权值和深度均相同的节点
1:列举几种表连接方式
2:不借助第三方工具,怎样查看sql的执行计划
3:如何使用CBO,CBO与RULE的区别
4:如何定位重要(消耗资源多)的SQL
5:如何跟踪某个session的SQL
6:SQL调整最关注的`是什么
7:说说你对索引的认识(索引的结构、对dml影响、对查询影响、为什么提高查询性能) “
8:使用索引查询一定能提高查询的性能吗?为什么
9:绑定变量是什么?绑定变量有什么优缺点?
10:如何稳定(固定)执行计划
11:和排序相关的内存在8i和9i分别怎样调整,临时表空间的作用是什么
12:存在表T(a,b,c,d),要根据字段c排序后取第21—30条记录显示,请给出sql.
二:数据库基本概念类
1:pctused and pctfree 表示什么含义有什么作用
2:简单描述table / segment / extent / block之间的关系
3:描述tablespace和datafile之间的关系
4:本地管理表空间和字典管理表空间的特点,ASSM有什么特点
5:回滚段的作用是什么
6:日志的作用是什么
7:SGA主要有那些部分,主要作用是什么 :
8:Oracle系统进程主要有哪些,作用是什么/
三:备份恢复类
1:备份如何分类
2:归档是什么含义
3:如果一个表在-08-04 10:30:00 被drop,在有完善的归档和备份的情况下,如何恢复
4:rman是什么,有何特点 )
5:standby的特点
6:对于一个要求恢复时间比较短的系统(数据库50G,每天归档5G),你如何设计备份策略
四:系统管理类
1:对于一个存在系统性能的系统,说出你的诊断处理思路
2:列举几种诊断IO、CPU、性能状况的方法
3:对statspack有何认识
4:如果系统现在需要在一个很大的表上创建一个索引,你会考虑那些因素,如何做以尽量减小对应用的影响
5:对raid10和raid5有何认识:
五:综合随意类
1:你最擅长的是oracle哪部分?
2:喜欢oracle吗?喜欢上论坛吗?或者偏好oracle的哪一部分?
3:随意说说你觉得oracle最有意思的部分或者最困难的部分
阿里云C++
1、(2分)1)请列出两个线程(或进程)死锁的三个必要条件
2)当异常(Exception)发生的时候,智能指针(SmartPointer)的析构函数是被谁调用的?
3)一般的台式机硬盘一次随机读写大约需要多少毫秒(0.1ms、1ms、10ms、100ms)?
4)除了应用程序的系统调用之外,LinuxKernel中的代码在什么情况下还有机会运行?
2、(1分)求下面函数的返回值。输入x的值为。
int func(int x)
{
int countx=0;
while(x)
{
++countx;
x=x&(x-1);
}
return countx;
}
3、(1分)一进程在执行时,如果按下列页号访问:1、2、3、4、2、1、5、6、2、1、2、3、7、6、3。进程占用4页物理内存,采用FIFO淘汰算法和LRU淘汰算法时,各产生多少次缺页中断?分别写出使用两种方法时,依次被淘汰的.页面号以及最后内存空间中剩余的页面。
4、(1分)写出下列程序的输出结果:
#include
using name space std;
int main()
{
char *a=”Aliyun”;
char **b=&a;
*b=”programming test”;
char *c=++a;
a=”talents.”;
return printf(“%c ,*++c);
}
5、(1分)连接A、B两地的公路长240km,现各有一列汽车分别从两地出发相向而行,各自保持匀速50km/h和30km/h。有一鸟儿也和A地的汽车一起从A地出发,以65km/h的速度沿公路朝B地飞行;当它遇到B地的汽车的时候,折返往A飞;再遇到A地汽车的时候,折返往B飞;如此往返。请问当A、B两地出发的汽车相遇的时候,鸟儿飞行了多少km?
6、(1分)一个骰子有6个面,分别是1个1、2个2、3个3。请问平均需要抛多少次骰子才能使1、2、3这三面都至少出现一次。
7、(1分)请实现一个递归函数将一个字符串反转(字符串最大长度为100)。例如:如果char *str=”abcdef”,反转后的字符串str为“fedcba”。
8(2分)请编写测试用例,来判断某一个文件系统中的一个函数实现是否符合规范定义。该函数名为:bool VailidataPath(char* path),其作用是检测用户输入路径是否合法。 系统合法的路径名称规范要求必须同时满足以下四个规则:
a) 字符串长度最短为1,最长为2048。
b) 只允许出现大小写字母、数字、下划线(_)和斜杠(/)中的一种或多种字符; c) 斜杠(/)禁止连续出现;
d) 路径中禁止包含字符串“/delete/”。
注意:本题不要求实现ValidataPath函数,只要求写出测试用例。
9、(2分)下面的代码定义一个value为int的节点组成的二叉树的数据结构:
struct Node
{
Node * left, right;
int value;
};
已知二叉树最大深度为10,请实现一函数宽度优先遍历该二叉树并打印所有节点的值。 以下深度为4的二叉树遍历宽度优先历结果为:8、5、12、3、6、10、15、1、4、9、11、13、20。
10、(3分)给出26个小写字母(a~z)在一份文档里面的绝对位置信息列表阿里云C++笔试题(位置按从小到大顺序,以整数vector形式存在)。例如:字母a出现在4、29、40个字符位置,字母b出现在第10、38、74个字符位置。文档本身可能包含非英语字母字符。请编写一个程序判断给定小写英文单词是否在文档中出现。
1、就是简单描述了一下常用的电子表,有三个键,怎么来调时间,然后画出它的状态转移图。
2、IP地址和子网掩码,分成8个子网络,求各自的ip地址和子网掩码
多选题:
1、图的搜索方式有哪几个?
A、先序
B、后序
C、深度优先搜索
D、广度优先搜索
2、数电中的一个电路图,A0到A19的接口,通过与或图输出,低电平有效,求出能表示的地址范围。
单选题:
2、你的长期的人生规划
3、你对加班的看法?你曾经长期加班?
4、你心目中理想的公司怎么样?理想的工作环境?理想的同事关系?
5、你认为激励你努力工作的因素都有那些?
6、假设你发现别人不诚实(与工作有关),你会怎么办?
7、你的最大的缺点是什么?有什么专业特长?喜欢体育运动吗?
8、什么是管理信息系统?你认为管理信息系统的`重点是什么?
9、什么是数据库?什么是关系型数据库?描述什么是主
10、假如你是质检员,怎么对自行车进行检查?若要保证质量必须要检查的三个部件,你认为是什么?
11、给出一段文字描述,画出ER图
12、根据程序流程图,使用最少的路径,覆盖最多的语句
数据库题(给出了两个表成绩表和课程表)
1、说明主键、外键的作用,索引的好处与不足?
2、创建表
3、查询成绩小于60分的学生姓名和学号
4、查询成绩小于60分的学生姓名和课程名
5、查询平均成绩并排序
面试题:
1、自我介绍并描述你认为做得成功的两三个项目
2、你三年的职业规划
3、描述TD、QTP、工具的测试流程
4、描述登陆脚本的录制过程
5、LR脚本的组成
6、缺陷报告的组成要素?
7、对缺陷怎么进行分析解决?
8、测试从哪个阶段开始介入?
9、项目测试的基本流程?
1一、单项选择题(每小题2分,共20分)
1.以下说法正确的是(C)。
A.项目管理的对象就是建设工程B.建设工程一定要有明确的目标
C.没有明确目标的建设工程不是项目管理的对象D.无论目标是否明确,建设工程都是项目管理的对象
2.投资方提供的项目管理服务属于(C)方的项目管理。
A.政府B.承包商C.业主D.工程师
3.供货方的项目管理工作主要在(C)阶段进行。
A.设计B.设计前准备C.施工D.动用前准备
4.项目管理的三大目标是(B)。
A.范围、费用、进度B.费用、进度、质量C.投资、进度、质量D.范围、投资、质量
5.开发方提供的项目管理服务属于(C)方的项目管理。
A.政府B.承包商C.业主D.工程师
6.施工方的项目管理工作涉及(A)全过程。
A.设计前的准备阶段至保修期B.设计阶段至动用前准备阶段C.设计前的准备阶段至动用前准备阶段D.设计阶段至保修期
7.(B)组织机构每一个部门只有一个指令源。
A.职能B.线性C.矩阵D.事业部
8.每一个工作部门可能有多个矛盾的指令源的组织机构是(A)组织机构。
A.职能B.线性C.矩阵D.事业部
9.建设工程项目管理规划的编制应由(A)负责。
A.项目经理B.设计方C.施工方D.总承包方
10.施工企业根据监理企业制订的旁站监理方案,在需要实施旁站监理的关键部位施工前(A)小时,应当书面通知监理企业派驻工地的项目监理机构。
A.24B.36C.48 D.1
2二、多项选择题
1.工程项目经济与管理风险主要包括(BE)等。
A.损失控制和安全管理人员的知识、经验和和能力B总且工程资金供应条件
C.工程设计文件D.工程施工方案E.事故防范措施和计划
2.下列费用属于建筑安装工程措施费的是(ACD)
A.大型机械设备进出场及安拆费B.构成工程实体的材料费
C.二次搬运费D.施工排水、降水费E.施工现场办公费蜡
3.建筑安装工程费用中,利润的计费基础可采用(A C E).A.直接费+间接费B.直接工程费+间接费.C.人工费D.人工费+材料费+设备价值.E.人工费+施工机械使用费
4.经济措施是最易为人们所接受和采用的措施。如(BCD)等。
A.加强施工调度,避免因施工计划不周和盲目调度造成窝工损失使施工成本自增加
B.管理人员应编制资金使用计划,确定、分解施工成本管理目标C.对各种变更,及时做好增减账,及时落实业主签证D.认真做好资金的使用计划,并在施工中严格控制各项开支E.结合项目的施工组织设计及自然地理条件,降低材料的库存成本和运输成本
5.施工成本分析的依据是(ABD)
A.会计核算B.业务核算 C.避度报告D.统计核算E.工程变更
6.对由于(BDE)等原因引起的索赔,承包商可索赔人工费部分。
A.工效降低增加的劳动B.完成合同之外的工作
C.工程延期致使人员窝工D.法定人工费增长回E.施工现场加班劳动中
7.编制措施项目清单时应依据(BCDE)
A.建设项目可行性研究报告B.建设项目设计文件
C.拟建工程的常规施工组织设计和施工方案D.建设项目招标文件E.拟建工程的具体情况
8.在正常施工条件下生产工人进行施工作业的定额时间包括(ABDE)。
A.基本工作时间B.休息时间 C.停工时间D.准备与结束时间 E.辅助工作时间
9.在各种计划方法中,(BE)的工作进度线与时间坐标相对应。
A.形象进度计划B.横道图计划C.双代号网络计划D.单代号搭接网络计划E.双代号时标网络计划
10.编制控制性施工进度计划的主要目的是(ABE)。
A.对进度目标进行分解 B.确定施工的总体部署 C.确定承包合同目标工期D.安排施工图出图计划E.确定里程碑事件的进度目标
三、简答题:
1、作为一名项目经理,你如何对质量、进度、安全、成本进行排序?
答:作为一名醒目经理主要是对现场工程的质量、进度、安全、成本进行监督管理,协调各方关系维护保持良好的施工环境,在施工合同的框架下使施工过程及施工行为处于可控状态是我们的职责。工程的质量、进度、安全、成本对我们来说同等重要,质量和安全是进度和成本的基础和保障,进度和成本是我们的工作目标,这四个方面在施工过程中的的协调统一是我们的追求。
2、对于审查施工单位上报的施工组织设计中都应注意哪些内容
答:审查施工单位上报的施工组织设计应注意的事项有:
(1).施工组织设计的编制、审查和批准应符合规定的程序。
(2).施工组织设计应符合国家的技术政策,充分考虑承包合同规定的条件、施工现场条件及法规条件的要求,突出“质量第一、安全第一”的原则。
(3).施工组织设计的针对性:施工单位是否了解并掌握了本工程的特点及难点,施工条件是否分析充分。
(4).施工组织设计的可操作性:施工单位是否组织了足够的资源用以执行并保证工期及质量目标;该施工组织设计是否切实可行。
(5).技术方案的先进性:施工组织设计采用的技术方案和措施是否先进适用,技术是否成熟。
(6).质量管理和技术管理体系,质量管理体系质量保证措施是否健全且切实可行。
(7).安全文明、环保、消防和文明施工措施是否切实可行并符合有关规定。
(8).施工组织设计应制定详细的重要分部、分项工程的施工方案编制计划。
3、施工现场项目经理的岗位安全责任制主要有哪些?
答:(1)认真执行国家、行业和企业的安全生产规章制度。
(2)坚持“管生产必须管安全”的原则,项目经理是施工现场安全生产第一责任人;
(3)针对施工任务特点,组织制定和落实各项安全技术措施;
(4)定期组织召开工程项目部的安全生产会议:
(5)每旬定期组织人员进行安全检查,认真落实检查中发现事故隐患的整改和复查工作;
(6)对发生重大事故和险肇事故要及时上报,同时配合做好调查工作,分析
事故原因并落实整改措施。
项目经理笔试题
2一、单项选择题
1.施I项目管理规划大纲是由企业(A)之前编制的,旨在作为投标依据、满足招标文件要求及签订合同要求的文件。
A.管理层在投标B.项目经理在投标C.管理层在施工开工D.项目经理在施工开工
2.施I项目管理实施规划是(D)主持编制的,旨在指导项目实施阶段管理的文件。
A.在投标之前,由企业管理层B.在投标之前,由项目经理
C.在施工开工之前,由企业管理层 D.在施工开工之前,由项目经理
3.施工项目管理实施规划的技术经济指标分析不包括的规划指标是(B)。
A.成本指标B.工期完成率C.质量标准D.机械化水平
4.项目经理责任制规定了应该由(C)与劳务作业层签订劳务分包合同。
A.项目经理B.项目管理层C.企业管理层D.企业法人
5.关于项目经理部的运行,下列说法正确的是(A)。
A.应按责任制度运行,控制管理人员的管理行为,以实现项目管理目标B.应按规章制度的规定运行,控制管理人员和分包人的管理行为,以实现项目管理目标
C.应按合同运行,控制管理人员和分包人的管理行为,以实现项目管理目标D.应按责任制度运行,控制管理人员和分包人的管理行为,以实现项目管理目标
6.承揽大型项目的项目经理部管理人员中的高级职称人数不应低于经理部成员总数的(D)。
A.20%B.15%C.12%D.10%
7.下列职责中,(A)不是项目经理的职责。A.负责质量计划制定与实施B.搞好组织协调C.进行现场文明施工管理 D.组织编制项目管理实施规划
8.项目经理不负责管理的过程是(C)。
A.竣工验收B.施工阶段 C.投标过程D.开工准备
9.大中型项目宜按(D)组织形式设置项目经理部。
A.直线职能式B.项目式C.事业部式D.矩阵式
10.设立项目经理部的步骤有:①确定项目经理部的层次、职能部门和工作岗位;②对项目管理目标责任书确定的目标进行分解;③确定管理任务和组织形式;④制定规章制度和目标责任考核、奖惩制度;⑤确定人员、职责、权限,正确的先后顺序为(B)。
A.③⑤①②④B.③①⑤②④C.①③⑤④②D.①⑤③②④
二、多项选择题
1.项目经理责任制的作用是确定了(ABDE)。
A.项目经理在企业中的地位B.企业的层次及其相互关系
C.项目经理在项目管理目标责任体系中的地位D.项目经理在项目管理中的地位E.项目经理的基本责任、权限和利益
2.设立项目经理部应根据(ACDE)。
A.项目管理规划大纲确定的组织形式B.施工项目的规模、结构复杂程度、专业特点、人员素质和地域范围C.施工项目的规模、复杂程度和专业特点D.部门和人员设置应满足目标控制的需要,项目经理部不应固化E.应建立有益于组织运转的规章制度
3.项目管理目标责任书的特点是(BCE)。
A.一次性B.由企业法定代表人确定C.从企业的全局出发确定D.涉及的内容多
E.确定了项目经理部应达到的目标
4.施工方项目管理的目标包括(ABC)。
A.施工的成本目标B.施工的进度目标C.施工的质量目标D.项目的投资目标E.项目的质量目标
5.以下对施工企业项目经理的工作性质的说明,正确的是(ABDE)。
A.建筑业企业项目经理资质管理制度向建造师执业资格制度过渡的时间定为 5年
B.过渡期内,凡持有项目经理资质证书或者建造师注册证书的人员均可受聘 担任施工项目经理
C.过渡期满后,所有工程项目施工的项目经理必须由取得建造师注册证书的 人员担任
D.项目经理是建筑施工企业法定代表人在工程项目上的代表人E.项目经理对工程项目施工过程全面负责
6.供货方项目管理的目标包括(ABC)。
A.供货的成本目标B.供货的进度目标C.供货的质量目标 D.项目的投资目标E.项目的质量目标
7.下列有关建设工程监理的工作方法的说明,正确的是(ABDE)。
A.实施工程监理前,建设单位应当将委托的工程监理单位、监理的内容及监理 的权限,书面通知被监理的建筑施工企业
B.工程监理人员认为工程施工不符合设计要求的,有权要求建筑施工企业改正 C.工程监理人员发现工程设计不符合要求的,有权要求设计单位改正
D.旁站监理指监理人员在房屋建筑工程施工阶段的监理中,对关键部位、关键工序的施工质量实施全过程现场跟班的监督活动
E.施工企业根据监理企业制订的旁站监理方案,在需要实施旁站监理的关键部位施工前24小时,应当书面通知监理企业派驻工地的项目监理机构
8.风险量指的是(AD)。
A.不确定的损失程度B.风险函数C.风险概率大小 D.损失发生的概率E.实际损失的大小
9.以下属于风险转移对策的是(CE)。
A.风险衡量B.预留风险金C.保险 D.减少风险损失值E.担保
10.设计方的项目管理工作主要在设计阶段进行,但它也会涉及(ABC)。
A.设计前准备阶段B.施工阶段 C.动用前准备阶段D.决策阶段 E.保修阶段
三、简答题
1、你认为作为一个房地产项目经理,主要职责是什么? 1/全面负责建筑项目的管理和运作,确保制度和流程有效执行,项目计划进度、质量、安全和成本控制,保证经营目标的实现;
2、参与项目初期的研究、方案选择、技术论证,主持设计过程中结构专业的方案优化;
3、负责对施工单位的施工进度、质量安全、消防和监理单位的监理工作实施监控;
4、负责组织施工过程的分阶段验收和竣工验收,竣工备案手续;
5、负责开发项目的成本控制,根据工程进度和工作量完成情况拨付工程款,参与工程项目的竣工决算工作;
6、负责销售计划的编制和执行,参与销售方案的制定与落实,销售队伍的管理业务指导。
2、作为一名项目经理,你如何协调业主—监理—总承包商—各分包商间的关系?
一、作为一名土建工程师与业主的协调
1.首先要充分了解公司建设工程项目总体目标和战略部署、充分领会和实施公司对项目管理的意图。
2.主动处理建设工程中的事务性工作,以自己规范化、标准化、制度化的工作与公司各部门取得工作的协调一致。
3.掌握相关的施工合同、技术服务合同开展对工程项目实施的管理。
二、与监理的协调首先依据“监理委托合同”明确各方的权利义务,支持监理的工作,并依据监理规范、本项目的监理大纲、监理规划、监理实施细则等规范文件督促检查监理工作,日常与监理多沟通使监理的各项工作能够有序开展,发挥监理的工程质量、进度、安全、成本控制、监管主体的作用。
三、与施工单位的协调在施工合同的框架内开展施工中主要有以下几方面的协调工作
1.与承包商项目经理关系的协调。2.进度问题的协调。3.质量问题的协调。
一、专业沟通
1、景区度假酒店运营成功的关键是什么?
2、您认为国内外做得比较好的景区度假酒店有哪些?他们的成功因素分别是什么?
3、您认为国内外做比较好的酒店输出管理机构和投资机构分别有哪些?请分析他们的优劣势。
4、您认为酒店在选址、立项、策划、规划、建设等前期筹建过程中,应重点把好哪些环节,注意哪些项目?
二、案例分析
****度假型酒店系四星级旅游酒店,福建首家4A级绿色饭店,位于被评为世界自然遗产的景区湖畔。占地210亩,建筑面积18600平方米,绿化面积逾76%,依山面糊、错落有致,处处洋溢着山水田园、绿色酒店的迷人气息。酒店拥有40幢别墅客房,1幢别致总统套房、一幢美食素菜馆、一幢多功能中心会所。经过几年的运营,该酒店在业内享有较好的口碑,同时也是该地区接待高级贵宾的首选酒店。
与当地其他酒店相比,该酒店优劣势如下:
优势:
1、环境优势:当地唯一一家真正位于景区内部的酒店,依山傍水,开门见景;
2、品牌优势:首家4A级绿色饭店(迄今为止唯一一家);
3、休闲优势:别墅错落有致地分布在碧水丹山中,有自然声之悦耳,无闹市声之烦心,处处洋溢浓厚的田园气息;
4、绿色优势:高达76%的绿化面积,50倍于城市中心的空气负离子含量,用水皆取自70米深处丹霞地层,富含多种有益矿物质。劣势:
1.该酒店距县城10公里,交通相对不便,加上县城新酒店不断增加(而且已新上几座四星级酒店),同行竞争激烈,在传统经营上面临较大压力,常陷入价格竞争的泥沼。2.目前酒店业务淡旺季明显,周末、节假日与平时工作日差别较大,常常出现旺季人才严重不足,淡季人员冗余无事可做的现象。
在经营管理上应该采取什么策略以确保酒店持续、良性运行?
三、成功经验分享
1:中国移动三大品牌是哪个全球通,动感地带,神州行,其口号分别为未来在我手中,我的地盘听我的,轻松由我,神州行!
2:中国六大运营商分别为中国移动,中国联通,网通,电信,铁通,卫通,3:白日依山尽,黄河入海流,欲穷千里目,更上一层楼。此诗为著名诗人王之涣所著。
4:用加减乘除使得给出的4个数字得出以下答案:24。
(一)5,6,7,8;(8-6)*(5+7)
(二)3,3,8,8(PS:数字应该是可以打乱的吧)
5:(这道题目忘了= =//)
二:问答
1:用十种方法向和尚推销梳子,请自圆其说
2:有两个桶,一个三斤,一个五斤,水无限,如何得出精确的四斤水
3:三筐苹果,一筐全红色,一筐全绿色,一筐红绿混杂,苹果筐子上分别贴了三张假标签(例如:若帖“红苹果”标签的筐子里装的一定不是全红色的,有可能为绿或混合)。请问如何在只拿出一只苹果的情况下得出三筐苹果的实际颜色
4:夜晚过一桥,甲过需要一分钟,乙两分钟,丙五分钟,丁十9 }/ m)分钟。桥一次最多只能承受两人,过桥必须使用手电筒,现在只有
一只手电筒。请问4人3 如何在17分钟内全部过桥
5:如何用一句最经典的话来批评犯错的美丽女性
6:顾客永远是对的嘛?
三:读后感这道题目有点想语文考试的读后感,出一大段的材料,然后要你选择啊,填空啊,因为太长了且没有意思,我就不写了
四:论述题你为什么想进入本公司,你有何优缺点?(可以用汉或英语,只能选其中一种)基本上的题目就是这些了,考试时间是80分钟。
(1)7-5=2 6/2=3 3*8=24
(2)3-(8/3)=1/38/(1/3)=8*3=24
懂了么,寒楼主算出来的答案苹果的题:从写明混装的筐内拿出一个苹果看颜色就OK假如看到是红色,那注明了混装的就是红色,注明绿色的实际上是混装,注明红色的实际是绿色,假如看到是绿色,那注明了混装的就是绿色,注明红色的实际上是混装,注明绿色的实际是红色
过桥:甲和乙先过,然后乙把手电带回,花去时间2+2=4分钟然后丙和丁过去,由甲把手电带回,花去时间10+1=11分钟最后甲和乙过桥,花去时间2分钟总共花去时间4+11+2=17分钟
全球通/动感地带/神州行,我能/我的地盘我做主/我说行
1、求函数返回值,输入x=9999;
int func(x)
{
int countx = 0;
while(x)
{
countx ++;
x = x&(x-1);
}
return countx;
}
【试题解析】
解这道题的时候,如果拿出一个二进制数来分析就会容易的多了,x=x&(x-1)实际上就是把x的二进制形式的最后一个“1”变成“0”,x的二进制形式有多少个“1”循环就执行多少次,
9999/256 = 39 余 15,把这两个数分别转化一下就很快了
39 = 32 + 4 + 2 +1 = 00100111
15 = 0F = 00001111
所以 9999=0010011100001111,共有8个1,答案就是 8 了
2、实现以下程序,以方便binary search.
.要有处理错误语句
.队列的分配的大小是固定的MAX_LEN,由第二个参数输入
.不能复制队列
insert (int *arr, //队列
size_l len, // 队列大小
size_l count, //队列元素的数目
int varl //要处理的数据
)返回插入数据的索引
remove(int *arr,size_l len,size_l count,int varl)返回删除元素的.索引
search(int *arr,size_l len,size_l count,int varl)返回搜索道元素的索引
【试题解析】
略。数据结构书上都有的。
3、堆栈R,从顶到底:{2,4,6,8,10},逐个取出放入队列Q中 ,再从Q中逐个取出放入R中,问现在堆栈R中从顶到底的顺序,
【试题解析】
这个也不用了吧,{10,8,6,4,2}
4、写出程序的结果:___________
int funa(int *a)
{
a[0] ++;
}
int funb(int b[])
{
b[1] += 5;
}
main()
{
int a[5] = {2,3,4,5,6};
int b[5] = {2,3,4,5,6};
int *p;
p = &a[0];
(*p)++;
funa(p);
for(int i = 0; i<3; i++)
printf(“%d,”,a);
p = &b[1];
funb(p);
for(i = 0; i<3; i++)
printf(“%d,”,b);
}
【题目解析】
结果是:
4,3,4,2,3,9
(*p)++; 也就是a[0]++;
funa(p);中的 a[0]++ 是将 main 中的数组 a[0]++,
数组 a 中只有第一个元素加了两次 1 ,
p = &b[1];把p指向了数组 b 的第二个元素
funb(p);中的 b[1]+=5 是将 main 中的数组 b[2]+=5
数组 b 中的第三个元素加了 5
5、找出下面程序的 BUG
int CopyStringAndCount(char * Str) ①
{
int nCount = 0;
char * pBuffer; ②
pBuffer = new char[MAX_PATH_LENGTH];
③
④
strcpy(pBuffer, Str);
for ( ; pBuffer⑤; pBuffer++ )
if ( pBuffer⑥==' ) nCount ++;
⑦
return nCount;
思维能力测试
包括几个部分,有数字推理题、阅读题、逻辑题、图形推理,有几道题目跟网上的一样,记得几道题:
0、6、24、60、120、(210),
12、23、35、48、62、(77),
假设地球是圆的,用比赤道长10米的绳子把地球围住,绳子离地面多高?
阅读题的话其实就是给你一段话,要选出中心思想,还是很简单的,不过他们的题目竟然和之前几个月的笔试题目一样,让我对这个公司多少有点失望,
英语能力测试的话分为三个部分:
1. 改错,大概就是六级水平差一点点
2. 还有一段英翻中,文章如下。这是5月高口的一道口译题,不难
The United States and China have a historic opportunity: There is muchwe can share. I think progress in these areas is particularlypromising, that is, trade, technology, investment, and exchanges ofscientific and managerial expertise. In a few short years, two-waytrade has risen sharply. //
The United States is now China’s third largest trading partner. Ourbilateral trade and economic cooperation show great promise for peaceand progress in our histories, and I believe, together, we can and willmake tomorrow a better day.
Answer:美中两国面临着历史性的`机会:我们能够合作的范围很广泛,
我认为,我们在贸易、技术、投资和交流科学管理技术这几个方面特别有望取得进展。美中双边贸易在短短的几年中大幅度增长。//
美国已成为中国的第三大贸易伙伴。我们的双边贸易和经济合作前景广阔。我们已经开始为我们的历史撰写和平与进步的新篇章。我信,只要我们携手合作,就能够而且一定能够建设一个更加美好的未来。
3. 写作
Some people spend their entire lives in one place. Others move a numberof times throughout their lives, looking for a better job, house,community, or even climate. Which do you prefer: staying in one placeor moving in search of another place? Use reasons and examples tosupport your response
这一题是托福的一道口语练习题。
【阿里巴巴在线笔试题】推荐阅读:
阿里巴巴实习周记10-23
阿里巴巴发展历程12-22
阿里巴巴运营方案03-08
阿里巴巴的发展历程10-04
阿里巴巴实习报告11-09
阿里巴巴竞争对手分析12-11
阿里巴巴员工行为准则12-29
电商平台分析阿里巴巴03-18
马云 2008年 阿里巴巴 讲话11-18
阿里巴巴电子商务分析03-01