2025年技术技巧面试题及答案
一、单选题
1.下列哪种数据结构最适合实现LRU(最近最少使用)缓存算法?()(2分)
A.链表
B.栈
C.队列
D.哈希表
【答案】A
【解析】链表可以实现LRU缓存算法,通过维护一个双向链表来记录元素的访问顺序,最近最少使用的元素会被移动到链表的尾部。
2.在React中,以下哪个钩子用于在组件挂载后执行副作用?()(2分)
A.useState
B.useEffect
C.useContext
D.useReducer
【答案】B
【解析】useEffect钩子用于在组件挂载后执行副作用,可以同步或异步执行。
3.下列哪种算法的时间复杂度为O(nlogn
原创力文档

文档评论(0)