铜三铁四下,拿到前端技术专家的offer

语言: CN / TW / HK

theme: fancy highlight: arta


大环境很差

  • 这段时间把简历放出来了,看看行情怎么样,行情确实不怎么样,很多厂光看招聘的信息,但是就像死掉的一样,毫无生机
  • 然后直接找熟悉的猎头同学,帮我推了一推链圈的岗位,哈哈
  • 链圈,币圈机会不少,钱也够多,但是挺危险的,大家谨慎
  • 这次出来主要是看看行情,并不想跳槽,主要看看自己在市面上值多少钱
  • 结果 拿到年包70W➕的工资,没股票,给的技术专家的职级,带人,但是也就是对标阿里高P6+的职级,对标字节高的2-1的钱,要有股票的话,就是正常大厂技术专家的总包待遇了!
  • 看起来很唬人,其实一两年拿到这个钱的人很多,但是他们的学历基本是985硕士,而我是一个垃圾三本,年限不到4年,哈哈!我很努力了!但是上限确实有限,再想往上走真的难,真的是尽力了,已经卷翻我自己了!我得再熬一熬年限,尽力的给你们探了一波路,大家点赞关注!

## 我的简历的一角 ### 技术介绍 - 承担团队技术选型工作,注重前端标准化,在部门内部推行Eslint Commitlint 以及标准落地 - 深入理解 React,Vue ,并研究过其内部实现 - 深入理解Webpack,vite,能够编写Babel Loader,Plugin进行工程化能力输出。
- 有大型微前端 SaaS 平台经验,跨团队协同能力强,对前端对性能优化、前端安全等也有一定的应用与思考 - 喜欢分享,推动团队内部技术分享并担任导师;工作认真负责注重效率,***** - 掘金2021年度人气作者第三名

简历其他的就不说的,暴露了,哈哈

## 面试题准备 - 不好意思,我是offer收割机的导师,在坐的各位应该没有我八股文熟练吧,哈哈装个逼 - 常见手写全部准备,可手撕promise,白板的那种 - 学习的vue和react的源码 - 深入学习了工程化架构相关领域的知识 - 设计模式之类的吹牛必备系列 ## 面试过程 - 技术面三面,有重复的题,然后我总结分两段介绍,技术,和项目

### 技术面汇总 - 没录音还有一些忘了! - 0.1 + 0.2 != 0.3 - hooks原理 - http 2.0 与 1.1的区别 - DNS 解析 IP 地址的过程 - 浏览器缓存应用场景是什么 - 追问强缓存,协商缓存的具体流程以及实践 - tree shacking 原理 - 追问你配置的tree shacking生效了吗

  • vue模版编译阶段具体做了哪些事
  • 追问源码细节
  • 追问diff算法的细节
  • 追问vue diff 和react diff的区别
  • 追问react fiber
  • 为什么觉得redux不好

  • esm 的原理

  • 为什么使用vite
  • 为什么用rollup做生产打包使用,vite打包到底会有什么问题
  • webpack和vite有什么区别
  • webpack的打包流程是什么样
  • 热更新机制和vite有什么区别
  • 发布订阅模式的应用场景
  • 手写promise.race,手写深拷贝,实现lodash里面的方法,手写一个防抖用react自定义hooks的方式
  • web 安全,监控是怎么做的 ### 项目面汇总(项目问的比较多,这些只是其中一部分)
  • 你谈一谈低代码平台大数据量优化过程
  • 你们低代码平台的业务场景是什么
  • antd组件的性能指标的原因是什么,怎么做的分析
  • 为什么要自研高性能组件库
  • 组件库的测试覆盖率多少
  • 你是如何做性能分析的
  • 为什么要做性能优化,收益是什么样的
  • 遇到过什么难点,如何解决的
  • 追问了里面一些组件库的细节
  • dva和redux满足不了你们的业务需求吗?
  • 为什么要使用自己写的状态管理库
  • 无限层级拖拽逻辑你们是什么业务场景,如何解决的
  • 项目国际化工作流是怎么做的
  • 你觉得你身为leader的职责是什么
  • 如果带人
  • 如何管项目
  • 落地的成果是什么样的
  • 为什么不用qiankun做微前端
  • 追问遇到过技术难点吗
  • 追问自组件都是独立发包的吗
  • 沙箱隔离的原理是怎么做的
  • 父子应用通信是怎么做的
  • 你又是前端leader,又要兼任负责产品需求,你是如何分配时间的

  • 下面人,不服管,你有遇到过吗

  • 去年做了这么多技术分享收获是什么
  • 对个人,对团队

  • 对未来的规划 ### hr面

  • 比较简单都是常规问法

## 这家面试总结 - 技术上问的都比较常规,八股文问的不多,项目上挖的比较深,对于vue和react的深入回答,我不知道面试官会不会,一直 :哦,哦,是的,,,有点尴尬,我就一直输出,手写题都是烂熟了,思路也相对清晰, - 没问算法,我提前问的猎头,我没准备,要问算法我就不面了。 - 大领导很会聊,项目问了比较深,项目我准备的很多,我的很多业务场景确实难,落地的成果也还行,这一块加分比较大,聊了下管理相关的实践看法,聊的也比较开心,又介绍了他们的团队,以及业务场景和未来的发展。 - 我的年限,学历都是劣势,但是坚持努力学习,这是优势 ## 努力准备 - 现在行情大家也知道,但是技术好的同学机会还是不少的,所以大家努力刷题,想有一个实质性的提高,必须要有实质性的努力,不然停在思想层面,面试一问三不知,那是很难拿到大的offer的 - 一定要做好总结复盘,形成自己的技术体系,因为这么多题,你刷一两遍是很难记住的,要不断的反复复习学习,才能够更加的深刻! - 越说越像鸡汤,努力吧,不聊了,基本上拿到大offer的经历在某些层面上都一样! ## 你好奇我哪里有这么多时间 - 一旦你有了一种执念,你也会成为一个时间管理大师 - 别说没时间,我也经常996,提高效率,摸鱼的时候努力学习! ## 年限低,想拿高工资你该怎么办 - 学习,努力且持续的学习,别抱怨,没用!还是乐观点! - 其实我没有见过真正努力学习,用心学习前端的同学拿的工资很低! - 努力刷题让自己的技术形成体系,形成闭环,以面试为抓手,赋能给面试官,打出一套组合拳,最后形成自己的沉淀,卷出好offer,走向新篇章!!艹,写不下去了,哈哈! - 我整理在线刷题指南,拿走不谢,要学会站在别人的肩膀上提升自己点击这里--> 前端进阶指南

image.png

传送门