多喝热水
发布于 今天 13:18
携程前端一面面经(支付部门)
本篇目录(3 节)
📅 面试时间:2026-09-08
🏢 面试部门:携程支付部门(国内 / 国际及海外支付方向)
#一、实习 & 项目经历
主要围绕实习经历和项目产出深挖:
1. 实习期间主要负责哪些工作?有什么具体产出?
2. 针对具体项目经历进行细节追问。
3. 实习中的开发工作流是怎样的?
4. Skill 相关工作是如何设计和使用的?
5. 定时任务相关功能是如何实现的?
#二、JavaScript 基础
1. 什么是闭包?
2. 闭包在实际开发中有哪些应用场景?
#三、React
1. 如何理解 useState?状态更新的过程是怎样的?
2. useMemo 和 useCallback 有什么区别?分别适用于什么场景?
3. 全局变量能不能放到 useMemo 的依赖数组中?为什么?
4. useEffect 和 useLayoutEffect 有什么区别?
5. React 为什么要引入 Fiber 架构?
6. React 的 Diff 过程是怎样的?
7. Diff 过程中 key 起什么作用?
8. 为什么要求 key 唯一且稳定?
9. 什么样的 key 才算是一个好的 key?
10. 同层节点 Diff 时,React 是如何利用 key 进行匹配的?
原文:https://www.nowcoder.com/feed/main/detail/f8179895f2364279a947ed4c529b561f
0 次浏览

客服微信
全部评论