背会你就是前端工程师

本人目前在北京工作 大小公司也都经历过 工作比较频繁 因为在北京这里 大部分人都比较频繁 除非开始的时候有机会去个好公司 一直没动 所有有两种极端 一种是没换过工作 一种是换工作很频繁 我是属于第二种的 做开发是有生命周期的 今天你是技术总监 明天可能就沦为一个无业者或者小职员 我曾经听过以为阿里的部门负责人是做技术的 跟我私下里聊天 他说如果我摘下工牌我是什么? 这个人是我敬佩的人 说出这样的话其中包含的内容是很多的 我目前在北京找工作 找不到合适的工作甚至找不到工作 因为程序员的工作是青春的职业 而真正了解的人又不多 都是历史留下来的败类 或者是从事其他开发的技术人员去面试你 这就导致了你如果真的懂 你会发现面试官问的问题是有问题的 如果你解释给面试官正确的阐述 任性的弱点就会暴露出来 尤其是职场中 甚至有些时候 技术总监和下属同时坐在你面前的时候与你该如何回答呢 这是个问题 如果你不是真确的解释 那么你将怎么去编造一个你所未知的谎言 总结一下就是都不懂 所以都在招聘 如果懂就不需要招聘的对吗 除非还有一种可能 懂但是人手不够 那么这个时候是你选择的最好的机会 机会一定要抓住才行  否者你就会沦落到怀疑人生的局面 你不得不面对编造谎言去命中面试官的心理

接下来这些题目是我发现的一点不懂的公司所提问出来的高频问题 背会这些你就能成为前端工程师 就是这么简单 

react生命周期

constructor 构造方法

componentwillmount 组件将被挂载

componentdidmount 组件已经挂载

componentweillunmounted 组件将被卸载

2. 更新过程

2.1. componentWillReceiveProps (nextProps)

2.2.shouldComponentUpdate(nextProps,nextState)

2.3.componentWillUpdate (nextProps,nextState)

2.4.componentDidUpdate(prevProps,prevState)

2.5.render()

作者:爱吃芋圆的小w

链接:https://www.jianshu.com/p/b331d0e4b398

来源:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

Vue 生命周期

beforeCreat() 创建前

created()创建

beforeMount()挂载前

mounted()挂载

beforeupdate()更改前

updated()更改

beforeDestroy()销毁前

destroyed()销毁"


还有一种情况是问这样的问题

canvas会吗 

react用了多长时间 Vue 用了多长时间

这样的问题最好回答了  回答会就可以了  用过 用过大概2年多

但是不推荐去这样的公司 因为能问出这样问题的地方 你去了之后你会发现在公司让你做的东西都是有问题的 跟你沟通的话都是有问题的 因为他根本就不知道前端这个概念是什么

背会了两个主流框架的生命周期就可以了 因为别的问题他问不出来 即使问出来也是错的 你也没办法回答 甚至人类都无法回答的问题 

你可能感兴趣的:(背会你就是前端工程师)