百度前端三面加测评

百度三面加测评

一面(1h)2020.8.27
1、写一个闭包
2、你项目中用到闭包的地方,(防抖和节流中使用)
3、promise.all,promise.race实现
4、vue实现一个todolist
5、解析[1, [2, 3], [[4, 5]]] ===》》[1, 2, 3, 4, 5]

6、js实现一个堆栈,入栈、出栈。获取当前栈内最大值,要求时间复杂度为O1
二面(2h)2020.8.28
1、求一个页面出现次数最多的三个标签
2、对两个数组进行去重并合并(用一句代码写出来)
3、写一个评分组件
4、新增的es6语法
5、async的原理
6、webpack各种用法
7、网络安全
8、
var name= 'lilei';
var obj = {
  name: 'hanmeimei',
  showName: function(){
    console.log(this.name);
  }
}
setTimeout(obj.showName, 500) 

求输出结果 并说明原因
lilei
其他忘了

三面(1h)2020.8.29
谈个人学习历程,学习成长过程,
对以后的职业规划
是否能来实习

测评2020.8.29下午
前面是性格测试题(没时间限制) 后面是六道选择题(6分钟)


#面经##百度##校招##前端工程师#
全部评论
今天才收到了测评和面试邀请,怎么和大家是反着来的
1 回复 分享
发布于 2020-09-22 15:38
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2020-08-31 09:21
大佬tql!光速一周面完拿offer
点赞 回复 分享
发布于 2020-08-31 11:53
请问楼主现在的面试状态是什么?
点赞 回复 分享
发布于 2020-08-31 18:43
我也是29做的测评,楼主有消息的话分享一下啊
点赞 回复 分享
发布于 2020-09-02 14:08
点赞 回复 分享
发布于 2020-10-20 14:51

相关推荐

优化Webpack的构建速度是一个常见的需求,下面是一些常见的优化策略:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=fffb9e7b5576495f90d9596c40989b9f通过配置缓存:可以使用cache-loader或者hard-source-webpack-plugin来启用缓存,避免重复编译没有改动的文件。通过配置多线程/并行构建:可以使用thread-loader或者happypack来在多个工作线程中并行处理任务,加快构建速度。减少文件的解析和处理:可以通过配置resolve.extensions来减少Webpack的文件解析,只处理特定格式的文件。另外,使用include和exclude选项来限制需要处理的文件范围。优化Loader的配置:可以使用exclude选项来排除不必要的目录,只对需要处理的目录使用对应的Loader。另外,可以使用resolve.alias来配置别名,减少模块查找时间。使用Tree Shaking:通过配置mode为production,并且在package.json中将sideEffects设置为false或者具体的文件列表,开启Tree Shaking功能,剔除掉未使用的代码。合理使用Webpack的插件:根据具体需求,合理选择和配置Webpack的插件,避免不必要的处理和压缩。使用DllPlugin和缓存:可以将一些不经常变动的库使用DllPlugin预先编译,并将结果文件缓存起来,这样可以避免每次构建都重新编译这些库。以上是一些常见的Webpack构建速度优化策略,根据具体的项目需求和情况选择合适的优化方式。
点赞 评论 收藏
分享
5 24 评论
分享
牛客网
牛客企业服务