持续面试一个多月,几乎每一个大厂都配备了这道前端“送命题”,懂的人都懂,这得像哄女友同样,把咱们对前端的热情和兴趣传达给面试官,这最后一关才算稳妥,万万不可唐突。咱第一次回答时真情实感天然流露,很有“我和个人前端,一刻也不能分割~”之势,不过一遍又一遍重复这个剧本,我渐渐失去了感情,甚至忍不住脱口而出:“咱家不就混口饭吃嘛,还要即兴发挥篇做文歌颂下伟大的前端事业不成?”玩笑归玩笑,吐槽归吐槽,话仍是咽回去了,哪位兄弟手头offer嫌多,大可一试,我们深刻交流一下。html
一面:前端
介绍下本身并聊聊项目。webpack
如何用await和async写一个睡眠函数?web
说说inline元素和inline-block元素的区别。面试
inline元素的margin有用吗?redux
讲讲html如何添加事件监听,事件捕获有哪些阶段?后端
说出三个你知道的不经常使用的html标签。跨域
二面:数组
React中函数组件和类组件的区别。服务器
React是如何将redux包装到组件上的?
React类组件能在componentShouldUpdate中比较属性是否改变来判断是否应该从新render,那函数组件如何实现一样功能?
ES6的proxy讲一下。
Object.defineProperty和Proxy对比,有什么优劣?
如何实现文字溢出显示点点点?
讲一下OAuth2.0认证的过程。
讲一下登陆以后,身份认证的过程,提示:cookie和session。
三面:
介绍一下你本身。
项目中访问其余网站好比Google Drive须要登陆认证吗,登录一次后再次进入还要认证吗?
你的项目是先后端分离吗,架构描述一下。
React中函数组件和类组件的区别。
Hook用过吗,有什么做用?
Ref用过吗,通常是用来干什么的?
如何在父组件中得到子组件内部的ref?
你对React中组件的状态管理有什么良好实践或看法?
跨域问题如何解决?
Restful接口规范了解吗,状态码200表明什么,201呢?
用过webpack吗?
用过什么类型的服务器,用来干什么?
Hr面:
你的前端学习途径有哪些?
为什么选择前端?(该来的总会来,皮一波?算了,第一个大厂offer不能浪)
职业规划是什么?
你的兴趣有哪些?
前端发展突飞猛进,掘金社区近几年也迅速壮大,早就想把博客从CSDN迁到这里啦,正好趁着这个春招,迈出第一步,但愿认识更多作技术的小伙伴,交流技术,共同进步。