2026年软件开发工程师岗位笔试模拟题及答案.docxVIP

  • 5
  • 0
  • 约8.47千字
  • 约 22页
  • 2026-03-20 发布于未知
  • 举报

2026年软件开发工程师岗位笔试模拟题及答案.docx

2026年软件开发工程师岗位笔试模拟题及答案

一、单项选择题(每题2分,共20分)

1.关于Java21的新特性,以下描述错误的是:

A.引入虚拟线程(VirtualThreads)以简化高并发编程

B.增强型switch表达式支持模式匹配

C.移除了传统的HotSpot垃圾回收器,仅保留ZGC

D.新增序列(Sequences)API用于不可变集合的高效操作

答案:C

解析:Java21中ZGC成为默认垃圾回收器,但并未移除其他回收器(如G1),仅标记为deprecated或实验性。

2.以下Python代码的输出结果是:

```python

deffunc(a,args,b=10,kwargs):

returna+sum(args)+b+sum(kwargs.values())

result=func(2,3,4,b=5,c=6,d=7)

print(result)

```

A.2+3+4+5+6+7=27

B.2+3+4+10+6+7=32

C.2+3+4+5+6+7=27(但参数传递错误)

D.代码无法运行,因为args和kwargs顺序错误

答案:A

解析:函数参数中,args接收位置参数(3、4),b=5显式覆盖默认值

文档评论(0)

1亿VIP精品文档

相关文档