- 1
- 0
- 约4.13千字
- 约 11页
- 2026-08-09 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年软件工程师专业知识及技术操作题库
一、选择题(每题2分,共20题)
1.在Java中,以下哪个关键字用于声明一个不可变类?
A.final
B.static
C.abstract
D.synchronized
答案:A
解析:`final`关键字可用于声明不可变类、不可变方法或不可变变量。若类声明为`final`,则不能被继承;若方法声明为`final`,则不能被子类重写;若变量声明为`final`,则只能赋值一次。
2.在Python中,以下哪个库主要用于数据分析和科学计算?
A.Flask
B.Django
C.Pandas
D.NumPy
答案:C
解析:`Pandas`是Python中用于数据分析和处理的库,提供数据结构(如DataFrame)和数据分析工具。`NumPy`主要用于数值计算,`Flask`和`Django`是Web框架。
3.在React中,以下哪个钩子用于在组件挂载后执行副作用?
A.`useState`
B.`useEffect`
C.`useContext`
D.`useReducer`
答案:B
解析:`useEffect`钩子在组件挂载后、更新后或卸载前执行副作用,可用于数据获取、订阅或手动更改DOM。
4.在Go语言中,以下哪个关键字用于声明一个协程?
原创力文档

文档评论(0)