快手前端面经
一面
#快手##前端面经#
- 自我介绍
- 说说类选择器,伪元素和伪类的区别
- 脱离文档流和恢复文档流的方法
- 判断数据类型的方法,各有什么优缺点
- Array.Prototype.tostring方法与函数原型链上tostring方法区别
- 手写闭包内层函数的this指向?
- 说说立即执行函数与定时器
- 运扩展算符的作用和使用场景
- 函数柯里化的作用和实现
- 手写柯里化:传入的是函数,返回一个柯里化函数怎么实现?(你写这个函数里的一个函数改成箭头函数行吗?不行,因为箭头函数没有arguemtnts。如果非要用箭头函数怎么改呢?)
- 实现:动态创建li并且添加内容; 点击li弹出其内容;事件冒泡到ul上,点击li对其中的li内容进行弹出
- 手写轮播图
- 编程非递归实现后续遍历
二面
- 聊聊项目
- webpack了解多少,写过什么配置,做过什么优化
- HTTP缓存策略说一下,一般怎么选择存放位置
- 手写instanceof
- 实现复杂数组排序
- code:LruCache
- 反问
23届前端秋招面经 文章被收录于专栏
经验分享给大家,暖气过渡给每一个人,欢迎大家评论点赞!


查看9道真题和解析