HR终极一问:为啥选择前端?答:混口饭吃。卒。(附网易面经)

2,138 阅读2分钟

持续面试一个多月,几乎每个大厂都配备了这道前端“送命题”,懂的人都懂,这得像哄女朋友一样,把我们对前端的热情和兴趣传达给面试官,这最后一关才算稳妥,万万不可唐突。咱第一次回答时真情实感自然流露,颇有“我和我的前端,一刻也不能分割~”之势,不过一遍又一遍重复这个剧本,我渐渐失去了感情,甚至忍不住脱口而出:“咱家不就混口饭吃嘛,还要即兴发挥篇作文歌颂下伟大的前端事业不成?”玩笑归玩笑,吐槽归吐槽,话还是咽回去了,哪位兄弟手头offer嫌多,大可一试,咱们深入交流一下。

初入掘金,附一份最近的网易面经,不成敬意

一面:

介绍下自己并聊聊项目。

如何用await和async写一个睡眠函数?

说说inline元素和inline-block元素的区别。

inline元素的margin有用吗?

讲讲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迁到这里啦,正好趁着这个春招,迈出第一步,希望认识更多做技术的小伙伴,交流技术,共同进步。