简历

自我介绍

你好,我叫张宇航,91年出生,17年硕士毕业于杭州电子科技大学,随后校招被杭州销冠网络科技公司录取从事前端开发工作,工作内容大多以后台管理系统及H5页面为主。后因公司发展前景不明,于18年6月至今就职现在的微医集团,目前作为微医第一利润中心的核心前端开发主要负责D端(面向医生)的核心问诊业务:云诊室及微医全科HIS系统等。两家公司技术栈都是以Vue为主。除了业务开发,也会积极参加公司前端组织活动,如于2020年代表小组获得大前端知识竞赛冠军,2021年加入大前端影响力小组,负责组织分享及前端掘金账号文章审核,本人也多次在组内分享及掘金账号投稿并助力公司掘金账号荣获2021年人气技术团队。工作之余喜欢跑步、王者荣耀、篮球乒乓球等娱乐活动。

个人优势

可以不说防止被挖坑

熟练使用Vue技术栈,对Vue、Vite2.0源码都有一定的研究,以及扎实的前端基础知识。

自我介绍可能被反问的问题

Q:你说核心就核心?
A:在云诊室项目开发过程中,多次受到领导表扬其中包括第一利润中心一级部门CTO。2022年也曾作为核心人员被集团副总裁第一利润中心CEO约见,给与期权奖励等。
Q: 介绍下前端知识竞赛是什么?
A: 公司前端平台组主办的活动,共有8个小组参与轮流答题PK。内容多以JS的基础知识及开发常见的问题为主。(侧面表明JS基础还可以)
Q: 曾分享或者发表的技术文章有哪些?
A: WebRTC入门、Vue3响应式原理分析、Vite的简易实现及插件开发、SDK开发、JS基础知识(如对象遍历)、
Vue组件开发、业务分享等

项目

云诊室

给医生使用的web问诊系统,可以理解为一个IM系统, 医生可以与患者在线聊天,视频,语音,同时还有写病历,开处方,转诊等功能。
遇到的难点/问题:

  1. 后端依赖服务多,给的错误提示信息不够完整,依赖前端排查问题
  2. 前端轮询接口较多,难以准确提示消息

    视频SDK

    JS

    Vue

    网络

    浏览器

    构建工具

    算法

    手写系列

    Promise

    从一道让我失眠的 Promise 面试题开始,深入分析 Promise 实现细节
    深度揭秘 Promise 微任务注册和执行过程