- 1
- 0
- 约5.81千字
- 约 19页
- 2026-10-30 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年软件开发工程师面试问题集
一、编程语言基础(共5题,每题10分)
1.题目:
在Python中,以下代码的输出结果是什么?请解释原因。
python
deffunc(a,b=10):
returna+b
print(func(5))
print(func(5,3))
2.题目:
在Java中,以下代码会编译并运行吗?如果会,输出什么?如果不会,为什么?
java
publicclassTest{
publicstaticvoidmain(String[]args){
int[]arr={1,2,3};
System.out.println(arr[5]);
}
}
3.题目:
在JavaScript中,解释以下代码的执行结果,并说明`undefined`和`null`的区别。
javascript
letx=null;
console.log(x==undefined);//输出什么?
console.log(x===undefined);//输出什么?
4.题目:
在C++中,以下代码的输出是什么?请解释`static`关键字的作用。
cpp
includeiostream
usingnamespacestd;
voidfunc(){
stati
原创力文档

文档评论(0)