首页 > 百度提前批前端一二三面(已OC!)
头像
是花花吖
编辑于 2021-09-09 19:46
+ 关注

百度提前批前端一二三面(已OC!)

被捞了。。。
部门是ACG AI产品部

一面
8.12,20:00
自我介绍
实习时所做的项目有遇到什么难点或者说这个项目有什么亮点
为什么直接对对象添加属性vue无法监听到
针对这个问题vue有做什么改进吗
1、css定位
2、用flex布局实现左固定右自适应
3、flex:1是哪几个属性的缩写,这几个属性的默认值是什么
4、flex:1和flex:auto有什么区别
5、怎么检测一个变量是数组类型
6、哪些数组方***改变原数组,哪些不会改变
7、了解哪些ES6之后的语法
8、箭头函数里的this指向的是定义函数时还是调用函数时
9、箭头函数除了不能做构造函数还不能做什么函数
10、如果有多个并行的异步请求,多个请求都完成之后再回调,用promise怎么做
11、promise.all存在一个问题如果其中某一个请求失败的话,那所有的结果都不能返回,怎么解决
12、防抖和节流以及如何实现
13、写一个正则:以1开头的11位数字
14、遍历对象的方法Object.keys和for-in有什么区别
15、浏览器缓存机制
16、强缓存通过什么头部字段判断过没过期
17、强缓存返回的状态码是多少
18、etag是和服务端的什么字段进行比较的
19、etag和last Modified有什么优缺点
20、cookie里有哪些字段,samesite知道吗
21、前端有哪些常见的安全漏洞以及怎么预防
23、使用Referer安全吗
24、token是随机的,服务端要怎么去验证
25、webpack用过吗
26、有做过性能优化方面的工作吗
27、有用过Git吗,Git新建分支,合并分支,回退某一次的提交
28、vue3.0有了解过吗
29、vue数组里为什么要设置key
30、diff算法是在怎么实现的
31、有学过react吗
32、nodejs了解哪些东西
33、前端的设计模式
34、算法1:剑指offer的跳台阶,问了时间复杂度
35、算法2:计算n的阶乘后面有几个0
反问
全程都是开的语音,没有手写,都是口述


二面
8.19
自我介绍
1、实习的时候负责哪些功能模块的开发,承担什么样的职责
2、项目里有没有负责过一些公共组件的开发
3、有去找leader或者自己私下里有去尝试过这些复用的问题吗
4、之前写代码有去考虑过这样复用的问题吗,有没有写过组件
5、聊了下搜索框的联想功能,防抖节流
6、针对不同的角色有不同的权限要怎么处理
7、实习时前端的团队规模
8、整个团队有做一些技术沉淀或者平台建设的工作
9、团队成员的级别有去了解过吗
10、有一个画布,上面有很多矢量要素,可能有几万个,想要确定鼠标单击或双击是否在这些矢量元素上要怎么做,用循环的话时间复杂度很高,怎么优化
11、假设有一个接口,返回的数据做缓存,数据量很大,这些数据可能会变也可能不变,想要保证这个数据始终拿到的是最新的,要怎么去做
12、react会用吗
13、有了解过vuex的设计思想吗,怎么去串联整个dom树的更新的
14、倾向地点是只有北京吗,可以接受调剂吗
15、实习问题
反问


三面
8.25
自我介绍
问了论文是第几作者
为什么大学毕设选择做一个前端项目
硕士期间做的是算法相关的,为什么现在选择做前端
介绍实习时的工作
从技术的角度来看,实习项目可以抽离出哪些组件
聊了一下怎么从项目里去抽离组件
实习期间遇到的最大挑战,需要适应的是什么
在与产品、后端或者测试沟通过程在遇到过什么问题吗
怎么解决这个问题
实习学习到什么了,概括为三点
实习项目有什么缺陷
概括三个自己身上的优点或者说需要提升的地方
对自己第一份工作的期望或者诉求是什么
实习问题
反问





更多模拟面试

全部评论

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

推荐话题

相关热帖

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

热门推荐