9.13美团到家前端一面

vue

  1. vue和react框架比原生的好在哪里
  2. vue实例怎么完成渲染
  3. v-model的理解
  4. 父子组件的通信方式,面试官补充了provider和inject
  5. mixin

react

  1. 如何实现数据的immutable
  2. useLayoutEffect()
  3. react的合成事件
  4. useEffect的用法
  5. 如果我在useEffect中return 会怎么样

三道输出题+两道手撕

  1. [1, 2] + [2, 1]结果
  2. 事件循环的一道题目,不算难
  3. 手撕:最长回文子串
  4. 实现eventbus()
  5. 考察this指向

这场面试非常有意思,因为我在十月中旬在牛客上刷到了另一位吐槽这位面试官的同学,对了一下,应该就是我这位面试官,原来不止我觉得很无语,非常糟糕的面试体验,后面也在面试体验的邮件里反馈了……手撕撕出来之后挂了,搞不懂啥情况

还有令我没想到的是,从9.13这场面试之后,整个九月份就再没有收到任何面试通知了,一度非常焦虑

全部评论

相关推荐

Web缓存是一种用于临时存储网页资源的机制,它可以提高网页加载速度和减少网络流量。浏览器会在本地存储已访问过的资源(例如HTML、CSS、JavaScript、图像等),当再次访问相同资源时,浏览器会尝试从缓存中获取资源,而不是重新下载。浏览器缓存的工作原理如下:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=b48bebe08e474db8b80b853b12bafd48当浏览器首次请求某个资源时,服务器会在响应中附带缓存相关的HTTP头信息,例如"Cache-Control"和"Expires"。浏览器会将这些资源以键值对的形式保存在本地缓存中,键是资源的URL,值是具体的资源内容。下次请求相同资源时,浏览器会检查缓存中是否有匹配的资源。 a. 如果缓存中存在匹配的资源,并且缓存未过期(根据"Cache-Control"和"Expires"头信息判断),则浏览器直接从缓存中获取资源。 b. 如果缓存中存在匹配的资源,但缓存已过期,则浏览器发送带有"Cache-Control"和"Expires"头信息的条件请求,即发送一个"If-None-Match"和/或一个"If-Modified-Since"头信息给服务器,用于验证资源是否有更新。如果服务器返回304状态码表示资源未更新,则浏览器从缓存中获取资源;否则,服务器会返回新的资源。 c. 如果缓存中不存在匹配的资源,则浏览器会发送完整的请求给服务器,并将获取到的资源保存到缓存中。
点赞 评论 收藏
分享
1 3 评论
分享
牛客网
牛客企业服务