1.问了问代码高亮,mavon-editor自己封装组件你会怎么实现,说思路
2.数组转换为树形结构
3.伪数组和数组的区别,伪数组可以用forEach吗?
4.原生DOM的一些操作,获取,增加删除等等
5.css选择器这里,父节点有五个子节点,ABCDE,然后知道了C,怎么获取BD呢?
6.js的闭包优缺点,然后引申到了垃圾回收机制,以及更常用哪一个?
7.前端文件上传太大了怎么办?(分片以及注意点)
8.watch和computed的区别是什么
9.watch深度监听(deep)以及监听一个属性怎么实现?
10.Vue的双向绑定(发布订阅者模式)
11.浏览器缓存机制(强缓存和协商缓存)
12.跨域的解决方案,常见的几种
13.因为上面说了跨域,所以问了问ngix代理服务怎么配(这个真的不会)

全部评论
牛啊,楼主的面试结果怎么样了
点赞 回复 分享
发布于 2022-03-25 11:02
大佬,准备学习前端有什么好的学习视频推荐嘛求求了
点赞 回复 分享
发布于 2022-04-06 08:00

相关推荐

不愿透露姓名的神秘牛友
10-18 01:18
中兴 AI算法 18k-20k * 14
点赞 评论 收藏
分享
timeline(时间线-------9.14 一面、二面、三面-------一下午面完,累的够呛一面 50min:1. 自我介绍2. JS 的事件机制3. 简单说一下输入一个 URL 到页面展示的过程(朗诵4. 获取到 HTML 之后如何看到页面呢5. 重排和重绘6. 事件循环7. 宏任务的概念配合浏览器如何解释8. 看代码输出:事件循环输出题(秒了9. 为什么把 Vue2 升级到 Vue310. Vue3 升级了哪些东西(Proxy,diff + 虚拟Dom,贴近原生语法,更好支持 Ts,TreeShaking11. 采用 Proxy 有什么优势12. 有了解过 Vite 的原理嘛 好处是什么13. 场景题:我这里有 100 个文件对应的源码里有 100 个文件,源码里改了,我怎么知道改了哪个文件呢,是怎么定位到哪个文件的呢,你可以来实现这样一个业务需求:双向通信的,我这里有一个文件变更,我就要通知对方找到一个正确的属性请求的一个文件,你会怎么做(打断我对 Vite 的持续输出14. 手撕:二叉树的中序遍历15. BFC 是什么 主要功能16. 伪类和伪元素17. chorme 接了 GPT 接口是如何实现的18. 平时有用到哪些 AI 工具19. 前端怎么接触前端的20. 前端怎么学习的21. 反问二面 50min:我网络不好,体验感很差1. 自我介绍2. 为什么将 Vue2 升级到 Vue3 呢3. 升级到 Vue3 对用户体验上来说有什么感知、变化嘛4. Vue3 的优点5. 有了解过虚拟 Dom 嘛(网络卡得很6. 虚拟 Dom 相对于原生 JQery 7. 讲讲 Vite 的热更新 为何优化到了 1.5s 左右8. 代码题:用 Vue 实现一个分页逻辑(网络巨卡,直接闪退了9. 大列表渲染 50000 条数据怎么做到性能优化10. 虚拟滚动11. 反问三面 45min:全部都是拷打实习1. 自我介绍实习拷打:2. 讲一下在 B站 遇到的挑战点(通信,报名倒计时,跨域3. GPT 接口如何做的4. 大文件上传做了什么事情5. 单个分片传丢了该如何处理6. 怎么确定什么时候上传 服务端什么时候合并7. 组件库的开发如何实现8. 用户体验优化(导航条9. 性能优化10. 虚拟滚动11. 图片懒加载12. 算法思路:如何判断一个链表有环13. 算法思路:环的路口节点怎么找,快指针也是走两步嘛14. 算法题:合并两个有序数组 + 去重15. 时间复杂度多少16. 闲聊:如果通过的话,什么时候实习17. 反问(部门,base,业务,培养计划,提前实习和薪资,氛围更新:9.28 号挂
我已成为0offer的糕手:常规八股就是好面试啊,遇到这种面试官,我高低都得磕一个
点赞 评论 收藏
分享
1 2 评论
分享
牛客网
牛客企业服务