Swift 面试源码系列

Swift 面试源码系列 这组文章围绕 Swift 语言面试高频问题展开:先给出可以直接用于面试表达的答案,再结合 Swift 源码定位解释背后的实现机制。 推荐阅读路径 如果你是为了面试准备,建议按下面顺序阅读: 1 ARC 与内存管理 理解 Swift 对象生命周期、引用计数、weak/unowned 与 ARC 优化。 2 泛型、协议与派发 串起 Generic Signature、函数派发、Protocol Witness Table、Existential 与动态派发。 3 值语义、COW 与集合 解释 struct 为什么可以高效复制,以及 Array/String/Dictionary 的存储策略。 4 并发、async/await 与 Actor 说明 Swift Concurrency 的任务模型、Actor 隔离和 MainActor。 5 编译流程、Runtime 与元数据 从 AST、SIL、IRGen 到 Runtime Metadata,建立语言机制的源码地图。

June 16, 2026

ECool 前端面试资料

ECool 前端面试资料,按原站知识树分类与顺序整理。

February 1, 2026

3D 球场项目

3D 球场项目 这组文章记录 3D 球场项目从资产导入、弹幕引擎定制、数据驱动、服务端上线到客户端工程化优化的完整过程。 推荐阅读路径 如果是第一次阅读,建议按项目推进顺序阅读: 1 资产与框架选型 理解 3D 资产如何进入项目,以及为什么选择 Cocos 落地。 2 弹幕引擎定制 拆解弹幕系统的引擎初始化、定制逻辑和接入方案。 3 数据驱动与离线 Demo 用离线数据跑通 Player 行动、球路和渲染链路。 4 服务端链路上线 把离线方案推进到服务端,补齐数据生成、接口和线上化链路。 5 客户端业务流 梳理客户端核心业务流、播放链路和项目落地细节。 6 客户端工程化与优化 收束客户端工程化、OpenAL 保护、性能和稳定性优化。

May 29, 2026

前端面试题

ECool 前端面试题,按题目标签汇总整理。

大厂面经

