作业帮前端二面

1.如何用IndexedDB做持久化存储
2.Blob对象怎么存储到IndexedDB
3.二进制转为Base64,再转为Blob,base64会自动删除吗
4.文档中的图片是一个canvas还是一个Dom元素
5.虚拟列表 元素跟页面的高度一样 为什么会有滚动呢
6.虚拟列表如何监听到达底部
7.浏览器上实现一个秒表requestAnimationFrame具体实现
8.怎么实现每10ms UI变化一次
9.10ms级别变化一次这个需求有没有意义
10.浏览器主线程卡顿 setInterval的行为是怎么样的
11.延迟时间超过了卡顿setInterval的怎么执行的
12.提高网站的安全性 用户不交互5分钟就重新登录 如何实现 如何监听
13.页面中某个元素冒泡阻止了怎么办
14.用户不交互5分钟就重新登录在pc端多个标签页会有什么问题
15.多个标签页下用户一直操作就不能踢掉 如何实现
全部评论
结果怎么样
点赞 回复 分享
发布于 2025-11-06 20:54 上海
佬,手撕是什么题呀
点赞 回复 分享
发布于 2025-10-29 21:27 浙江
佬,请问你这是根据简历里面的项目来问的吗?
点赞 回复 分享
发布于 2025-10-28 21:16 湖北

相关推荐

2025-12-27 18:11
已编辑
门头沟学院 前端工程师
28双非鼠鼠第一份实习,感谢金山,感谢面试官张先生的赏识,也感谢自己很开心很开心(有没有待过的前辈,求摸鱼技巧bushi)timeline12.15 投递12.16 约面12.18 一面 半个小时后约二面12.19 二面,口头oc12.24 发offer一面1. 开发页面中使用的布局方式2. flex: 1 是什么的缩写3. 水平居中的方法4. tailwindcss 的优势5. js 的闭包6. 打印结果的题,解释为什么(var 定义 i ,setTimeout 执行打印),使用 let 的打印结果7. 箭头函数和普通函数的区别8. promise 构造函数是同步还是异步9. 内存泄漏的情况10. interface 和 type 的区别11. react 的 key 作用12. 常用的钩子函数13. 怎么避免不必要的渲染14. useeffect 的使用场景15. react 和 vue 怎么选择16. vue 的 data 为什么用函数17. tcp 为什么需要三次握手和四次挥手18. vite 为什么比较快19. 解释防抖节流和手写防抖函数,还有实现思路20. 深浅拷贝的区别和手写深拷贝,讲实现思路反问了业务,反馈时间和学习建议二面基本上是围绕项目展开,根据项目的每一项,来给场景题问你会怎么做,跟基础相关的东西如下:1. 虚拟列表的实现和原理2. zustand 和 context 的区别3. vitest 相关,写测试的话应该怎么做些什么?4. monorepo的细节问题5. 做项目的动机6. 事件委托和时间冒泡的区别有个点顺着问了我五个问题实在是答不下去了就是说感觉金山云这边面试虽然一面全是八股,但是二面还是要好好准备项目,做到能被深挖那么两三个问题的程度,鼠鼠也是运气很好,问的都是准备过的嘻嘻面试完之后还很期待这个面试官会不会是我mt或者ld,会很认真的听我说话,然后告诉我哪里有小问题,不知道是不是鼠鼠的错觉,感觉他看后辈的眼神都是带有欣赏的意味真的很复合我对mt/ld的幻想(bushi),但是后来发现他ip是北京的qwq有点点小失落,不过没关系,看隔壁某书感觉金山的节奏还挺慢的期待入职ing愿一切顺利,好运常伴吾身这里再吐槽一下流程,怎么!!这么!!慢!!急死我了急死我了!!鬼知道我从周一到接到offer这段时间有多煎熬,哎呀但是但是好在一切如愿
发面经攒人品
点赞 评论 收藏
分享
评论
2
18
分享

创作者周榜

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