- 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)