2026年软件工程师初级编程练习题.docxVIP

  • 0
  • 0
  • 约4.73千字
  • 约 12页
  • 2026-09-24 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年软件工程师初级编程练习题

一、选择题(共5题,每题2分,共10分)

背景:本题型主要考察基础编程概念和算法知识,适用于国内互联网企业初级岗位招聘。

题目:

1.在Python中,以下哪个方法用于向字典中添加新的键值对?

A.`append()`

B.`insert()`

C.`update()`

D.`add()`

答案:C

2.以下哪种数据结构最适合实现LRU(最近最少使用)缓存算法?

A.队列(Queue)

B.栈(Stack)

C.哈希表(HashTable)+链表(LinkedList)

D.树(Tree)

答案:C

3.在JavaScript中,以下哪个方法用于异步执行代码并处理Promise?

A.`async()`

B.`await()`

C.`Promise()`

D.`async/await`

答案:D

4.SQL中,以下哪个语句用于删除表中的数据?

A.`DELETETABLE`

B.`ERASETABLE`

C.`DELETEFROM`

D.`REMOVETABLE`

答案:C

5.以下哪种设计模式用于确保一个类只有一个实例,并提供全局访问点?

A.单例模式(Singleton)

B.工厂模式(Factory)

C.观察者模式(Ob

文档评论(0)

1亿VIP精品文档

相关文档