Skip to content

错误字 专业技能混乱而零散 角色不要把自己定位成基层开发人员 项目经验过于大众化,什么负责开发、维护、性能优化,没啥价值

个人优势:

  1. 基础方面:掌握HTML\CSS\JS,掌握js的内部机制,包括事件循环、内存管理、原型链等,掌握typescript项目开发和类型处理,了解浏览器的组成和渲染原理;
  2. 框架方面:掌握vue3框架底层编译渲染原理和响应式系统运行机制,了解其源码的实现方式;熟练掌握Vue2\React等现代前端框架,拥有各个框架开发多个大型项目的业务经验,对框架的周边生态(Vue Router、Pinia、ElementPlus、React-router、redux等)有一定的心得和体会;
  3. 工程化方面:熟练掌握Vite、Webpack、Rollup、gulp等前端工程化工具,了解不同工具的核心原理以及差异,针对每种工具能实现自定义构建流程和打包优化。掌握前端常见性能优化手段,包括代码分割、懒加载、资源优化等技术,显著降低FCP和LCP时间,提升用户交互体验;
  4. 架构方面:熟悉web项目开发流程和开发规范,包括但不限于前端工具链的选型、自定义构建工具的构建流程和打包优化,团队代码规范的制定以及相关工具的选型和配置。可以根据需求从0到1搭建整个monorepo项目、打包优化上线,对前端架构、CI/CD等有自己的理解和实践;
  5. 后端能力:熟练掌握Nest.js后端框架,能够设计并实现Restful风格的API,做到前后端分离。熟悉MySQL、 Redis、Chroma等的基本使用,能够设计简单的数据库模型,进行数据的CRUD操作; AI开发:熟悉基于langchain.js的RAG检索增强框架开发,可以自主搭建Agent流程,实现基于大模型的AI任务 规划与执行。

工作经历

2023.6 - 至今 超星云舟有限公司(超星集团南京研究院) web开发工程师 + 前端项目负责人

2021.10-2022.07 杭州网易 web开发工程师(实习)

项目

AI阅读项目

项目背景:情景、任务 技术栈:vue3 + vue-router + pinia + pdfjs + epubjs + d3 + echarts 工作内容和两点:

  • 需求沟通,技术方案选型和落地
  • 封装pdf\epub文件阅读组件,以复用在其它项目中
  • 使用echart\d3...\实现多种图表、词云动态效果

使用 xx 技术,实现了 xx 功能,达到 xx 效果

亮点:

  1. 基于虚拟列表封装了pdf、epub阅读器组件,实现高性能加载浏览,也在被其它项目中被采用
  2. 针对已有的懒加载的图片阅读器,使用限制最大并发请求队列优化用户快速滚动场景下导致的大量图片并发加载问题,提高用户的交互体验
  3. 移动端、平板、hybrid应用兼容适配,做路由keep-alive和组件的动态加载拆分, 优化首页加载性能(注意effect的钩子)
  4. 实现svg脑图下载,时反馈组件问题,改善开源库,为实现自定义功能,搭建了本地npm仓库,在多个项目中被使用

js-bridge

某项目中的实践与问题

js
const searchResultComponent = computed(() => {
  searchType.value; // ! 这是必不可少的,用于触发依赖收集
  return defineAsyncComponent(() => import(`./${searchType.value}SearchResult.vue`));
});

老项目开发流程优化搭建组件库

项目背景:老项目

工作内容:

亮点: 推动老项目采用前后端分离开发,建立menorepo的前端项目库,目前已实践于两个新子页面

  1. 封装逻辑hook, echart组件、跨页面通信组件等,
  2. 封装请求库

团队工作辅助的AI服务

项目背景:

工作内容及亮点:

  1. 基于工厂模式的爬虫,实现互联网相关视频搜索功能,支持灵活扩展

  2. 基于大模型的网页智能数据提取功能,从不同结构的html中分析出需要的json数据

个人

热爱前端技术,有个人用来总结前端知识的个人网站(xrepo.top),有进行开源库开发的兴趣。

对前端和ai结合实现有探索兴趣,目前有在尝试做基于ai的新闻自媒体。

面试中的心态建设

不要表现的像要饭的

  1. 对知识盲区的合理看待

  2. 对技术的热情

  3. 对这份工作的向往

谈薪:

我的预期是18k, 20k

  1. 我不是狮子大开口,是结合这个公司的岗位
  2. 还有的谈吗,可以再争取吗
  3. 自己也正在大量面试阶段,也有其它offer, 最想去贵公司
  4. 自己结婚买房压力大,因此可能对薪资要求多点
  5. 争取考虑时间
namedescpushreadedprocess
字节
小米
嘉环科技(外包)
圆心科技
CIC灼识
Symbio
中盈优创
恒宝
汇瑾科技
Dimension5
联蔚数科
国睿安泰信
强思数科
博晟宇
中科润物
南京天溯
中电智恒信息科技服务
擎天科技
菲克思能源科技

苏ICP备2025160170号-1 | 前端进化之路 | Released under the MIT License.