![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面经
鲈鱼1111
这个作者很懒,什么都没留下…
展开
-
京东前端一面凉经
网络问的原理太多,复习没有到位导致答不上来。(哭)http状态码,301和302有什么区别304缓存的过程,强缓存会发送请求吗?跨域怎么解决?websocket用的什么协议,为什么它可以跨域?http跟网络安全相关的headers有哪些?cookie跟安全相关的headers有哪些?js闭包的原理?为什么会内存泄露?js垃圾回收机制?引用计数有什么缺点?(循环引用)css垂直居中的方法移动端适配的方法 ?优化移动端性能的方法?前端遇到bug怎么处理?如何调试?怎么考虑电脑端和移动原创 2020-09-22 22:49:34 · 234 阅读 · 0 评论 -
前端复习-手撕代码
数组扁平化[1, 3, [5, 2], [2, 3, [4, 5]]]------->[1, 3, 5, 2, 2, 3, 4, 5]// 1. 递归function flat(arr) { let res = [] for (let a of arr) { if (Array.isArray(a)) { res = res.concat(flat(a)) } else { res.push(a) } } return res}// 2. 如果元素都是.原创 2020-09-22 19:26:23 · 180 阅读 · 0 评论 -
面经复习-浏览器缓存和304
参考链接1参考链接2一、浏览器缓存浏览器第一次打开一个网页获取资源后,根据返回的header信息来告诉如何缓存资源。浏览器第一次请求时:浏览器后续请求时:第二次请求服务器返回了一个304。在第一次请求服务器的时候在获取资源之后是会先把该资源缓存在本地的,同时服务器response返回了一个响应头ETag,ETag全称Entity Tag,用来标识一个资源。在具体的实现中,ETag可以是资源的hash值,也可以是一个内部维护的版本号。但不管怎样,ETag应该能反映出资源内容原创 2020-09-22 19:14:38 · 417 阅读 · 0 评论 -
面试复习-js路由原理
面试复习-js路由原理参考链接https://www.cnblogs.com/tugenhua0707/p/10859214.htmlhttps://www.jianshu.com/p/4295aec31302为什么会有前端路由后端路由有一个很大的缺点就是每次路由切换的时候都需要去刷新页面,然后发出ajax请求,然后将请求数据返回回来,那么这样每次路由切换都要刷新页面对于用户体验来说就不好了。因此为了提升用户体验,我们前端路由就这样产生了。它就可以解决浏览器不会重新刷新了。Hash模式hash原创 2020-09-21 13:19:09 · 318 阅读 · 0 评论 -
快手前端一面
体验很好,大多都是基础题,就是有的知识点平时不会注意的内容会记反或者记错。原创 2020-09-16 17:53:44 · 330 阅读 · 0 评论 -
前端面经复习
面经复习针对之前美团一面凉经和一系列笔试做的复习总结。一、问答环节js绑定事件的方式,有什么区别new对象的过程(手撕)判断一个对象是否是PromisePromise有哪些应用看Promise代码问输出ES6有哪些特性,哪些用的比较熟Map和对象的区别,怎么遍历Map对象Array.from(自己说的,追问之后完全打脸)http状态码有哪些为什么TCP是可靠的http有哪些请求方式,具体有哪些用法POST和PUT有什么区别上传微信头像用的是什么方法(应该是POST,虽然猜对了原创 2020-09-16 09:27:46 · 154 阅读 · 0 评论 -
搜狐2021前端秋招笔试题后记
搜狐2021前端秋招笔试题笔记考的时候实在很惨,考完后花了大半时间去总结。这里就说一下题目的大致内容和我的解题思路。当然代码是笔试完才写的,没有通过系统调试。第一题:奖励兑换小明现在有若干个A/B/C三类道具,现在可以将这三类道具兑换成奖励。规则如下:一个A类、B类和C类道具可以兑换一次奖励。道具不够时,可以拿其他两类道具共2个来兑换1个道具。例如1个A类道具和1个B类道具可以兑换1个C类道具,或者2个A类道具可以兑换1个C类道具。现在请求出小明最多能兑换多少次奖励。思路:把三类道原创 2020-09-05 23:59:02 · 276 阅读 · 0 评论 -
JD数据平台部门前端一面面试经历
当时第一天上午发的简历,第二天就接到电话开始电话面试了。一切都太突然了,我都还没准备好。面试官挺和善的,面试氛围也比较轻松。就是我没有准备充分,只能尽力答了(结果应该是凉了。不过也没关系,可以积累经验。这里就列一下面试的题目吧。括号是当时答的情况1. 介绍一下你的实习经历和项目经历。(因为面的第一次实习,所以就讲了下项目经历)2. 刚才你在项目经历中说到了策略模式和状态模式,请你介绍一下。(就介绍了一下我在项目中是怎么用的)3. 介绍一下Vue框架,说说双向绑定和单向绑定原创 2020-08-26 09:44:12 · 226 阅读 · 0 评论