2025年技术技巧面试题及答案.docx

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)

1亿VIP精品文档

相关文档