Skip to content

张三(应聘前端开发工程师)

手机: 138xxxx xxxx | 微信: xxxxxx | 邮箱: [email protected]Github: github.com/zhangsan | 博客: juejin.cn/user/xxxx

【学长批注 1:头部信息】

  • 别放照片! 除非你长得像吴彦祖。技术岗只看技术,放照片容易因为“面相太嫩”被轻视。
  • 别写籍贯、别写政治面貌、别写星座! 没人关心。
  • 博客和Github: 如果里面是空的,或者只有“Hello World”,千万别放。那是减分项。

🎓 教育背景

XX科技大学(本科) | 软件工程 | 2022.09 - 2026.06

【学长批注 2:关于双非和绩点】

  • 痛点: 我们双非就是劣势,这是事实。
  • 策略: 如果你绩点低(比如像我一样倒数),绝对不要写绩点! 简历上没写就是默认不高,面试官懂的,但他不会因为这个直接挂你,只要你后面技术够硬。
  • 课程: 只写核心课:数据结构、计算机网络、操作系统。别写什么“毛概”、“体育”。

🛠 专业技能

  • 熟悉 HTML5 / CSS3,能够还原设计稿,了解 BFC、Flex 布局及移动端适配方案。
  • 熟悉 JavaScript (ES6+),理解原型链、闭包、EventLoop 事件循环机制。
  • 熟悉 Vue3 全家桶,阅读过 reactivity 核心源码,理解响应式原理及 Diff 算法。
  • 了解 Webpack / Vite 工程化工具,有简单的 Loader/Plugin 编写经验。
  • 了解 Node.js,能使用 Koa2 编写简单的 BFF 层接口。

【学长批注 3:用词的艺术】

  • 绝对禁止使用“精通”二字! 写上“精通”,面试官就会往死里问你源码,必死无疑。用“熟悉”、“掌握”、“了解”。
  • 怎么防喷: 不要罗列API(比如“会用v-if, v-for” -> 这种会被笑死)。要写原理(比如“理解Diff算法”)。这样显得你很有深度。

💼 实习经历

字节跳动 | 抖音基础技术部 | 前端开发实习生 (2025.06 - 2025.09)

  • 业务描述: 负责抖音创作者服务平台的素材管理模块开发,日均 PV 500w+。
  • 组件封装: 基于 Element-Plus 二次封装 ProTable 高级表格组件,支持列拖拽、自定义渲染,将组内开发列表页的效率提升了 40%
  • 性能优化: 针对长列表滚动卡顿问题,引入**虚拟滚动(Virtual Scroll)**方案,将首屏渲染时间(FCP)从 1.5s 降低至 400ms,帧率稳定在 55fps 以上。

【学长批注 4:大厂经历怎么写(核武器)】

  • STAR法则: 情境(S) + 任务(T) + 行动(A) + 结果(R)。
  • 看上面加粗的字: 必须有数据!“效率提升40%”、“降低至400ms”。哪怕是你估算的,也要有数据。没有数据的简历就是流水账。
  • 防喷点: 别写“修复了一些Bug”。要写“解决了复杂场景下的内存泄漏问题”。

💻 项目经历

校园二手交易平台(基于 Vue3 + TS + Node.js) (个人全栈项目)

  • 项目难点: 解决用户上传大图片导致的上传失败和服务器带宽压力问题。
  • 解决方案: 设计并实现了文件切片上传 + 断点续传 + 秒传功能。
    • 在前端使用 Web Worker 计算文件 Hash(避免阻塞主线程);
    • 利用 Blob.slice 进行切片并发上传;
    • 服务端合并切片,并建立 Hash 索引实现秒传。
  • 最终效果: 大文件上传成功率从 85% 提升至 99.9%,且在弱网环境下体验流畅。

【学长批注 5:双非如何靠项目逆袭】

  • 这是重点! 很多同学的项目都是跟着视频做的“外卖系统”、“后台管理”。那种项目必挂
  • 怎么改? 哪怕你做的也是商城,你必须把重点放在**“难点”**上。
  • 上面这个“大文件上传”就是我面试时的杀手锏。面试官问了我不下20分钟。你把这个功能吃透,面试稳了一半。
  • 别写: “实现了登录注册”。(太Low了,小学生都会)。
  • 要写: “基于 JWT + Refresh Token 实现无感刷新登录态”。(瞬间高大上)。
本站访客数 人次 本站总访问量