1.假设可以不考虑计算机运行资源(如内存)的限制,以下 python3 代码的预期运行结果是:()

import math

def sieve(size):

sieve= [True] * size

sieve[0] = False

sieve[1] = False

for i in range(2, int(math.sqrt(size)) + 1):

k= i * 2

while k < size:

sieve[k] = False

k += i

return sum(1 for x in sieve if x)

print(sieve(10000000000))

A.455052510

B.455052511

C.455052512

D.455052513

2.链接:一维离散卷积的定义是:

给定一维数组 a = [1, 2, 3], v = [4, 5, 6],它们的离散卷积结果是:()

A.[6,12, 32, 27, 12]

B.[4, 13, 28, 24, 18]

C.[4, 13, 28, 27, 18]

D.[6, 12, 32, 24, 12]

3.李主任在早上8点30分上班之后参加了一个会议,会议开始时发现其手表的时针和分针呈120度角,而上午会议结束时发现手表的时针和分针呈180度角。问在该会议举行的过程中,李主任的手表时针与分针呈90度角的情况最多可能出现几次?

A.4

B.5

C.6

D.7

4.下面代码在64位Linux系统编译执行,输出结果是____。

#include

#include

void print_size(int32_t array[10]){

printf("%d\n", sizeof(array));

}

int main () {

int32_t myArray[10];

printf("%d ", sizeof(myArray));

print_size(myArray);

}

A.20 4

B.40 4

C.80 4

D.40 8

E.80 8

F.以上均不正确

5.天猫双十一有个积分换墨盒的活动,总共有50万台天猫魔盒(box),每个用户(user)可以用99个天猫积分(point)兑换一台魔盒,且每人限换一台。 请设计一套java接口并实现下单(order)逻辑。 参考(但不局限于)下面的下单逻辑:

(1)创建订单

(2)扣减用户积分

(3)扣减魔盒库存

(4)下单成功

同时请回答:

(1)数据库表结构如何设计,有哪些表,分别有什么作用?

(2)下单过程中哪些地方可能成为瓶颈?如何解决或改善?

(3)是否会用到数据库事务,哪些地方会用到?如果不用数据库事务,如何保证数据的一致性?

6.下面的函数哪个是系统调用而不是库函数()?

A.printf

B.scanf

C.fgetc

D.read

E.print_s

F.scan_s

7.下列关于线程调度的叙述中,错误的是()。

A.调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会

B.调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会

C.当有比当前线程的优先级高的线程出现时,高优先级线程将抢占CPU并运行

D.一个线程由于某些原因进入阻塞状态,会放弃CPU

E.具有相同优先级的多个线程的调度一定是分时的

F.分时调度模型是让所有线程轮流获得CPU使用权

8.若基于Linux操作系统所开发的ARM应用程序源文件名为test.c,那么要生成该程序代码的调试信息,编译时使用的GCC命令正确的是?

A.arm-linux-gcc -c -o test.o test.c

B.arm-linux-gcc -S -o test.o test.c

C.arm-linux-gcc -o test test.c

D.arm-linux-gcc -g -o test test.c

9.要在session对象中保存属性,可以使用以下哪个语句( )

A.session.getAttribute(“key”,”value”)

B.session.setAttribute(“key”,”value”)

C.session.setAttribute(“key”)

D.session.getAttribute(“key”)

10.apache服务器的启动脚本apachectl不能完成( )功能

A.启动httpd服务程序

B.停止httpd服务程序

C.检测httpd.conf配置文件的语法

D.卸载apache服务器程序

1.正确答案:B

2.正确答案:C

3.正确答案:A

4.正确答案:D

5.参考答案:(1)数据库表一共需要设计3个,分别是:用户表、魔盒表、兑换表,

用户表字段分别为:用户ID,用户名,用户积分,该表用来记录所有用户信息

魔盒表字段分别为:魔盒ID,磨合兑换所需积分,该表用来记录所有魔盒信息

兑换表字段分别为:用户ID,魔盒ID,兑换时间,兑换所花积分数等,该表用来记录所有用户兑换魔盒的信息

(2)有可能成为瓶颈:1.兑换活动刚开始的时间段内访问用户量过大,服务器压力较大 2.兑换过程中兑换表中记录的更新及同步,需要满足时效性

(3)会用到数据库事务,比如说用户兑换后积分的变化,兑换过程中库存魔盒数量的及时更新,如果兑换不成功,需要及时回滚

设计数据库访问的锁机制,保证数据的一致性

6.正确答案:D

7.正确答案:B、C、E

8.正确答案:D

9.正确答案:B

10.正确答案:D

