2022年阿里巴巴java笔试 .pdf

上传人:H****o 文档编号:34232182 上传时间:2022-08-15 格式:PDF 页数:12 大小:100.56KB
返回 下载 相关 举报
2022年阿里巴巴java笔试 .pdf_第1页
第1页 / 共12页
2022年阿里巴巴java笔试 .pdf_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《2022年阿里巴巴java笔试 .pdf》由会员分享,可在线阅读,更多相关《2022年阿里巴巴java笔试 .pdf(12页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、阿里巴巴java笔试Question 1. (单选 ) 在 60 年代初石油危机的时候,美国总统肯尼迪要求美国石油公司不要将石油的价格提得太快,但是美国石油公司拒绝了肯尼迪的要求。因此,肯尼迪总统在记者招待会上说:“很久以前,我的父亲告诉我,所有的商人都是见钱眼开的, 直到今天我才相信这是真的。”肯尼迪总统的讲话是以下面哪项假设为前提的?1. 美国的企业应该听从政府的指示。2. 美国的企业完全与政府不相干。3. 美国石油公司在石油危机时的提价措施使自己有利可图。4. 美国的石油价格应该不受世界石油价格的影响。Question 2. (单选 ) 我国多数企业完全缺乏“专利意识”。根据中国专利局最

2、近对500 家大中型企业专利工作的一次调查结果表明,在做科研或新产品规划时制定了专利计划的仅有27。下列各项如果为真,哪一个最能削弱上述观点?1. 在被调查的500 家企业以外,有一部分企业也制定了专利计划。2. 一些企业不知道怎样制定专利计划。3. “专利意识”和申请专利是两回事。4. 没制定专利计划的企业不一定没有“专利意识”。Question 3. (单选 ) 李白无事街上走,提壶去买酒。遇店加一倍,见花喝一斗。三遇店和花,喝光壶中酒。试问壶中原有多少酒?1. 1/2 斗。2. 2/3 斗。3. 4.5 斗。4. 7/8 斗。Question 4. (单选 ) 有些教员也拥有了私人汽车,

3、所有的大款都有私人汽车。因此,有些教员也是大款。以下哪个推理具有和上述推理最为类似的结构?1. 有些有神论者是佛教徒,所有的基督教徒都不是佛教徒。因此,有些有神论者不是基督教徒。2. 有些南方人爱吃辣椒,所有的南方人都习惯吃大米,因此,有些习惯吃大米的人爱吃辣椒。3. 有些进口货是假货,所有国内组装的1PR空调机的半成品都是进口货。因此,有些1PR空调机半成品是假货。4. 有些自然物品具有审美价值,所有的艺术品都有审美价值。因此,有些自然物品也是艺术品。Question 5. (单选 ) 不可能所有的花都结果。以下哪项断定的含义,与上述断定最为接近?1. 可能所有的花都不结果。2. 可能有的花

4、不结果。3. 可能有的花结果。4. 必然有的花不结果。Question 6. (单选 ) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 12 页 - - - - - - - - - 电冰箱的问世引起了冰市场的崩溃,以前人们用冰来保鲜食物,现在电冰箱替代了冰的作用。同样道理,由于生物工程的成果,研究出能抵抗害虫的农作物,则会引起什么后果?以下哪项是上述问题的最好回答?1. 增加种子成本。2. 农田的价值下降。3. 化学农药的需求减少。4. 饲养家畜的农民数量下降。Ques

5、tion 7. (单选 ) 某法院审理一起盗窃案件,某村的甲、乙、丙三人作为嫌疑犯被押上法庭。审问开始了。法官先问甲:“你是怎样作案的?”由于甲说的是方言,法官听不懂。于是,法官就间乙和丙:“刚才甲是如何回答我的问题的?”乙说:“甲的意思是,他并不是盗窃犯。”丙说:“甲刚才招供了,他承认自己是盗窃犯。”法官听完了乙和丙的话之后,马上做出判断:释放乙,逮捕丙入狱。事实证明法官的判断是正确的。法官做出准确判断最不可能依据的假定是什么?1. 初审时,在没有胁迫的情况下,甲不论是否是盗窃犯,他总会回答说:我不是盗窃犯。2. 初审时,在没有胁迫的情况下,说真话的不会是盗窃犯,而说假话的是盗窃犯。3. 丙

6、在转述甲的回答中说了假话。4. 据某村村民反映,丙以前曾多次盗窃人家的财物。Question 8. (单选 ) 许多神学家坚持上帝的存在说,理由是:谁能够证明上帝不存在呢?以下诸项中,具有与上述引文相同论证错误的是:1. 哥德巴赫猜想是成立的,即每个大于6 的偶数都可表示为两个素数之和。理由是:没有人能找到这样的偶数不能表示为两个素数之和。2. 有人说小李是个品行不端的人,理由是:他的爸爸不是个好东西。3. 许多人认为大米没有白面营养价值高,理由是:为什么很多人不喜欢吃大米呢?4. 有人坚持托勒密的“地心说”,理由是:亚里斯多德是这么认为的。Question 9. (单选 ) 主人每天早晨给小

7、猴子三颗荔枝,晚上四颗,小猴子很不高兴。于是主人很大方他说:“好吧!从明天起早晨给你四颗,晚上三颗。”小猴子开心极了。下列哪项与上述寓言有相同的欺骗手法?1. 许多厂家为了推销自己的产品,常常给对方经办人员5左右的回扣, 以此为诱饵, 增加对方的订货。2. “佳美”羊毛衫零售价一般是200 元,但销路很不好。某一商店突发奇招,在柜台前贴一张海报:佳美羊毛衫,原价250 元,现价 200 元,八折优惠。从此门庭若市。3. 某烟贩销售假“红塔山”,8 元一包,并谎称是批发价,结果顾客抢购如潮。4. 张某为实现自己非分之想,给领导李某1 万元好处费,结果是李某开心,张某称心。Question 10.

8、 (单选 ) 英国哲学家伯特兰罗素有一个关于归纳主义者火鸡的故事。在火鸡饲养场里,有一只火鸡发现, 第一天上午9 点钟主人给它喂食。然而作为一个卓越的归纳主义者,它并不马上作出结论。 它一直等到已收集了有关上午9 点给它喂食这一经验事实的大量观察;而且,它是在多种情况下进行这些观察的:雨天和晴天, 热天和冷天, 星期三和星期四 , 它每天都在自己的记录表中加进新的观察陈述。最后,它的归纳主义良心感到满意,它进行归纳推理,得出了下面的结论: “主人总是在上午9 点钟给我喂食。 ”可是, 事情并不像它所想像的那样简名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -

9、 - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 12 页 - - - - - - - - - 单和乐观。 在圣诞节前夕,当主人没有给它喂食,而是把它宰杀的时候,它通过归纳概括而得到的结论终于被无情地推翻了。大概火鸡临终前也会因此而感到深深遗憾。在这则故事中,火鸡的归纳及其失败类似于下面哪项?1. 在过去很长一段时间里,由于人们一直不曾看见白色以外颜色的天鹅,认为天鹅都是白色的,直到澳州发现黑天鹅才推翻这一结论。2. 过去人们一直在物理上绝对相信“以太”的存在,直到爱因斯但相对论提出后,才推翻“以太”存在说。3. 一个识字的人出于对他所读不懂的书的神秘感,

10、而认为“所有的书都是好的”。当然这个结论是不成立的。4. 甲地有一座金矿,综合考察乙地的各项地理条件类似甲地而认为乙地也有金矿,实际开采发觉这个结论是错误的。Question 11. (单选 ) 用二分法查找一个长度为10 的、排好序的线性表,查找不成功时,最多需要比较多少次?1. 5 2. 2 3. 4 4. 1 Question 12. (单选 ) 80386 微处理器的实存容量为1. 64KB 2. 512KB 3. 1MB 4. 2MB Question 13. (单选 ) 下列哪一个关键码序列不符合堆的定义?1. A、C、D、G、H、 M、P、Q、R、X 2. A、C、M、D、H、P

11、、X 、G、0、R 3. A、D、P、R、 C、Q、X 、 M、H、 G 4. A、D、C、M、P、G、H、X 、R、 Q Question 14. (单选 ) 下列各种操作的时间中,哪一个不属于活动头硬盘的存取访问时间?1. 寻道时间 0 2. 旋转延迟时间3. 定位时间4. 传送时间Question 15. (单选 ) 下列对 MD5 的叙述不正确的是:1. 是一种散列算法2. 指纹 (摘要 )的长度为128 位3. 是一种对称加密算法4. 可用来校验数据的完整性Question 16. (单选 ) 与逆波兰表达式ab+cd+*对应的中缀表达式是:1. a+b+c*d 名师资料总结 - -

12、 -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 12 页 - - - - - - - - - 2. (a+b)*c+d 3. (a+b)*(c+d) 4. a+b*c+d Question 17. (单选 ) HTTP 1.1协议中规定表示正常响应的状态代码是1. 0 2. 100 3. 200 4. 400 Question 18. (单选 ) 在 SOCKET 通信过程中,下列哪些函数是客户端需要调用,但是服务端不需要调用的函数?1. socket() 2. bind() 3. conn

13、ect() 4. send() Question 19. (单选 ) 将网络地址映射为链路层相应地址的协议是1. DNS 2. TCP 3. ARP 4. ICMP Question 20. (单选 ) int listen(SOCKET s, int backlog);该函数中第二个参数的含义1. 是否打开 log 信息2. 是否打开后台log 信息3. 后台等待连接队列的最大限制值4. 后台等待连接队列的最小限制值5. 无意义Question 21. (单选 ) 交换机不具有下面哪项功能1. 交换机不具有下面哪项功能2. 回路避免3. 路由转发4. 地址学习Question 22. (单选

14、 ) 下面哪种网络设备用来隔绝广播1. 集线器2. 交换机3. 路由器Question 23. (单选 ) SMTP的主要功能是什么1. 提供有关网络设备的管理信息2. 在路由器接口层监控安全边界3. 在主机间传输邮件名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 12 页 - - - - - - - - - 4. 提供端口利用信息Question 24. (单选 ) 下面关于通道的叙述中,正确的是.通道相当于一个功能简单的处理机.通道完成数据输入输出工作 .通道与 CP

15、U共用一个内存1. 和2. 和3. 和4. 都是Question 25. (单选 ) 某二叉树结点的对称序序列为A、B、C、D、E、F、G,后序序列为B、D、C、A、F、G、E。该二叉树对应的树林结点的层次次序序列为1. E、G、F、A、C、D、B 2. E、A、C、B、D、G、F 3. E、A、G、C、 F、B、D 4. E、G、A、C、 D、F、B Question 26. (单选 ) 有六个元素6,5,4, 3,2,1 的顺序进栈,问下列哪一个不是合法的出栈序列?(?)1. 5 4 3 6 1 2 2. 4 5 3 1 2 6 3. 4 3 5 2 1 6 4. 2 3 4 1 5 6

16、5. 3 4 6 5 2 1 Question 27. (单选 ) 下面的哪个序列可能是二叉搜索树中序遍历的结果1. 73 8 2 9 4 11 2. 2 3 4 7 8 9 11 3. 11 2 9 3 8 4 7 4. 以上均可Question 28. (单选 ) 假设一棵二叉树的后序遍历序列为DGJHEBIFCA ,中序遍历序列为DBGEHJACIF ,则其前序遍历序列为( ) 。1. ABCDEFGHIJ 2. ABDEGHJCFI 3. ABDEGHJFIC 4. ABDEGJHCFI Question 29. (单选 ) 下面叙述正确的是。1. 算法的执行效率与数据的存储结构无关2

17、. 算法的空间复杂度是指算法程序中指令(或语句)的条数3. 算法的有穷性是指算法必须能在执行有限个步骤之后终止4. 以上三种描述都不对Question 30. (单选 ) 启发式搜索一般是何种算法的改进1. 深度优先搜索名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 12 页 - - - - - - - - - 2. 广度优先搜索3. 动态规划4. 贪婪法Question 31. (单选 ) 字符串通常采用的两种存储方式是1. 散列存储和索引存储2. 索引存储和链式存储3

18、. 顺序存储和链式存储4. 散列存储和顺序存储Question 32. (单选 ) 汉诺塔( Hanoi)问题中令h(n)为从 A 移动 n 个金片到C上所用的次数,则递归方程为1. h(n)=2hn-1 2. h(n) = 2h(n-1)+1 3. h(n)=2n-n*h-1 4. h(n)=2h*n-1 Question 33. (多选 ) 栈是一种依赖于以下哪种实现的结构1. 先进后出2. 后进先出3. 先来先用4. 先进先出5. 后进后出Question 34. (多选 ) 下列叙述哪些是对的。1. 线性表的逻辑顺序与物理顺序总是一致的。2. 线性表的顺序存储表示优于链式存储表示。3.

19、 线性表若采用链式存储表示时所有结点之间的存储单元地址可连续可不连续。4. 二维数组是其数组元素为线性表的线性表。5. 每种数据结构都应具备三种基本运算:插入、删除和搜索。Question 35. (单选 ) 下面描述中正确的为:1. 线性表的逻辑顺序与物理顺序总是一致的。2. 线性表的顺序存储表示优于链式存储表示。3. 线性表若采用链式存储表示时所有结点之间的存储单元地址可连续可不连续。4. 二维数组是其数组元素为线性表的线性表。Question 36. (单选 ) 在数据库的如下两个表中,若雇员信息的主键是雇员号,部门信息表的主键是部门号,在下列所给的操作中,哪个操作不能执行?雇员信息表:

20、雇员号雇员名部门号工资001 张山 02 2000 010 王宏达01 1200 056 马林生02 1000 101 赵敏04 1500 部门信息表部门号部门名主任01 业务部李建02 销售部应伟东03 服务部周垠 04 财务部陈力胜1. 从雇员信息表中删除行(010 ,王宏达 ,01, 1200)2. 将行( 102, 赵敏 , 01,1500)插入到雇员信息表中3. 将雇员信息表中雇员号=010的工资改为1600 元名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 1

21、2 页 - - - - - - - - - 4. 将雇员信息表中雇员号=101的部门号改为 05 Question 37. (单选 ) 数据存储在磁盘上的排列方式会影响I/O 服务的总时间。假设每磁道划分成10 个物理块,每块存放 1 个逻辑记录。 逻辑记录R1,R2,R10存放在同一个磁道上。假定磁盘的旋转速度为 20ms/ 周,磁头当前处在R1 的开始处。若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为4ms,对信息存储进行优化分布后,处理10 个记录的最少时间为()1. 40ms 2. 60ms 3. 120ms 4. 160ms Question 38. (单选 ) 某软件公司

22、在招聘软件评测师时,应聘者甲向公司作如下保证:1.经过自己测试的软件今后不会再出现问题;2.在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结;3.承诺不需要其它人员,自己就可以独立进行测试工作;4.发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休。你认为应聘者甲的保证()1. 1 4 是正确的2. 2 是正确的3. 都是正确的4. 都不正确Question 39. (单选 ) 现在向银行存款,年利率为i,若希望在n 年后从银行得到F元,现在应该存入的钱数为1. i /(1+ F)n 2. F/(1+i n) 3. F/in 4

23、. F/(1+i)n Question 40. (单选 ) 如果互连的局域网高层分别采用TCP/IP协议与 SPX/IPX协议,那么我们可以选择的互连设备应该是1. 中继器2. 网桥3. 网卡4. 路由器Question 41. (多选 ) 有两台游戏服务器运行于linux 2.6.x 内核上,需要同步用户访问日志,你会用下列哪些方法同步日志(开放题:假设权限和条件均可满足)?1. rsync 2. wget 3. scp 4. ftp 5. 还有更多(举例说明,正确者加分)Question 42. (多选 ) linux 2.6.* 内核支持的文件系统有:1. ext3 名师资料总结 - -

24、 -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 12 页 - - - - - - - - - 2. ext2 3. ext4 4. xfs 5. ufs Question 43. (单选 ) 最影响应用性能的因素是:1. cpu 的快慢2. 磁盘的快慢3. 内存的快慢4. 显卡的快慢5. 网卡的快慢Question 44. (单选 ) php 是一门:1. 编译语言2. 解释语言3. 脚本语言Question 45. (单选 ) 用 ext2 格式化文件系统,文件系统块大小为4K bytes

25、,那么硬盘读写的最小单位是:1. 1 byte 2. 1024 bytes 3. 512 bytes 4. 4096 bytes 5. 1024 bits Question 46. (多选 ) 已知如下类定义:class Base public Base () /. public Base ( int m ) /. protected void fun( int n ) /. public class Child extends Base / member methods 如下哪句可以正确地加入子类中?1. private?void?fun(?int?n?)?/. 2. void fun (

26、int n ) /. 3. protected void fun ( int n ) /. 4. public void fun ( int n ) /. Question 47. (单选 ) It is an important feature of the Java language that it always provides a default constructor to a class. 1. FALSE 2. TRUE Question 48. (单选 ) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心

27、整理 - - - - - - - 第 8 页,共 12 页 - - - - - - - - - A class contained in a Java program file must have the same name as the file, except for the extension .java. 1. FALSE 2. TRUE Question 49. (单选 ) Each method in a class must have a unique name. 1. FALSE 2. TRUE Question 50. (单选 ) When an instance of a

28、class, or object, is specified as a parameter to a method, a reference to the said object is passed to the method. 1. FALSE 2. TRUE Question 51. (单选 ) All interface methods must be declared as public when implemented in a class. 1. FALSE 2. TRUE Question 52. (单选 ) Which of the following expressions

29、will produce errors upon compilation? (A) boolean a = (boolean) 1; (B) boolean b = (false & true); (C) float y = 22.3; (D) int x = (25 | 125) 1. (A) & (C) 2. (A) 3. (A), (C) & (D) 4. (A), (B) & (D) Question 53. (单选 ) Which lines of the following will produce an error? 1. byte a1 = 2, a2 = 4, a3; 2.

30、short s = 16; 3. a2 = s; 4. a3 = a1 * a2; 1. Line 3 and Line 4 2. Line 1 only 3. Line 3 only 4. Line 4 only 5. Line 1 and Line 4 Question 54. (单选 ) Which keyword can protect a class in a package from accessibility by the classes outside the package? 1. dont use any keyword at all (make it default) 2

31、. private 3. protected 4. final 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 12 页 - - - - - - - - - Question 55. (单选 ) Which of the following statements are valid array declaration? (A) int number(); (B) float average; (C) double marks; (D) counter int; 1. (B

32、) & (C) 2. (A) 3. (A) & (C) 4. (D) 阿里巴巴 JAVA笔试题1.甲乙丙丁是同班同学,以下只有一句是假话: 甲:这次考试全班都通过了. 乙:丁没有及格 . 丙:我们班有几个没通过丁:乙也没有及格 . 谁的是假话 ? 答案 :甲2.也是类似的逻辑推理题,很简单 ,所以忘了 . 3.餐桌上有几个人,1 个是哈尔滨人,2 个是北方人 ,1 个是广东人 ,2 个人只做电脑生意,3 个人只做服装生意 ,而且上述描述涉及餐桌上的所有人.问至少有几个人,至多有几个人 ? 答案5,8 4.抽象类和接口的区别5.用户级线程和核心级线程的区别是什么? 名师资料总结 - - -精品资

33、料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 12 页 - - - - - - - - - 6.用最快的算法写出计算2*17 的方法 . 答案 : 172 (移位操作 .) 7.有 n 个人围成一圈,从第一个人开始报数,报到 m 的时候把这个人剔出,从下一个继续报数,报到下一个m 的时候剔出该人,如此循环 ,直到所有人都被剔出.用 java 写一个程序 ,输出剔出的人的序号 .这 n 个人的序号是1,2,3,n. 这是我写的 ,测试通过 ,仅供参考 . import java.util.Scann

34、er; public class NandM public static void main(String args) Scanner s=new Scanner(System.in); int n=s.nextInt(); int m=s.nextInt(); int i=0,j=0,k=0,result=0; int a=new intn; for(i=0;in;i+) ai=0; i=0; while(true) if(ai=0) j+; if(j=m) System.out.println(i+1); ai=1; j=0; result=0; for(k=0;kn;k+) result

35、+=ak; if(result=n) break; if(i=n-1) i=0; else i+; 8.final,finalize,finally 的区别 ? 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 12 页 - - - - - - - - - 9.try.catch.finally 结构 ,如果 try ,catch 中有 return 语句 ,那么 finally 块中的语句会执行么?是在 return 之前还是之后执行? 答案 :会,之前 . 10. I

36、nteger a=new Integer(10); Long b=new Long(10); Double c=new Double(10.0); 以下哪些结果是true?为什么 ? a=b a=c; a=10; a.equals(10) a.equals(b) c.equals(c) d.equals(10.0) 11.简述 template 和 Strategy设计模式的区别.12.有学生表S, 课程表 C,学生选课表SC. (1).写出建表语句. (2).写出 sql 语句 :查询选了所有课程的学生. (3).写出 sql 语句 :查询选课10 门的学生 . 13.一道有关javascript的编程题 .忘了 . 14.说说你对测试驱动开发(TDD)的理解 . 15.用 3 个关键词表现你想从阿里巴巴得到什么? 1.隐马尔科夫模型的三个基本问题(完全不懂.)2.2 个有序整数数组,打印公共部分(比较简单)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 12 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com