快手前端秋招面经

在整个秋招过程中,感觉快手的面试体验是最好的,一是面试时间调整反馈很快就处理了,另外就是在面试的时候面试官全程都有引导而且没有莫名其妙的问题和压力,对比N战鹅的时候每次都有神奇操作,快手的体感真的很不错,面试官甚至愿意花十几二十分钟来给你介绍部门业务
面试完当天进录用评估

一面

小程序原理
浏览器渲染html经过哪些步骤
哪些资源加载会阻塞dom渲染,哪些会阻塞dom解析
vue如何实现nextTick
对微任务的理解
实习项目的最大难点在哪里
项目还有哪些值得优化的点
对项目的流程和技术有什么思考

手撕:实现限制并发的任务队列

二面

H5性能优化有哪些点
如何进行native渲染
native渲染与html的解析与渲染过程有什么不同
小程序jsapi和webview通信原理
前端组件库的设计原则
遇到的最困难的组件是怎么开发的
做过哪些前端动效
css、js动画、lottie、svg、canvas等动画实现的优缺点和适用场景
有没有了解复杂3d动画有哪些前端实现方案
有做过前端视频处理方面的吗
如何设计一个低代码引擎
如何设计一个DSL解析器

手撕:
lodash的get函数
实现promise.all

三面

小程序和H5的性能优化怎么做的
优化后你感觉哪种优化方式最有效
如何进行小程序的自动化测试
小程序的埋点和监控如何实现,它们的作用是分别是什么
埋点曝光的口径一般如何确定?如何实现的?
Vue的响应式原理
Vue3和2的主要架构变化
如何学习前端
做过什么前端跨端方案?
开发过原生app吗
对以后前端的发展方向有什么看法
自己对哪个方向比较感兴趣

#前端#  #秋招#  #快手#  #哪些公司面试官让你印象深刻?#  #面经#
全部评论
无敌😍
1 回复 分享
发布于 2024-09-17 12:26 四川
佬,哪个部门的
点赞 回复 分享
发布于 2024-09-21 01:05 湖北
强啊佬
点赞 回复 分享
发布于 2024-09-18 17:09 北京

相关推荐

09-04 20:34
已编辑
门头沟学院 前端工程师
自我介绍 选择一个印象深刻的项目介绍, 虚拟列表列表项高度不固定,如何实现?SSE流式接口是标准的HTTP请求吗?SSE的数据类型与普通HTTP请求区别?前端如何接收SSE流式消息?建立SSE通信后,支持哪些操作?同时发起的SSE连接数量限制?TypeScript项目中,ESLint能否支持子路径的模块导入?Git`merge` 和 `rebase` 区别?对提交历史影响?(项目)每一次操作时,存储哪些信息来支持撤销重做?命令模式相较于数据快照,缺点?如果需要回退到很久之前的某个特定版本,命令模式如何优化?编辑器支持协同编辑吗?了解过协同编辑相关的算法吗?编辑器支持布局吗?拖拽到画布上后如何定位?校招比较看重岗位什么?工作城市?HTTP协议中的协商缓存和强缓存,区别?HTTP/2相比于HTTP/1.1有什么提升?JS脚本执行会阻塞页面渲染吗?浏览器为什么这样设计?`WeakMap`和普通`Map`区别?了解 `requestAnimationFrame` 和 `requestIdleCallback` 吗?为什么使用`requestAnimationFrame`?有什么特性?能保证回调一定会被执行吗?宏任务和微任务的执行规则是怎样的?一个微任务递归地生成另一个微任务,会陷入死循环吗?在JS中,如何让一个对象不可被编辑?CSS的`position`属性有哪些值?绝对定位和相对定位区别?绝对定位元素脱离文档流,会导致其父容器高度塌陷吗?BFC是什么?哪些条件会形成BFC?平衡二叉树?二叉树搜索时间复杂度?跨域?为什么限制同源?没有同源策略,会发生哪些不安全的操作?跨域解决方案?React组件通信方式?React Context和如Redux区别?TypeScript的`interface`和`class`的区别?编译产物?算法题:在一堆数字中找出最大的五个数字,实现思路和复杂度手撕:手写实现Event Emitter,包含 on/off/once/emit方法。反问体验问的确实比较全面,不过大多数都答出来了算法和数组第K大元素异曲同工手撕看过没练过,下来看答案实现方法差不多
查看25道真题和解析
点赞 评论 收藏
分享
评论
13
52
分享

创作者周榜

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