快手前端日常实习一面面经

时间:2月16下午 平台:快手自研轻雀平台(个人觉得不是很好用) 60分钟左右  无录音 有些不记得了 没问框架

  • 先发了简历,无自我介绍,直接项目介绍
  • 项目亮点介绍 具体实现 越详细越好 10min左右
  • 长列表渲染实现 口撕
  • 原型 原型链 问了Object、Function
  • 讲讲异步编程,async await 具体实现
  • js事件
  • js异步输出题判断
  • 讲讲js数组的方法
  • 当调用push时同时打印东西 (面试官提示原型)
  • css居中方案
  • css3的新特性
  • 单、多行隐藏
  • http缓存
  • 缓存字段优先级 etag和last modified 具体实现 (哈希标记、时间戳)
  • 304有哪几种情况 ?? 有同学资道嘛 当然也可能我听错了
  • http2的优点 (二进制分帧、多路复用、头部压缩、服务器推送、、、)
  • js 继承 经典手搓son类、parent类(组合寄生)
  • 手写js原生bind 平台问题测不了 又口说了具体
  • 算法 力扣每日温度 先写了个双for On2 要求On => 单调栈
  • 聊天

反问:

  • 日常实习和暑期比 => 同等下,肯定会更倾向你
  • 部门职能
  • 面试官自己说主要Vue,但是其他也有,后面技术栈看自己喜欢

口头约二面,20min后hr约面

#我的实习求职记录##实习,投递多份简历没人回复怎么办##前端#
全部评论
所以投的是日常实习吗?最后反问第一个问题是:日常实习还优先于暑期实习?
1 回复 分享
发布于 2023-02-20 23:02 广东
304那个是协商缓存的状态码吧?
1 回复 分享
发布于 2023-02-23 09:11 广东
在哪里投的呀
点赞 回复 分享
发布于 2023-02-20 17:41 上海
商业化还是本地生活啊,我官网投直接秒挂了,麻了
点赞 回复 分享
发布于 2023-02-20 22:35 安徽
这头像 好像刷到同班同学了
点赞 回复 分享
发布于 2023-02-21 16:25 湖南
如果是自己做的项目它会让你展示吗 还是就是你跟他大概描述一下
点赞 回复 分享
发布于 2023-02-22 14:54 湖北
日常实习是近段时间就要到岗的吧?暑期实习才是可以等到七月去吧?你们大三下学校就允许离校了嘛
点赞 回复 分享
发布于 2023-02-22 16:31 江西
想问下’当调用push时同时打印东西‘这个是考察什么呀?
点赞 回复 分享
发布于 2023-03-20 01:26 湖南

相关推荐

虚拟DOM与真实DOM的区别主要有两点:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=9d41438f19104dca802ef21b5942c139效率:在使用真实DOM时,每次修改DOM都会引发浏览器的重新渲染和页面重绘,这是一项昂贵的操作。而虚拟DOM通过在JavaScript中操作虚拟DOM对象,可以减少对真实DOM的直接操作次数。然后,通过比较虚拟DOM与上一次的虚拟DOM之间的差异,只对需要更新的部分进行真实DOM的修改和重绘,从而提高了性能。灵活性:虚拟DOM使得开发人员可以更轻松地处理界面的交互和更新。开发者可以直接在JavaScript中操作虚拟DOM,而不需要直接操作真实DOM。这样可以更方便地实现逻辑和数据与视图的分离,使前端开发更可维护和可扩展。虚拟DOM的优势主要有:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=9d41438f19104dca802ef21b5942c139性能优化:通过减少对真实DOM的操作,虚拟DOM可以降低浏览器的渲染成本,提高页面的渲染速度和响应能力。跨平台能力:虚拟DOM是一个跨平台的概念,可以在不同的浏览器和环境中使用。这使得开发人员能够以一种统一的方式开发和部署应用程序。开发简化:虚拟DOM可以让开发者专注于数据和逻辑处理,而不需要过多关注DOM的操作细节。这样可以提高开发效率,并减少出错的机会。总结来说,虚拟DOM是一种通过在JavaScript中操作虚拟DOM对象来优化DOM操作的技术。它能够提供更好的性能和开发体验,使得前端开发更高效和可维护。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
16 66 评论
分享
牛客网
牛客企业服务