首页 > 百度提前批前端一面面经-百度企业智能平台部 BPIT
头像
半只脚踏入程序员
编辑于 2021-08-25 23:12
+ 关注

百度提前批前端一面面经-百度企业智能平台部 BPIT

面试时间2021.8.25 下午三点
1、懒加载是怎么实现的?

2、项目中前端性能优化做了哪些工作-说完之后说了整个前端性能优化的流程(从解析一直说到页面绘制,展开了很多问题)(还是不太熟,再好好看看吧)

3DNS怎么优化? 预解析在哪里解析?(预解析服务器?)

4、重绘和重排?

5、防抖和节流项目中怎么使用的?(其他场景呢?)

6WebSocket? 长链接,轮询? 保持在线聊天项目的连接状态?(这块一点不会)

7axios向服务端请求时,什么时候会发两个请求?(主要是问options的作用)

8、什么情况会触发options预检?(回答了跨域时,说不全面)

9getpost都会触发吗?(options

10、项目中跨域?(为什么会有跨域?怎么解决的)

11jsonp中为什么<script>标签中的src可以实现跨域?原理?

12、两个同源的页面之间怎么共享数据?(利用Storge)

13localStorgesessionStorge?(这块问的挺多,用过吗?存什么?)
14Echarts用了哪些?同时用了很多个话,自己封装过共同组件吗?

15、addEventListener 绑定事件,函数的参数有?,事件冒泡和捕获

16、了解的语义化标签?和普通的div有什么区别

17、让你封装组件,你会使用语义化标签吗?

18ES6新特征了解?

19、箭头函数了解吗?下面的结果
var obj = {
birth: 1990,
getAge: function (year) {
var b = this.birth;
var fn = (y) => y - this.birth;
return fn.call({birth:2000}, year);
}
};
const age = obj.getAge(2015);
console.log(age)

20、算法:实现-循环输出- 绿2s -> 1s-> 3s -> 绿2s ....

https://blog.csdn.net/XUXIU182/article/details/101037490

一共面试1小时15分,算法差不多写了25分钟。未录音只记得这些了,基本每个问题都会有延伸,会问你怎么想的呢?面试官很好,会解释一下不会的问题 ,而且最后算法题时,面试不耐其烦的引导了20多分钟,写了一个最垃圾的实现,我实在是太菜了

反问:技术栈,主要是React,部门是智能企业平台 BPIT


面完之后半小时就挂了,然后立马被百度ACG 部门捞了,希望下次面试顺利吧

更多模拟面试

全部评论

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

相关热帖

近期热帖

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

近期精华帖

热门推荐