简历准备阶段
2025 年初,公司宣布即将进行人员变动,我立刻感受到危机感。却发现自己的工作日常缺乏技术深度,简历只能写成流水账——这正是很多前端同学的共同痛点:没有难点/亮点项目、无法说服 HR。老实说,于是我决定先对简历进行一次程序性的润色。
回顾在公司期间的产出,我把经历划分为四大维度:
-
前端基建建设
-
复杂项目攻坚
-
技术探索与创新
-
团队效能提高
在网上看到不少收费的知识星球。但身为程序员,我坚持白嫖不花钱的原则,借助 AI 助手 deepSeek 完成了以下调整版简历。这一步帮助我从“不会包装自己”转向“会讲故事”。其实,
技能准备阶段
根据简历中列出的专业技能,我制定了针对性的复习清单,主要突破以下七大板块。解决面试时常见的“技术盲区”:
-
框架源码阅读:Vue 与 React 的响应式实现原理。
-
建立打包工具:Webpack、Vite、Rollup、Tsup 的底层差异。
-
可视化图表:Echarts、Three.js、Canvas、SVG、SVGA。
-
跨端开发:小程序、Taro、Flutter、Electron 还有 H5 跨端通信方案。
-
性能调整:编译性能、网络性能、渲染性能三大维度实战。
-
新技术探索:Puppeteer、rrweb、PWA、AI Agent、Nest.js 等。
-
算法复盘:树结构扁平化/恢复、两数之和、防抖节流及 Promise 顺序问题等常考题目。
面试记录
外包篇
美团
痛点:第一次接触 AI 项目,面试官期待候选人既懂前端又了解 AI 模型。
-
Vue2 与 Vue3 响应式原理对比。按理说,
-
的实现细节及 / 的双向绑定机制。话说回来,
-
Vue2 响应式弊端:数组方法不被监听的原因还有监测方案。
-
组件通信方式。
-
至于手写代码,树结构 ↔ 扁平化 ↔ 树结构的往返转换。
-
A I 模型概览:ChatGPT‑4、Stable Diffusion 等使用经验。
-
项目难点亮点准备 1‑2 条。怎么说呢,
-
SAML / JWT 单点登录实现思路。
-
慧博
-
Differentiating Vue 与 React 虚拟 DOM 的实现机制。话说回来,
-
The concept of React “可中断”及其调度原理。话说回来,
-
Poor page load performance root causes .
-
Main React Hooks .
-
Troubleshooting slow JS loading .
感易智能
-
A I Agent 本地部署完整流程。
-
A I 场景下 Vue 与 React 的优缺点对比。按理说,
-
Lighthouse 对比:The core differences 娱乐ween Webpack and Vite .
-
Differences 娱乐ween Vue2 & Vue3;
new hooks introduced in Vue3 .
-
The evolution from React 17 to React 18: Fiber architecture introduction,interruptible rendering mechanism and idle‑time detection.
-
Mainstream React Hooks and ir role in performance optimization .
-
Mature Git workflow: gitflow vs trunk‑based development;merge vs rebase scenarios.
-
Tree‑shaking 原理:利用 ES module 静态分析剔除未使用代码。
-
Build tool optimizations: incremental compilation。cache loaders,parallel processing.
-
npm / pnpm / yarn 对比;pnpm 如何通过硬链接避免幽灵依赖。
-
至于大屏适配方案。CSS 媒体查询 vs 弹性布局 vs 视口单位,各自优劣。
-
Browser event loop classification: micro‑tasks vs macro‑tasks .
-
ES6 spread 是浅拷贝还是深拷贝?其实,循环引用处理策略,WeakMap 在 Vue 源码中的使用场景。
收获:
-
A I 智能面试体验最贴近自研,细节挖掘深入;二次面试率高达 100%。
-
薪资涨幅约 十成上下,验证了专业技能准备的有效性。
自研篇
融智通
-
盒模型定义及 text-indent 是否计入宽高计算。
-
Ant Design Pro 组件库主要价值:pro-table 与 pro-form 如何解决中台表单/表格重复造轮子问题。
-
Button 组件封装思路:Props 抽象 + 插槽 + TS 泛型支持。
-
老项目改造兼容大屏开发的分辨率适配策略。
-
Canvas 基础绘制与点击事件绑定实现方案。
-
Echarts 大批量数据渲染技巧:分段渲染 + Canvas 渲染器 + 数据抽样。老实说,
-
Composition API 优缺点实战案例。
地图海量标注非聚合需求实现思路及性能瓶颈分析。Pinia vs Vuex 对比;老实说,Hooks vs Mixins 在业务代码组织中的权衡。
点点互动
CSS 盒模型细节复盘。两数之和三种解法:暴力 O、哈希 O、排序 + 双指针 O。Promise 串行执行队列实现与常用静态方法的业务场景。浏览器强缓存与协商缓存优缺点分析。Vue3 升级要点:Proxy 替代 defineProperty,递归响应式消除性能瓶颈。自研 Hook 封装经验分享。内部组件库设计难点与亮点。TS 泛型在表单校验与 API 类型安全中的实践。