阿里linux运维笔试,2020阿里巴巴笔试真题(含答案)相关推荐

  1. linux运维初级课前实战随机考试题含答案(笔试+上机)

    linux运维初级课前随机考试: 一.笔试部分: 1.开机配置服务自启动的文件路径是? 解答: /etc/rc.local 2.网卡配置文件的路径 解答: /etc/sysconfig/network ...

  2. 中国银行2010笔试综合行测真题及答案[转]

    中国银行2010笔试综合&行测真题及答案 中国银行的校园招聘统一笔试包括三部分 第一部分:英语  90分钟(95题) 题型大致分为:单选(老六级).改错.完型.阅读.阅读新题型(段落排序.句子 ...

  3. 阿里智能运维实践|阿里巴巴DevOps实践指南

    编者按:本文源自阿里云云效团队出品的<阿里巴巴DevOps实践指南>前往:https://developer.aliyun.com/topic/devops,下载完整版电子书,了解阿里十年 ...

  4. 广西计算机12月考试一级查询,全国高校计算机等级考试(广西考区)一级笔试试题09年度12月至11年度12月一级考试历年度真题(含答案).pdf...

    计算机一级考试(广西区)历年真题 计算机一级考试(广西区)历年真题 全国高校计算机等级考试(广西考区)一级笔试试题 2009 年12 月26 日闭卷考试考试时间:60 分钟 试类别:[7] 试卷种类: ...

  5. 让你在面试中领先别人一步,2020银行面试真题及答案解析

    2020年中行面试真题 一.北京中行面试真题 [无领导小组讨论] (5个考官,10人一组,思考3分钟,个人陈述1分钟,自由讨论20分钟,总结汇报3分钟)1.由每人提出求职最在意的3个因素,经小组讨论后 ...

  6. 2019计算机软件考试笔试答案,2019年下半年软件设计师考试上午真题(含答案)

    2019年下半年软件设计师考试上午真题(含答案) (15页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 20XX年下半年软件设计师考试上午 ...

  7. 阿里云官方学习课程推荐-Linux运维学习路线 从事云计算运维相关工作必备技能

    阿里云官方学习课程推荐-Linux运维学习路线 从事云计算运维相关工作必备技能 目前越来越多的企业需要依赖于IT技术发布产品与服务,尤其是电子商务最为明显,它凸显了IT技术在现代企业中的重要性.当企业 ...

  8. 网络运维工程师面试(笔试)

    网络运维工程师面试(笔试) TCP/IP模型有几层,他们的作用分别是什么? OSI模型有几层,作用是? 相同vlan连接不同的交换机,如何通信? arp欺骗的原理? ping的过程 nat有几种,静态 ...

  9. 2020年Linux运维面试题都不会,怎么拿Offer?

    阅读目录 1.什么是运维?什么是游戏运维? 2.在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的? 3.现在给你三百台服务器,你怎么对他们进行管理? 4.简述raid0 raid ...

最新文章

  1. malloc和new出来的地址都是虚拟地址 你就说内存管理单元怎么可能让你直接操作硬件内存地址!...
  2. View页面间的跳转
  3. java跨库join方案_集算器协助java处理多样性数据源之跨库关联
  4. 大规模部署桌面虚拟化时的问题
  5. FormView控件
  6. Informix 11.5 SQL 语句性能监控方法及实现
  7. android 人脸检测_Android人脸检测
  8. oracle9i如何卸载,如何卸载oracle 9i
  9. MODIS数据下载——CSV模式直接下载hdf文件
  10. 睡眠十律 (BBC纪录片) -- 讲述10分钟获得好睡眠的方法
  11. Linux 入侵痕迹清理技巧
  12. 工作的工资是怎么算的
  13. WiFi的2.4G、5G、6G频段
  14. 设计模式综合-媒体播放器的实现
  15. 计算机教师面试题模板,教师资格证面试试讲逐字稿模板——信息技术
  16. 【软考系统架构设计师】2017下系统架构师案例分析历年真题
  17. 安卓java模拟器按键精灵,如何反识别模拟器
  18. 关于FT和TTa引脚作为数据IO时配置问题
  19. P67、H67、H61、P55、H57、H55 区别
  20. Python写掷骰子的游戏

热门文章

  1. MRI影像学习笔记(三)
  2. 记C# 调用虹软人脸识别 那些坑
  3. 中国光伏产业发展现状:光伏发展势头强劲,2021年我国光伏累计装机达3.06亿千瓦(附光伏装机容量、发电量、主要产品产量)[图]
  4. [置顶] HADOOP大数据离线分析+实时分析框架;Hadoop+Flume+Kafka+Storm+Hive+Sqoop+mysql/oracle
  5. 树莓派-OMV-NAS
  6. 单元测试xUnit学习
  7. 第12届亚洲知识产权营商论坛:共建创新价值 开拓崭新领域
  8. Vue this.$emit 子组件向父组件传递
  9. 利用汇编语言实现串口的通讯(一)(BISO调用)
  10. Jode 反编译专家