首页 > 百度前端提前批二面面经
头像
funny_soul
编辑于 2022-07-28 18:50
+ 关注

百度前端提前批二面面经 内部员工回复

1.进来先日常自我介绍。
2.自己学习前端的时间和经历,为什么要来做前端?
3.说说自己做的项目:  React写了一个   Vue写了一个,说了项目的主要功能和技术栈
4.React中类式组件和函数式组件的区别?
5.React中类式组件创建的时候用
class MyComponent extends React.Component
这个命令 ,其中为什么要用extends,继承了React Component中的哪些方法?
6.类式组件中的this的指向问题是如何去解决的?(问这个问题是因为答区别的时候说到了类式组件有this指向问题)
7.React中的新旧生命周期,函数式组件中如何模拟生命周期,useEffect()可以把类式组件中的生命周期函数都模拟出来吗?
8.hooks中setState是同步的还是异步的?如果要获得最新的state该如何获取?(答了用update生命周期和在setState里面传一个函数,又问还有什么方法?)
9.React router v6的新特性,有哪些新hooks,如何传递路由参数?React router中两种路由模式的区别?项目中是如何选型的?
10.React 中fiber的原理
10.Webpack中的配置过哪些loader和plugins? 二者的区别是什么?
11.Tree-shaking的原理?哪种模块化语法不适用?
12.webpack中的模块化语法是如何兼容的?项目中有Commonjs、Amd、Es6的模块化语法,最后是怎么让浏览器认识的?(答了用babel编译了的,但是面试官说babel编译前就做好了,不懂)
13.webpack中的性能优化。
11.开始问项目中的具体细节问题(如何请求API接口和一些具体的业务逻辑细节)

全部评论

(15) 回帖
加载中...
话题 回帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