- 0
- 0
- 约4.78千字
- 约 13页
- 2026-03-17 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年中国联通移动开发工程师面试题库及解析
一、编程语言基础(共5题,每题10分)
1.题目:请用Java编写一个方法,实现将字符串中的所有大写字母转换为小写字母,并返回转换后的字符串。
要求:不能使用Java内置的`toLowerCase()`方法。
java
publicStringconvertToLowerCase(Stringinput){
//实现代码
}
2.题目:用Python实现一个函数,输入一个正整数`n`,返回`n`的阶乘。
要求:不能使用内置的`math.factorial()`函数。
python
deffactorial(n):
实现代码
3.题目:请用C++编写一个函数,判断一个整数是否为素数。如果是素数,返回`true`,否则返回`false`。
cpp
boolisPrime(intnum){
//实现代码
}
4.题目:用JavaScript实现一个闭包,创建一个计数器函数,每次调用时返回递增的数字。
javascript
functioncreateCounter(){
//实现代码
}
5.题目:请用Go语言编写一个函数,接收一个字符串切片,返回一个新的切片,其中包含所有以字母`a`开头的字符串。
go
funcfilterStringsWithA(st
原创力文档

文档评论(0)