欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 维修 > 2025运维工程师面试题1(答案在后一张)

2025运维工程师面试题1(答案在后一张)

2025/5/3 17:41:53 来源:https://blog.csdn.net/AIYU_aiyu_/article/details/147613579  浏览:    关键词:2025运维工程师面试题1(答案在后一张)

一、逻辑思维能力考核:

问题1:

3个人去投宿,一晚30元三个人每人掏了10元凑够30元交给了老板后来老板说今天优惠只要25元就够了,拿出5元命令服务生退还给他们,服务生偷偷藏起了2元,然后,把剩下的3元钱分给了那三个人,每人分到1元这样,一开始每人掏了10元,现在又退回1元,也就是10 - 1 = 9,每人只花了9元钱,3个人每人9元,3×9 = 27元 + 服务生藏起的2元 = 29元,还有一元钱去了哪里?


问题2:

有10个外形完全一样的小球,其中有一个小球的密度比别的小球大目前你手中只有一个天平,问:最少需要称几次,才能找出这个密度较大的小球


问题3:

有10个外形完全一样的小球,其中有一个小球密度与其他小球不一致目前你手中只有一个天平,问:最少需要称几次,才能找出这个密度与其他小球不一致的小球,并且还要判断出这个小球是重还是轻?


二、Linux应用能力考核:

1、在路径/etc下,创建一个叫做“dir1”的路径


2、在dir1路径下,创建一个文件file1


3、将file1文件赋权,给读、写权限


4、在file1文件中,输入“hello world!”


5、将file1文件,拷贝到/etc/dir2路径下


6、将/etc/dir2路径下的file1文件,file2文件,file3文件合并,生成file文件


7、显示/etc/dir2路径下的所有文件,并查看每个文件的权限

8、显示当前的工作路径


9、将redis - 6.0.5.tar.gz包解压缩


10、显示当前所有的java进程


11、将进程号为“11267”的进程杀死


三、实战测试

问题1:

假设某服务器已经安装JDK1.7.0,以及apache - tomcat - 7.0.33请问:

1.1如何验证jdk是否安装成功?(假设没有成功,是由于环境变量原因)


1.2如何设置环境变量


1.3通过tomcat部署web项目的方法?(至少说两种)


问题2:

数据库相关操作(基于student表、teacher表、score表、course表,表结构如下)

2.1student表(学生表)

字段:
S_ID(VARCHAR2):学生编号:
S_NAME(VARCHAR2):学生姓名:S_BIRTH(VARCHAR2):生日:
S_SEX(VARCHAR2):性别:
S_IC_ID(VARCHAR2):身份证号:

S_IDS_NAMES_BIRTHS_SEXS_IC_ID
01小明110102199001011619
02小李110104199012211630
03小吴110103199005061222
04小王110104199008061173
05小红110103199112018221
06小杨110109199203014722
07小张110228198907018304
08小赵110111199001201382
09小侯110114199401201677

2.2teacher表(教师表)

字段:
T_ID(VARCHAR2):教师编号
T_NAME(VARCHAR2):教师姓名

T_IDT_NAME
01张三
02李四
03王五

2.3course表(课程表)

字段:
C_ID(VARCHAR2):课程编号;
C_NAME(VARCHAR2):课程名称;
T_ID(VARCHAR2):教师编号

C_IDC_NAMET_ID
01语文02
02数学01
03英语03

2.4score表(成绩表)

字段:
S_ID(VARCHAR2):学生编号;
C_ID(VARCHAR2):课程编号;
S_SCORE(NUMBER):分数

S_IDC_IDS_SCORE
010180
010290
010399
020170
020260
020380
030180
030280
030380
040150
040230
040320
050176
050287
050395
060188
060234
060366
070189
070298
070359
080188
080267
090288
090365

答题:

1. 按照身份证号的规则(从身份证号第7位到第14位表示出生年月日),将学生的出生日期计算出来,以date格式,存储到S_BIRTH字段中


2. 按照身份证号的规则(倒数第二位如果是单数,则是男生如果是双数,则是女生),将学生的性别计算出来,并存储到S_SEX字段中


3. 查询出生日期在“1990 - 07 - 01”到“1992 - 02 - 01”中的学生


4. 查询每门课程的总成绩以及平均成绩,按课程编码,课程名称,总成绩、平均成绩显示


5. 给教师表,增加一个“T_SALARY”字段,字段要求是浮点数,保留两位小数


6. 查询“语文”课程的成绩单,要求显示学生编号、学生姓名、成绩分数,并进行排名


7. 查询"语文"课程比"数学"课程成绩高的学生的姓名、身份证号、及课程分数


8. 查询平均成绩大于等于60分的同学的学生编号和学生姓名和平均成绩


9. 查询所有同学的学生编号、学生姓名、选课总数、所有课程的总成绩


10. 查询"王"姓老师的数量


11. 查询学过"张三"老师授课的同学的信息


12. 查询没学过"李四"老师授课的同学的信息


13. 查询学过编号为"01"并且也学过编号为"02"的课程的同学的信息


14. 按平均成绩从高到低显示所有学生的所有课程的成绩以及平均成绩


15. 查询各科成绩最高分、最低分和平均分:以如下形式显示:

课程ID,课程name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率
(及格为>=60,中等为:70 - 80,优良为:80 - 90,优秀为:>=90)


版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词