阿里巴巴集团笔试题目
阿里巴巴考试题及答案

阿里巴巴考试题及答案一、选择题(每题2分,共20分)1. 阿里巴巴集团成立于哪一年?A. 1998年B. 1999年C. 2000年D. 2001年答案:B2. 阿里巴巴集团的使命是什么?A. 让天下没有难做的生意B. 创造更多就业机会C. 推动全球贸易自由化D. 促进可持续发展答案:A3. 以下哪个不是阿里巴巴集团的业务板块?A. 淘宝B. 京东C. 阿里云D. 蚂蚁金服答案:B4. 阿里巴巴集团的核心价值观是什么?A. 客户第一B. 创新C. 团队合作D. 所有选项都是答案:D5. 阿里巴巴集团的总部设在哪个国家?A. 中国B. 美国C. 日本D. 印度答案:A6. 阿里巴巴集团的创始人是谁?A. 马云B. 马化腾C. 李彦宏D. 张朝阳答案:A7. 阿里巴巴集团的口号是什么?A. 让天下没有难做的生意B. 创新驱动发展C. 合作共赢D. 拥抱变化答案:A8. 阿里巴巴集团的业务覆盖哪些领域?A. 电子商务B. 云计算C. 金融服务D. 所有选项都是答案:D9. 阿里巴巴集团的国际版淘宝是什么?A. 淘宝B. 天猫C. AliExpressD. 京东国际答案:C10. 阿里巴巴集团的企业文化中,哪一项是其核心价值观之一?A. 诚信B. 创新C. 客户第一D. 团队合作答案:C二、简答题(每题5分,共10分)1. 简述阿里巴巴集团的发展历程。
答案:阿里巴巴集团成立于1999年,由马云和他的18位合伙人共同创立。
起初是一个B2B电子商务平台,后来逐渐扩展到B2C、C2C、云计算、金融服务等多个领域。
阿里巴巴集团通过不断的创新和拓展,已经成为全球领先的电子商务和科技公司。
2. 阿里巴巴集团的企业文化有哪些特点?答案:阿里巴巴集团的企业文化强调客户第一、团队合作、拥抱变化、诚信、激情和敬业。
公司倡导开放、分享、创新的工作环境,鼓励员工不断学习和成长,同时注重社会责任和可持续发展。
三、论述题(每题30分,共30分)1. 论述阿里巴巴集团在全球化战略中所面临的挑战和机遇。
阿里巴巴校园招聘笔试试题研发工程师

