当前位置: 首页 > 面试经验 >

25哔哩哔哩前端一面

优质
小牛编辑
80浏览
2024-03-06

25哔哩哔哩前端一面

自我介绍 逮着简历问
vue的diff算法和数据劫持,讲一讲你的理解
项目中的分片上传,如何实现的?
如果用户上传两个一样的文件,一个文件上传上半段,一个文件上传下半段,如何拼起来优化,而不是直接返回上传失败?
瀑布流 如何实现的长列表?
你是如何判断谁是底部元素的?
如果一次只请求10条数据,前端只展示了5条数据,如何判断底部元素的交叉状态?(被问蒙了)
响应式怎么做的?
如何通过bootstrape实现的?
怎么监听移动端设备?
bootsreape底层怎么实现的?
讲一讲浏览器缓存?
详细说一说cookie?使用场景?
sessionStorage中你所说的不能在所有同源窗⼝中共享是什么意思?多个tal栏不可以共享?浏览器同源策略是什么?会话级别的储存⽅式的会话是什么意思?
讲一讲get和post的区别?
因为讲到了资源浪费,如果post携带简单的参数转为get通过url传会不会造成资源的浪费?到底什么情况下用post和get?
缓存,get请求会缓存,请问有哪些方式清除缓存?除了开发者工具外还有哪些清除缓存(为用户角度)?
script标签中的defer和async的区别?
看我熟悉ES6,问我Symbol用过吗,使用场景?
BigInt用过吗,Number和BigInt可以相加吗?
熟悉typeScript还是了解?如果一个interface 里面有abc 需要定义一个新的并且拿到里面的ab 如何拿到?
v-for和v-if的优先级?在外层嵌套template,那在template里面v-if还是v-for?
常见的css布局单位有哪些?你到底用过哪些?
文本省略 …如何实现的?一直在引导
手写promise.all方法 为什么要用push?会有什么问题?为什么要用forEach?循环的方法有哪些?forEach和for循环的区别是什么?forEach会中断吗?
被拷打麻了,最后被问对她满意吗,非常满意,一直引导和深入,没做过没关系就考我思考,很认真,面了一个小时,我还是菜就多练吧
 类似资料: