阿里linux运维笔试,2020阿里巴巴笔试真题(含答案)
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阿里巴巴笔试真题(含答案)相关推荐
- linux运维初级课前实战随机考试题含答案(笔试+上机)
linux运维初级课前随机考试: 一.笔试部分: 1.开机配置服务自启动的文件路径是? 解答: /etc/rc.local 2.网卡配置文件的路径 解答: /etc/sysconfig/network ...
- 中国银行2010笔试综合行测真题及答案[转]
中国银行2010笔试综合&行测真题及答案 中国银行的校园招聘统一笔试包括三部分 第一部分:英语 90分钟(95题) 题型大致分为:单选(老六级).改错.完型.阅读.阅读新题型(段落排序.句子 ...
- 阿里智能运维实践|阿里巴巴DevOps实践指南
编者按:本文源自阿里云云效团队出品的<阿里巴巴DevOps实践指南>前往:https://developer.aliyun.com/topic/devops,下载完整版电子书,了解阿里十年 ...
- 广西计算机12月考试一级查询,全国高校计算机等级考试(广西考区)一级笔试试题09年度12月至11年度12月一级考试历年度真题(含答案).pdf...
计算机一级考试(广西区)历年真题 计算机一级考试(广西区)历年真题 全国高校计算机等级考试(广西考区)一级笔试试题 2009 年12 月26 日闭卷考试考试时间:60 分钟 试类别:[7] 试卷种类: ...
- 让你在面试中领先别人一步,2020银行面试真题及答案解析
2020年中行面试真题 一.北京中行面试真题 [无领导小组讨论] (5个考官,10人一组,思考3分钟,个人陈述1分钟,自由讨论20分钟,总结汇报3分钟)1.由每人提出求职最在意的3个因素,经小组讨论后 ...
- 2019计算机软件考试笔试答案,2019年下半年软件设计师考试上午真题(含答案)
2019年下半年软件设计师考试上午真题(含答案) (15页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 20XX年下半年软件设计师考试上午 ...
- 阿里云官方学习课程推荐-Linux运维学习路线 从事云计算运维相关工作必备技能
阿里云官方学习课程推荐-Linux运维学习路线 从事云计算运维相关工作必备技能 目前越来越多的企业需要依赖于IT技术发布产品与服务,尤其是电子商务最为明显,它凸显了IT技术在现代企业中的重要性.当企业 ...
- 网络运维工程师面试(笔试)
网络运维工程师面试(笔试) TCP/IP模型有几层,他们的作用分别是什么? OSI模型有几层,作用是? 相同vlan连接不同的交换机,如何通信? arp欺骗的原理? ping的过程 nat有几种,静态 ...
- 2020年Linux运维面试题都不会,怎么拿Offer?
阅读目录 1.什么是运维?什么是游戏运维? 2.在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的? 3.现在给你三百台服务器,你怎么对他们进行管理? 4.简述raid0 raid ...
最新文章
- malloc和new出来的地址都是虚拟地址 你就说内存管理单元怎么可能让你直接操作硬件内存地址!...
- View页面间的跳转
- java跨库join方案_集算器协助java处理多样性数据源之跨库关联
- 大规模部署桌面虚拟化时的问题
- FormView控件
- Informix 11.5 SQL 语句性能监控方法及实现
- android 人脸检测_Android人脸检测
- oracle9i如何卸载,如何卸载oracle 9i
- MODIS数据下载——CSV模式直接下载hdf文件
- 睡眠十律 (BBC纪录片) -- 讲述10分钟获得好睡眠的方法
- Linux 入侵痕迹清理技巧
- 工作的工资是怎么算的
- WiFi的2.4G、5G、6G频段
- 设计模式综合-媒体播放器的实现
- 计算机教师面试题模板,教师资格证面试试讲逐字稿模板——信息技术
- 【软考系统架构设计师】2017下系统架构师案例分析历年真题
- 安卓java模拟器按键精灵,如何反识别模拟器
- 关于FT和TTa引脚作为数据IO时配置问题
- P67、H67、H61、P55、H57、H55 区别
- Python写掷骰子的游戏
热门文章
- MRI影像学习笔记(三)
- 记C# 调用虹软人脸识别 那些坑
- 中国光伏产业发展现状:光伏发展势头强劲,2021年我国光伏累计装机达3.06亿千瓦(附光伏装机容量、发电量、主要产品产量)[图]
- [置顶] HADOOP大数据离线分析+实时分析框架;Hadoop+Flume+Kafka+Storm+Hive+Sqoop+mysql/oracle
- 树莓派-OMV-NAS
- 单元测试xUnit学习
- 第12届亚洲知识产权营商论坛:共建创新价值 开拓崭新领域
- Vue this.$emit 子组件向父组件传递
- 利用汇编语言实现串口的通讯(一)(BISO调用)
- Jode 反编译专家