阿里巴巴校园招聘笔试试题研发工程师第一部分单选题(前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、无状态,对每一个请求看成独立的C、HTTP是WWW和Email使用的协议D、HTTP响应包括数字状态码,404经常代表“PageNot Found”3. 以下程序输出结果是哪个?()char msg[] = “AAAA”;strcpy(msg, “BBB”);strcpy(msg, “CC”);strcpy(msg, “D”);printf(“%s”,msg);A、DCBAB、ABCDC、DD、A4.使用gcc默认对齐规则的情况下,下列两个数据结构的sizeof 各是多少?()struct FirstStruct{char a;uint64_t b;uint32_t c;uint32_t d;};struct SecondStruct{char a;uint32_t b;uint32_t c;};A、17,13B、24,16C、24,24D、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、edcbaB、dceabC、decbaD、abedc9. 关于C程序运行内存空间的说法错误的是哪项?()A、全局变量,static变量位于数据区,无需应用程序分配B、局部变量的作用域是当前的函数或程序块,出作用域之后无效C、在堆上分配内存需要调用malloc函数,并且需要调用free函数释放D、递归程序的递归深度主要受限于堆的空间大小,超过大小限制程序会崩溃10. 以下关于数组说法正确的是哪项?()A、建立公用数组,在模块声明阶段用private语句B、数组设定没有上下界C、二维数组初始化时要在类型说明时给各下标变量赋予初值D、对数组元素赋予初始值时一定要标注长度说明11. 下列情况中,不能使用栈(stack)来解决问题的是哪个?()A、将数学表达式转化为后缀形式B、实现递归算法C、高级编程语言的过程调用D、操作系统分配资源(如CPU)12. 已知数据表中每个元素距其最终位置不远,为节省时间,应该采用的算法是什么?()A、直接选择排序B、堆排序C、快速排序D、直接插入排序13. Skip List是一个非常优秀的数据结构,实现简单的插入、删除、查找复杂度为(logN),当该数据结构中插入一个元素遇到最坏情况下的时间复杂度是多少?()A、O(N)B、O(logN)C、O(√N)D、O(N logN)14. 设一棵二叉树中有3个叶子结点,8个“深度”为1的结点,则该二叉树中总的节点数为多少?()A、11B、12C、13D、1415. 数据表中有10000个元素,如果仅要求求出其中最大的10个元素,采用什么算法最节省时间?()A、堆排序B、希尔排序C、快速排序D、直接选择排序16. 有A和B两路公交车,平均发车间隔分别为5分钟和10分钟。
笔试真题——阿里巴巴

阿里巴巴软件测试笔试题类型:软件测试|试题:55道试题(50道选择题,5道问答题)注意:答题过程如果您不提交答案,或者关闭浏览器退出,我们将不再允许您再次答题。
谢谢!一、单选题1.在面向对象的系统中,系统责任的良好分配原则是A、在类之间均匀分配B、集中分配在少数控制类中C、根据交互图的消息进行分配D、根据个人喜好进行分配2.int I=2;int x=(I++)+(I++)+(I++);执行结束后,X的值是A、6B、7C、8D、93.char*p=”ab”;sizeof(*p)=()A、1B、2C、3D、44.下列关于程序效率的描述错误的是A、提高程序的执行速度可以提高程序的效率B、降低程序占用的存储空间可以提高程序的效率C、源程序的效率与详细设计阶段确定的算法的效率无关D、好的程序设计可以提高效率5.现在向银行存款,年利率为i,若希望在n年后从银行得到F元,现在应该存入的钱数为A、i/(1+F)nB、F/(1+i n)C、F/inD、F/(1+i)n6.以下哪些类型的文件可以通过数字签名加载到IE?A、.datB、.icoC、.exeD、.cab7.在LINUX系统中,下列哪一个命令属于目录管理的常用命令?A、pwd B、pr C、ln D、find8.如果互连的局域网高层分别采用TCP/IP协议与SPX/IPX协议,那么我们可以选择的互连设备应该是A、中继器B、网桥C、网卡D、路由器9.LINUX下,解压缩文件的命令为?A、tar zxvf文件名B、unzip文件名C、CAT文件名D、VI文件名10.以下关于TCP/IP传输层协议的描述中,错误的是A、TCP/IP传输层定义了TCP和UDP两种协议B、TCP协议是一种面向连接的协议C、UDP协议是一种面向无连接的协议D、UDP协议与TCP协议都能够支持可靠的字节流传输11.关于因特网,以下哪种说法是错误的A、用户利用HTTP协议使用Web服务B、用户利用NNTP协议使用电子邮件服务C、用户利用FTP协议使用文件传输服务D、用户利用DNS协议适用域名解析12.软件测试的对象包括()1.目标程序和相关文档2.源程序、目标程序、数据及相关文档3.目标程序、操作系统和平台软件4.源程序和目标程序13.软件测试类型按开发阶段划分是()A、需求测试、单元测试、集成测试、验证测试B、单元测试、集成测试、确认测试、系统测试、验收测试C、单元测试、集成测试、验证测试确认测试、验收测试D、调试、单元测试、集成测试、用户测试14.V模型指出,对程序设计进行验证A、单元和集成测试B、系统测试C、验收测试和确认测试D、验证测试15.V模型指出,对系统设计进行验证A、单元测试B、集成测试C、功能测试D、系统测试16.V模型指出,应当追朔到用户需求说明A、代码测试B、集成测试C、验收测试D、单元测试17.以下哪种测试与其余三种测试在分类上不同A、负载测试B、强度测试C、数据库容量测试D、静态代码走查18.白盒测试是()的测试A、基于功能B、基于代码C、基于设计D、基于需求文档19.下列字符中,ASCII码值最小的是A、aB、AC、xD、Y20.OSI(开放系统互联)参考模型的最低层是A、传输层B、网络层C、物理层D、应用层21.计算机中,一个浮点数由两部分组成,它们是A、阶码和尾数B、基数和尾数C、阶码和基数D、整数和小数22.存储400个24×24点阵汉字字形所需的存储容量是A、255KBB、75KBC、37.5KBD、28.125KB23.用于保存计算机输入输出数据的材料及其制品称为A、输入输出媒体B、输入输出通道C、输入输出接口D、输入输出端口24.下面是关于解释程序和编译程序的论述,其中正确的一条是A、编译程序和解释程序均能产生目标程序B、编译程序和解释程序均不能产生目标程序C、编译程序能产生目标程序而解释程序则不能D、编译程序不能产生目标程序而解释程序能25.下面是与地址有关的四条论述,其中有错的一条是A、地址寄存器是用来存储地址的寄存器B、地址码是指令中给出源操作数地址或运算结果的目的地址的有关信息部分C、地址总线上既可传送地址信息,也可传送控制信息和其他信息D、地址总线上除传送地址信息外,不可以用于传输控制信息和其它信息26.下列四个不同数制表示的数中,数值最大的是A、二进制数11011101B、八进制数334C、十进制数219D、十六进制数DA27.当个人计算机以拨号方式接入Internet网时,必须使用的设备是A、网卡B、调制解调器(Modem)C、电话机D、浏览器软件28.微机计算机硬件系统中最核心的部件是A、主板B、CPUC、内存储器D、I/O设备29.为解决某一特定问题而设计的指令序列称为A、文档B、语言C、程序D、系统30.下列关于系统软件的四条叙述中,正确的一条是A、系统软件与具体应用领域无关B、系统软件与具体硬件逻辑功能无关C、系统软件是在应用软件基础上开发的D、系统软件并不具体提供人机界面31.微型计算机存储系统中,PROM是A、可读写存储器B、动态随机存取存储器C、只读存储器D、可编程只读存储器32.下列几种存储器中,存取周期最短的是A、内存储器B、光盘存储器C、硬盘存储器D软件盘存储器33.计算机能直接识别和执行的语言是A、机器语言B、高级语言C、汇编语言D、数据库语言34.与十进制数254等值的二进制数是A、11111110B、11101111C、11111011D、1110111035.下列术语中,属于显示器性能指标的是A、速度B、可靠性C、分辨率D、精度36.在计算机领域中通常用MIPS来描述A、计算机的运算速度B、计算机的可靠性C、计算机的可运行性D、计算机的可扩充性37.在计算机网络中,表征数据传输可靠性的指标是A、传输率B、误码率C、信息容量D、频带利用率38.以下关于链式存储结构的叙述中哪一条是不正确的?A、结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构B、逻辑上相邻的结点物理上不必邻接C、可以通过计算直接确定第i个结点的存储地址D、插入、删除运算操作方便,不必移动结点39.以下哪一个不是栈的基本运算A、删除栈顶元素B、删除栈底元素C、判断栈是否为空D、将栈置为空栈40.以下关于广义表的叙述中,正确的是A、广义表是0个或多个单元素或子表组成的有限序列B、广义表至少有一个元素是子表C、广义表不可以是自身的子表D、广义表不能为空表41.如果一棵二叉树结点的前序序列是A、B、C,后序序列是C、B、A,则该二叉树结点的对称序序列A、必为A、B、CB、必为A、C、BC、必为B、C、AD、不能确定42.在虚拟页式存储管理方案中,下面哪一部分完成将页面调入内存的工作?A、缺页中断处理B、页面淘汰过程C、工作集模型应用D、紧缩技术利用43.在DOS系统中,用于记录和管理磁盘数据区使用情况的数据结构A、位图表B、空闲块表C、文件分配表D、文件控制块44.PSP是?A、团队软件过程B、个体软件过程C、过程改进过程D、质量管理过程45.在CMM模型中,对软件成熟度有以下5个级别,请从低到高排序a初始级:软件过程的特点是无秩序的,偶尔甚至是混乱的。
阿里巴巴笔试题练习题笔试题目及答案

阿里巴巴笔试题练习题阿里巴巴笔试题练习题想要进入阿里巴巴的朋友,你们做过他们公司的笔试题目吗?下面是YJBYS小编整理的阿里巴巴笔试题练习题,欢迎大家阅读!阿里巴巴笔试题练习题【1】1.下面哪一个不是动态链接库的优点?A.共享B.装载速度快C.开发模式好D.减少页面交换2.n个数值选出最大m个数(3A.O(n)B.O(nlogn)C.O(logn)D.O(mlogn)E.O(nlogm)F.O(mn)3.由权值分别为1、12、13、4、8的叶子节点生成一颗哈夫曼树,它的带权路径长度为()A.12B.68C.43D.6E.25F.814.阿里巴巴国际站的股票代码是1688,这个数字具有这样的特性,首先是个首位为1的4位数,其次恰巧有且仅有1个数字出现了两次。
类似的数字还有:1861,1668等。
这样的数字一共有()个。
A.144B.180C.216D.270E.288F.4325.工程师M发明了一种游戏:M将一个小球随机放入完全相同的三个盒子中的某一个,玩家选中装有球的盒子即获胜;开始时M会让玩家选择一个盒子(选择任何一个获胜概率均为1/3);玩家做出选择后,M会打开没有被选择的两个盒子中的一个空盒,此时M会询问玩家是否更改选择(可以坚持第一次选择,也可以选择另一个没有打开的盒子),下列叙述正确的有()。
A.改选后,玩家获胜的概率还是1/3B.若不改选,玩家的获胜概率是1/2C.无论怎么选择,获胜的概率都是1/2D.坚持原来的选择获胜概率更高E.选择另一个没有被打开的盒子获胜概率更高F.获胜概率取决于随机因素(如小球的实际位置)6.以下哪种方式,在读取磁盘上多个顺序数据块时的效率最高?A.中断控制方式B.DMA方式C.通道方式D.程序直接访问方式E.循环检查I/O方式F.以上访问方式都一样7.下列不是进程间的通信方式的是()A.管道B.回调C.共享内存D.消息队列E.socketF.信号量8.已知IBM的PowerPC是big-endian字节序列而Intel的X86是little-endian字节序,如果在地址啊存储的整形值时0x04030201,那么地址为a+3的字节内存储的值在PowerPC和Intel X86结构下的值分别是?A.1 4B.1 3C.4 1D.3 1E.4 4F.1 19.在TCP/IP建立连接过程中,客户端或服务器的状态转移说法错误的是?A.经历SYN_RECV状态B.经历SYN_SEND状态C.经历ESTABLISHED状态D.经历TIME_WAIT状态E.服务器在收到syn包时将加入半连接队列F.服务器收到客户端的ack包后将从半连接队列删除10.已知一棵二叉树的先序和中序遍历序列如下:先序:A、B、C、D、E、F、G、H、I,J中序:C、B、A、E、F、D、I、H、J、G其后序遍历序列为:A.C、B、D、E、A、G、I、H、J、FB.C、B、D、A、E、G、I、H、J、FC.C、E、D、B、I、J、H、G、F、AD.C、E、D、B、I、H、J、G、F、AE.C、B、F、E、I、J、H、G、D、AF.C、B、F、E、I、H、J、G、D、A11.设有三个元素A、B、C、D顺序进栈,在进栈过程中可以出栈,出栈次序错误的排列是A.ABCDB.DCBAC.ACBDD.BCDAE.ACDBF.DCAB12.问题描述:#pragma pack(2)class BU{int number;union UBffer{char buffer[13];int number;}ubuf;void foo(){}typedef char*(*f)(void*); enum{hdd,ssd,blueray}disk; }bu;sizeof(bu)的值是()A.20B.21C.22D.23E.24F.非以上选项13.同一个进程中的线程不共享的部分是()A.信号B.堆C.文件描述符D.进程组idE.代码段F.栈空间14.下面关于系统调用的描述中,错误的是()A.系统调用把应用程序的请求传输给系统内核执行B.系统调用中被调用的过程运行在”用户态”中C.利用系统调用能够得到操作系统提供的多种服务D.是操作系统提供给编程人员的接口E.系统调用给用户屏蔽了设备访问的细节F.系统调用保护了一些只能在内核模式执行的操作指令。
阿里笔试题

阿里笔试题第一部分单选題(前10题,每题2分;后10迄八:◎‘‘0分.选对得满分•选错倒扣1分,不选得0分・),r, 次内疗访皿SF)甌%力]和SATA祕盘勿机访何/川H J分山丿心儿加少•儿空机儿| *秒B.几微秒•儿「微抄•儿I矗秒」I)、儿!7・丨克秒• I儿;®转化成7泄制数是Ik 346 C\ 338 D. 336MJ如的1P地址空间为]92」68.5.0/24•采用定长子网划分.了网掩码%255.255.255.248.则该网冷的蔽大(网个数、毎个于网内的录大可分配地址个敢为各为•C\ 8. 32I)、S.30以卜关「経式存備结构说払曲戻的足—八・g 0〃緒第构的存储密度小B勿彳汀八乱山敌抑;域和拒£|城级成(的k A川Ml丈〃储比顺庁存储快P烬旳I何临的跟协T I町能郴邻J 忖I //出勺Arint <>[卄[4]{{仁们,{八“引,「・」•儿2~ a/l 1/21 的他为.&依、t读入数据元L'■叭c\冋・山B「、^77^;c、仃向图和无向图都可以进行逊D、图的遍历并法町以执fj 4仃同路的图t10・<\ 16仆机器上跑卜列loo函数的结果足 voi^TUUf )int i = 65536;cout << i <<*#*;1 « 65535;cout << 1;\・・1.65535 B.o.655'>1).()・」A. 32. 6讪和丿哎阿勿丿J操仆列心{\c・h・“:Dw|c.d.b.c.f.a.g}(以下毎题3分)11 •有一段年代久远的C 卄代码.内部疋紺垓朵.现白需要利用其实现-个亲疋件以卜叩亍的方案•应3优先选抒A.修改老代码的lilh 満足新的高求 - .C\修改老代科的内邦逻洞・满足新的需求 ::上 i Z ;D ・将老代码抛弃.fie 朮新实现炎恢的逻辑 1 « i i 4 2« r % it \ h 5个页梅I 便川MW 灯l 机樹始%*tt.丽*列为oI. 7、6・2. 3・7w 2、9. X. I. 0. 2・糸址将发.4一 一次缺人・A. II ■ A、IK 72 t> B D 、«l ,”f 1500km 的两机费 A b B i >GB ftlEUpSilI IP 连按{\ 100s 的H ・J 刨内从A 件输到仗 已知KIP 连樓連芷A TCP 协农Z' (F - F f ' 朋门皿传送加Q 2・J0”m/s•伎设机“;闸帯宽足够高•那么A 节总的发送级冲区可以讹E 为加小 人、6MB几 12MB C> l»MB 。
阿里巴巴笔试题及答案

阿里巴巴笔试题及答案篇一:阿里巴巴oracle-dba 笔试题及答案】txt>1: 列举几种表连接方式hash join/merge join/nest loop(cluster join)/index join2: 不借助第三方工具,怎样查看sql 的执行计划set autot onexplain plan set statement_id = item_id for sql;select * from table(dbms_xplan.display);在optimizer_mode=choose 时, 如果表有统计信息(分区表外) ,优化器将选择cbo, 否则选rbo 。
rbo 遵循简单的分级方法学, 使用15 种级别要点,当接收到查询,优化器将评估使用到的要点数目,然后选择最佳级别(最少的数量)的执行路径来运行查询。
cbo 尝试找到最低成本的访问数据的方法, 为了最大的吞吐量或最快的初始响应时间,计算使用不同的执行计划的成本,并选择成本最低的一个,关于表的数据内容的统计被用于确定执行计划。
4: 如何定位重要(消耗资源多)的sql select sql_textfrom v$sqlwhere disk_reads 1000 or (executions 0 and buffer_gets/executions 30000); 5: 如何跟踪某个session 的sql execdbms_system.set_sql_trace_in_session(sid,serial#,sql_trace); selectsid,serial# from v$session where sid = (select sid from v$mystat where rownum = 1);exec dbms_system.set_ev(sid,serial#,event_10046,level_12,);6:sql 调整最关注的是什么查看该sql 的response time(db block gets/consistent gets/physicalreads/sorts (disk))7: 说说你对索引的认识(索引的结构、对dml 影响、为什么提高查询性能) b-tree index/bitmap index/function index/patitional index(local/global) 索引通常能提高select/update/delete 的性能, 会降低insert 的速度, 8: 使用索引查询一定能提高查询的性能吗?为什么索引就是为了提高查询性能而存在的,如果在查询中索引没有提高性能, 只能说是用错了索引,或者讲是场合不同9: 绑定变量是什么?绑定变量有什么优缺点?绑定变量是相对文本变量来讲的,所谓文本变量是指在sql 直接书写查询条件,这样的sql 在不同条件下需要反复解析,绑定变量是指使用变量来代替直接书写条件,查询bind value 在运行时传递,然后绑定执行。
阿里巴巴笔试题+解析(完整)

阿里巴巴面试题1、 20个阿里巴巴B2B技术部的员工被安排为4排,每排5个人,我们任意选其中4人送给他们一人一本《effective c++》,那么我们选出的4人都在不同排的概率为:A、 5^4*5!*15!/20!B、 4^5*5!*15!/20!C、 5^4*4!*16!/20!D、 4^5*4!*16!/20!2、若有序表的关键字序列为(b,c,d,e,f,g,q,r,s,t),则在二分查找关键字b的过程中,先后进行的关键字依次为:A、f,c,bB、f,d,bC、g,c,bD、g,d,b3、 perl里面声明:open(FILE,mode,file); 操作的描述,下列哪项不正确?A、 FILE可以用变量$file来代替B、 mode可以和file写在一起,例如:open(FILE, ‘>file’)C、 mode为+<的时候,只可以读文件,不能写文件(既可以读也可以写)D、 mode可以省略不写4、有一个虚拟存储系统,若进程在内存中占3页(开始时内存为空),若采用先进先出(FIFO)页面淘汰算法,当执行如下访问页号序列后1,2,3,4,5,1,2,5,1,2,3,4,5,会发生多少缺页?A、7B、8C、9D、105、设有一个顺序栈S,元素s1、s2、s3、s4、s5、s6依次进栈,如果6个元素的出栈顺序为s2、s3、s4、s6、s5、s1,则顺序栈的容量至少应为多少?A、2B、3C、4D、56、下列关于文件索引结构的叙述中,哪一个是错误的?A、采用索引结构,逻辑上连续的文件存放在连续的物理块中B、系统为每个文件建立一张索引表C、索引结构的优点是访问速度快,文件长度可以动态变化D、索引结构的缺点是存储开销大7、在ASC算法team日常开发中,常常面临一些数据结构的抉择,令人纠结。
目前大家在策划一个FBI项目(Fast Binary Indexing),其中用到的词汇有6200条,词汇长度在10-15之间,词汇字符是英文字母,区分大小写。
阿里巴巴考试题及答案

阿里巴巴考试题及答案一、单选题(每题2分,共10题)1. 阿里巴巴集团成立于哪一年?A. 1995年B. 1998年C. 1999年D. 2001年答案:C2. 阿里巴巴集团的创始人是谁?A. 马化腾B. 马云C. 任正非D. 李彦宏答案:B3. 阿里巴巴集团的总部设在哪个国家?A. 美国B. 中国C. 印度D. 日本答案:B4. 阿里巴巴集团旗下的电商平台包括以下哪些?A. 淘宝、天猫、京东B. 淘宝、天猫、拼多多C. 淘宝、天猫、亚马逊D. 淘宝、天猫、苏宁易购答案:B5. 阿里巴巴集团的核心价值观是什么?A. 客户第一、员工第二、股东第三B. 客户第一、股东第二、员工第三C. 员工第一、客户第二、股东第三D. 股东第一、客户第二、员工第三答案:A6. 阿里巴巴集团的使命是什么?A. 让天下没有难做的生意B. 让天下没有难做的技术C. 让天下没有难做的服务D. 让天下没有难做的教育答案:A7. 阿里巴巴集团的愿景是什么?A. 成为全球最大的电商平台B. 成为全球最大的科技公司C. 成为全球最大的金融公司D. 成为全球最大的物流公司答案:A8. 阿里巴巴集团的企业文化是什么?A. 创新、合作、诚信、共赢B. 创新、竞争、诚信、共赢C. 创新、合作、诚信、竞争D. 创新、合作、竞争、共赢答案:A9. 阿里巴巴集团的口号是什么?A. 让天下没有难做的生意B. 让天下没有难做的技术C. 让天下没有难做的服务D. 让天下没有难做的教育答案:A10. 阿里巴巴集团的吉祥物是什么?A. 猫B. 狗C. 熊D. 兔答案:A二、多选题(每题3分,共5题)1. 阿里巴巴集团旗下的业务板块包括以下哪些?A. 电商B. 金融C. 物流D. 云计算E. 娱乐答案:ABCDE2. 阿里巴巴集团的核心价值观包括以下哪些?A. 客户第一B. 团队合作C. 拥抱变化D. 诚信E. 激情答案:ABCDE3. 阿里巴巴集团的使命和愿景包括以下哪些?A. 让天下没有难做的生意B. 成为全球最大的电商平台C. 创造就业机会D. 促进经济发展E. 提高人们的生活水平答案:ABDE4. 阿里巴巴集团的企业文化包括以下哪些?A. 创新B. 合作C. 诚信D. 共赢E. 竞争答案:ABCD5. 阿里巴巴集团的口号和吉祥物包括以下哪些?A. 让天下没有难做的生意B. 猫C. 狗D. 熊E. 兔答案:AB三、判断题(每题1分,共10题)1. 阿里巴巴集团成立于1999年。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
阿里巴巴集团笔试题目
下面是由应届毕业生网分享的题目
第一题、5亿个不重复的商品的ID(每一个商品的ID是64位),现在有一个存放了10亿个商品ID(商品的ID会有重复)的日志文件,请设计一种方法找出5亿个商品中没有出现在日志文件中的商品。
假设所能使用的内存为2G。
[html] view plaincopyprint?
01.2G的文件只能存放2.5亿的商品ID,因为5亿商品大小为5*10*8B=4G。
可以考虑将5亿商品ID哈希到四个文件中A[4]。
然后将10亿个商品哈希到另外四个文件中B[4]。
每次读入一个A文
件读入一个B文件,将B文件哈希到A文件中,A文件中的值为0的键值就是没有被日志文件包含的。
但是日志文件分成四个之后,每一个的大小事2G无法一次性的读入,可以一次读一半或者分成8个文件。
以上为博主的思路,欢迎各位指正。
2G的文件只能存放2.5亿的商品ID,因为5亿商品大小为5*10*8B=4G。
可以考虑将5亿商品ID哈希到四个文件中A[4]。
然后将10亿个商品哈希到另外四个文件中B[4]。
每次读入一个A文件读入一个B文件,将B文件哈希到A文件中,A文件中的值为0的键值就是没有被日志文件包含的。
但是日志文件分成四个之后,每一个的大小事2G无法一次性的读入,可以一次读一半或者分成8个文件。
以上为博主的思路,欢迎各位指正。
[cpp] view plaincopyprint?
01.
第二题、有一个词组的列表,list string wordlist={ a boy , hello word , small cat ,.......};有一个字符串string stringlist={ a boy can catch small cats }.
要求找出出现在stringlist中的wordlist的词组。
比如a boy 就出现了,但是small cat没出现。
只要有一个出现了就返回true,否则返回false
[cpp] view plaincopyprint?
01. bool Find(list string wordlist,string stringlist)
02.{
03. int length=wordlist.length();
04. int i;
05. for(i=0;i length;i++)
06. {
07. if(stringlist.find(wordlist[i])!=stringlist.end() *(stringlist.find(wordlist[i])++)==' ')
08. {
09. return true;。