携程 · 支付部门(国内、国际及海外支付方向)

前端开发一面面经

完整信息

16 条问法 · 13 道题

本篇目录

<a href="https://www.nowcoder.com/creation/subject/2e253a32f52e4137a60b85ebca33c40f" class="subject font-green" target="_blank" data-nc-subject-type="0" data-nc-subject-tag-id="0">#携程27届校招#</a> 📅 面试时间: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 进行匹配的?<a href="https://www.nowcoder.com/creation/subject/eb05ef0c3aad4981af85e1f84c8d3db3" class="subject font-green" target="_blank" data-nc-subject-type="0" data-nc-subject-tag-id="0">#牛客AI配图神器#</a>

本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16

同作者面经

相关公司