- 2
- 0
- 约2.17千字
- 约 7页
- 2026-11-04 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年软件开发与运维岗位面试题集
一、编程能力测试(共5题,每题10分,总分50分)
题目1(Python编程,10分)
请编写一个Python函数,实现以下功能:
1.接收一个字符串参数,去除字符串中的所有空格和换行符
2.将处理后的字符串反转
3.返回反转后的字符串
4.如果输入为None,返回输入错误
示例:
输入:HelloWorld\n输出:dlroWolleH
输入:None输出:输入错误
题目2(JavaScript编程,10分)
请编写一个JavaScript函数,实现以下功能:
1.接收一个数组参数,数组元素为数字
2.返回一个新数组,其中包含原数组中所有大于0且为偶数的元素
3.如果输入为空数组或null,返回输入错误
4.如果输入为非数组类型,返回类型错误
示例:
输入:[1,2,3,4,-1,0]输出:[2,4]
输入:[]输出:输入错误
输入:123输出:类型错误
题目3(Java编程,10分)
请编写一个Java方法,实现以下功能:
1.接收一个整数参数n
2.计算并返回1到n(含n)的所有质数之和
3.如果输入为负数,返回-1
4.如果输入为非整数,抛出异常输入类型错误
示例:
输入:10输出:17(2+3+5+7)
输入:-5输出:-1
输入:20
原创力文档

文档评论(0)