- 1
- 0
- 约8.37千字
- 约 20页
- 2026-03-20 发布于未知
- 举报
2026年软件开发工程师招聘考试试题集及答案
一、单项选择题(每题2分,共20分)
1.以下关于JVM内存模型的描述中,错误的是()
A.方法区(元空间)存储类信息、常量、静态变量
B.年轻代(YoungGeneration)包含Eden区和两个Survivor区
C.堆(Heap)是线程共享的,用于存储对象实例
D.程序计数器(PCRegister)存储当前线程执行的Java方法的字节码指令地址
答案:D(程序计数器存储的是当前线程执行的字节码指令地址,若为本地方法则为空,描述不完整)
2.Python中,使用装饰器`@lru_cache`优化递归函数时,以下哪种情况会导致缓存失效?()
A.函数参数包含不可哈希类型(如列表)
B.函数返回值为None
C.函数内部修改了全局变量
D.函数被多次调用
答案:A(`lru_cache`依赖参数的哈希值作为缓存键,不可哈希类型无法生成有效键)
3.关系型数据库中,以下索引类型与适用场景匹配错误的是()
A.B+树索引——范围查询(如`WHEREage20`)
B.哈希索引——等值查询(如`WHEREid=100`)
C.全文索引——模糊匹配(如`LIKE%关键词%`)
D.聚集索引——非主键字段的频繁查询
答
原创力文档

文档评论(0)