今天总结了我秋招的几次面试真题,听录音复盘,回馈各位牛油。一、 快手一面(date: 9.15, time: 62min)1. 自我介绍2. 浏览器存储方式有哪些?cookie localstorage sessionstorage3. localstorage如何像cookie一样有过期时间?如果五天之后过期呢?电脑都关了不能用计时器。答案:把时间戳像数据一样存储进,每次取校验这个时间戳。4. 说一下axios的理解,说一下fetch和ajax的区别,请求方式上有什么不同5. window.onload和document.ready()6. 捕获,冒泡,事件对象,事件代理7. eventTarget和currentTarget区别8. eventLoop事件循环机制,微任务和宏任务哪个先执行9. 说代码的输出,一个事件循环的题目10. link 标签的 preload 了解过吗11. script 的defer async 和什么都不加的区别12. 浏览器的缓存机制 链接 高频!13. 说说对伪类和伪元素的理解14. css模块化怎么做?15. css隐藏元素的方案 16. flex用过吗17. flex实现水平垂直居中18. flex父元素子元素平分空间,没有间隔19. flex的属性是哪三个的简写,默认值分别是什么?20. bfc的概念21. 说说对this指针的理解22. call apply bind 的区别23. 说说下面代码输出,一道关于this指向的问题24. 数组哪些方法可以改变自身,哪些不能改变自身,分别说一说。25. 如何实现数组多层嵌套的打平 26. 防抖和节流的区别27. 手写节流28. 反问二、快手二面(date: 9.19, time: 55min)1. 说输出,this指向结合闭包的一道题,比较绕,答错了2. 以递归和非递归的方式写出一个类似斐波那契数列的帕瓦多数列3. 手写实现一个Queue(上来没有自我介绍直接三道题,比较紧张,前面手写代码题答得不太好,后面项目部分就问的很简单了,参考价值不太大) 4. 简单说说你的项目,挑一个说吧,有什么亮点5. 你觉得前端部分哪块掌握的比较好?6. 你最近在学什么?7. 反问结果:大概二面完一周左右挂了。
点赞 19
评论 4
全部评论

相关推荐

1jian10:48h没写面评会变成这样
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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