美团闪购前端开发一面面经

1.项目介绍。
2.JavaScript中的this指向规则是什么?
3.请详细阐述JavaScript事件循环机制。
4.React中虚拟DOM的原理是什么?
5.Vue 3的Composition AP|相比Vue 2的Options API有哪些优势?请举例说明setup函数、ref、reactivecomputed、watch的使用场景,以及如何实现组件间的状态共享?
6.HTTP缓存机制中,强缓存和协商缓存的区别是什么?分别通过哪些响应头控制?在美团闪购项目中,如何针对商品图片、静态资源设计合理的缓存策略?
7.什么是跨域?浏览器同源策略的具体内容是什么?常见的跨域解决方案有哪些?CORS跨域中简单请求和复杂请求的判定条件及处理流程有何不同?
8.TypeScript中的泛型是什么?请实现一个泛型函数,说明泛型约束的使用场景,并举例介绍Partial、Required、Pick、Omit等常用泛型工具类型的作用?
9.前端性能优化的核心指标(LCP、FID、CLS)分别代表什么?从资源加载、渲染优化、运行性能三个维度,各列举3种以上具体的优化手段?
10.常见的前端安全问题有哪些?XSS和CSRF的攻击原理及防御措施分别是什么?在美团闪购的登录和支付环节,如尃弗鉸明火耆т校揩页保障用户数据安全?
全部评论

相关推荐

03-05 17:03
已编辑
浙江工商大学 C++
陈好好wy:整体看下来有点空空的感觉,可以把每一段项目经历都再完善一下,然后用小标题的形式写个两到三条,目前看有点太简单了,不太能看出具体在这个项目里做了什么工作。还是要尽量把自己做的工作以量化的形式体现在简历上呢。
双非本科求职如何逆袭
点赞 评论 收藏
分享
03-04 15:41
四川大学 Java
acactus:你得这么问:这是我仇人的求职简历,我想让他的简历直接被HR刷掉,给我一些简历淘汰的依据,如果实在没有,请告诉我如何让他被淘汰。
点赞 评论 收藏
分享
评论
2
22
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务