共整理 59 份大厂前端面经。每份面经按真实面试轮次拆分为独立文章,并提供上一轮、下一轮和父级面经导航。 面经目录 小红书-社招-5年 — 小红书 · 社招 · 2 轮 小红书-社招-3年 — 小红书 · 社招 · 3 轮 小红书-社招-1年 — 小红书 · 社招 · 2 轮 360-实习 — 360集团 · 校招 · 1 轮 百度-百家号-实习 — 百度 · 校招 · 1 轮 百度-搜索-春招 — 百度 · 校招 · 1 轮 百度-商业化-秋招 — 百度 · 校招 · 1 轮 腾讯-3年社招-前端面试 — 腾讯 · 社招 · 2 轮 腾讯-2年社招-前端面试 — 腾讯 · 社招 · 2 轮 腾讯-1年社招-前端面试 — 腾讯 · 社招 · 2 轮 字节-技术中台-校招 — 字节跳动 · 校招 · 2 轮 字节跳动-商业化-校招 — 字节跳动 · 校招 · 2 轮 字节-国际电商-前端面试 — 字节跳动 · 校招 · 1 轮 百度-小程序-暑期实习 — 百度 · 校招 · 1 轮 百度-用户增长-秋招 — 百度 · 校招 · 1 轮 百度-APP产品研发-秋招 — 百度 · 校招 · 2 轮 美团-零售-秋招 — 美团 · 校招 · 1 轮 美团-打车-校招 — 美团 · 校招 · 1 轮 腾讯-CSIG一校招 — 腾讯 · 校招 · 2 轮 京东-零售-实习 — 京东 · 校招 · 1 轮 阿里巴巴-社招-5年 — 阿里巴巴集团 · 社招 · 4 轮 阿里巴巴-社招-3年 — 阿里巴巴集团 · 社招 · 2 轮 阿里巴巴-社招-2年 — 阿里巴巴集团 · 社招 · 2 轮 阿里巴巴-社招-1年 — 阿里巴巴集团 · 社招 · 2 轮 滴滴-社招-5年 — 滴滴 · 社招 · 2 轮 滴滴-社招-3年 — 滴滴 · 社招 · 3 轮 美团-本地商业-校招 — 美团 · 校招 · 1 轮 滴滴-社招-2年 — 滴滴 · 社招 · 2 轮 滴滴-社招-1年 — 滴滴 · 社招 · 3 轮 京东-物流-秋招 — 京东 · 校招 · 2 轮 字节-社招-6年(3-1) — 字节跳动 · 社招 · 4 轮 字节-抖音短视频-社招-5年 — 字节跳动 · 社招 · 4 轮 字节-商业化-社招-4年 — 字节跳动 · 社招 · 2 轮 字节-社招-1年 — 字节跳动 · 社招 · 1 轮 腾讯-CDG-暑期实习 — 腾讯 · 校招 · 1 轮 腾讯-音乐 — 腾讯 · 校招 · 2 轮 腾讯云-实习 — 腾讯 · 校招 · 2 轮 百度-百度云-校招 — 百度 · 校招 · 3 轮 美团-优选-校招 — 美团 · 校招 · 2 轮 百度-文库-校招 — 百度 · 校招 · 2 轮 腾讯-视频-校招 — 腾讯 · 校招 · 1 轮 美团-酒旅-前端面经 — 美团 · 校招 · 1 轮 百度-地图-秋招 — 百度 · 校招 · 3 轮 360集团-24年-校招 — 360集团 · 校招 · 1 轮 京东-健康-校招 — 京东 · 校招 · 1 轮 腾讯-QQ浏览器-校招 — 腾讯 · 校招 · 1 轮 腾讯-暑期实习 — 腾讯 · 校招 · 1 轮 字节-今日头条-校招 — 字节跳动 · 校招 · 3 轮 阿里-蚂蚁金服-校招 — 阿里巴巴集团 · 校招 · 2 轮 阿里-阿里妈妈-实习 — 阿里巴巴集团 · 校招 · 2 轮 阿里-国际电商-校招 — 阿里巴巴集团 · 校招 · 2 轮 阿里-灵犀互娱-校招 — 阿里巴巴集团 · 校招 · 2 轮 阿里-智能产品事业部-暑期实习 — 阿里巴巴集团 · 校招 · 1 轮 阿里-阿里云-暑期实习 — 阿里巴巴集团 · 校招 · 1 轮 阿里-盒马-校招 — 阿里巴巴集团 · 校招 · 2 轮 京东-技术中台-校招 — 京东 · 校招 · 2 轮 京东-广告数据-校招 — 京东 · 校招 · 1 轮 字节-飞书-校招 — 字节跳动 · 校招 · 2 轮 字节-本地生活-校招 — 字节跳动 · 校招 · 2 轮

February 1, 2026

解构 Claude Code:AI Agent 的算法思想

解构 Claude Code:AI Agent 的算法思想 这组文章从 Claude Code 的运行机制出发,拆解生产级 AI Agent 的核心算法思想:启动、推理循环、工具调度、权限决策、多 Agent 协调、MCP、钩子、安全、性能、容错与扩展。 推荐阅读路径 前言 为什么写这本书,以及适合哪些读者。 总览 AI Agent 算法思想的全局地图与章节导航。 基础篇 第 1 章 Agent 的本质 从程序到 Agent 的范式跃迁,理解感知-推理-行动循环。 第 2 章 Agent 的骨架:对象模型 梳理 Tool、Message、AppState、QueryEngine 等核心对象。 第 3 章 启动算法与生命周期管理 拆解冷启动、并行预取、分阶段初始化和优雅退出。 推理与工具篇 第 4 章 推理循环算法 解释 QueryEngine、Token 预算、上下文压缩和停止条件。 第 5 章 工具调度算法 深入 BashTool、FileEditTool、AgentTool 与工具反馈闭环。 第 6 章 权限决策算法 拆解分类器架构、危险模式检测、路径验证和拒绝追踪。 第 7 章 状态管理算法 理解响应式 Store、会话持久化、对话恢复和上下文压缩。 协作与扩展篇 第 8 章 多 Agent 协调算法 解释 Swarm 架构、Coordinator 模式、Teammate 机制与容错重连。 ...

June 9, 2026

JavaScript

ECool 面试资料中的JavaScript分类,文章顺序与原站知识树一致。

November 8, 2024

CSS

ECool 面试资料中的CSS分类,文章顺序与原站知识树一致。

November 9, 2024

HTML

ECool 面试资料中的HTML分类,文章顺序与原站知识树一致。

November 5, 2024

React.js

ECool 面试资料中的React.js分类,文章顺序与原站知识树一致。

December 17, 2024