记录最近的一次前端面经 base武汉

4.20连续两场面试,美团是我第一个面试,这家公司是我的第二个面试,当天面试的嗓子都嘶哑了
#前端面经##前端##面经#
1.一个完整项目的开发流程是怎么样的?
2.移动端项目在适配上会遇到那些问题?
3.在代码复用性上做了那些工作?
4.如何根据不同的角色展示不同的菜单功能,如何实现?
5.在研究生阶段前端做了那些东西?
6.你做机器学习和深度学习,为什么会选择前端?
7.你除了了解vue2,还了解其他什么前端技术?
8.浏览器的本地存储有哪些?
9.如何实现localStroage过期自动清除?
10.CSS3的动画有用过吗?
11.Animation动画?
12.除了刚刚说的这些css3属性,你还用过什么css3的属性?
13.谈谈你对BFC的理解
14.那些css样式可以把元素设置为BFC
15.对于前端的浏览器缓存有哪些?(强缓存、协商缓存)
16.强缓存、协商缓存主要是通过设置哪些头部的字段?
17.Last modify返回的是一个什么?
18.浏览器的回流和重绘
19.谈一下原型链
20.谈一下作用域链
21.数组有哪些常用的方法?
22.如何对数组进行去重?还有没有什么别的方案?
23.ES6中的new Map用过吗
24.Map和Set有什么区别?
25.防抖和节流
26.深拷贝和浅拷贝的区别?
27.最常用的深拷贝浅拷贝方法有哪些?
28.Json.parse(Json.stringify)有什么弊端?
29.循环引用有什么办法解决?
30.Promise有什么状态?这些状态之间有什么转化关系?
31.Promise有什么实例方法和静态的方法?
32.Promise.all主要用于什么?遍历最后得到的是什么?
33.你在项目开发中一个页面依赖多个后端接口去进行页面的呈现,比如一个柱状图需要两个后端接口呈现数据,有哪些方案?
34.对前端安全方面有哪些了解?(XSS攻击、CSRF攻击)
35.聊一下浏览器的同源策略和解决跨域问题的方案
36.Vue的组件通信
37.Webpack对它的了解怎么样?有哪些配置?
38.Loader有哪些?分别有什么作用?
39.Webpack你有哪些优化?或者使用过哪些插件?
全部评论
40. 在项目中遇到技术难点是怎么解决的? 41. 你在做移动端项目的时候,用到了哪些调试方法? 42. 有遇到过在项目中本地代码是正常的,上线以后会出现bug或者一些问题? 43. 你平时是怎么去学习前端的知识的? 44. 除了Vue和React你有没有了解过一些前端的其他技术? 45. NodeJS有了解过?小程序有了解过吗?
1 回复 分享
发布于 2023-04-24 21:23 湖北
问了这么多啊,时长多久?
点赞 回复 分享
发布于 2023-04-25 17:33 上海
姐妹如果方便的话可以问一下是哪家公司吗
点赞 回复 分享
发布于 2023-04-30 00:16 云南
这个可以有
点赞 回复 分享
发布于 2023-05-14 11:22 湖北

相关推荐

头像
11-27 14:28
长沙理工大学
刷算法真的是提升代码能力最快的方法吗? 刷算法真的是提升代码能力最快的方法吗?
牛牛不会牛泪:看你想提升什么,代码能力太宽泛了,是想提升算法能力还是工程能力? 工程能力做项目找实习,算法也分数据结构算法题和深度学习之类算法
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
6
13
分享
牛客网
牛客企业服务