转转校招前端开发面经「干货」
2025-04-03 11:28:07
49 浏览
岗位:前端开发工程师
base:北京
一面 65min
- js的数据类型
- 基本数据类型和引用数据类型的区别
- 原型有了解过吗
- 原型链说一下
- proxy的用处,什么场景下会使用
- promise的用法
- promise解决了什么问题
- promise原理了解过吗
- 跨域的处理方法
- cors怎么设置
- vite和webpack的区别
- 如果让你去开始一个webpack项目你需要配置哪些点?
- markdown简历平台项目介绍一下
- 一个页面给另一个页面传输信息有哪些方法,尽量多说?(postMessage + iframe)
- 算法题口述:
- 树中找叶子结点 (深度优先)
- 组合总数 (回溯)
二面 30min
- 自我介绍
- 毕业论文是什么
- 看你看过vue源码,在vue2中定义了一个数据,在mounted中修改,模版中使用了这个数据,会发生什么现象?(说实话没尝试过,但我根据vue的流程来思考了一下,得出的答案是会闪一下)
- 那vue3中会闪吗(说实话没注意到这个问题,回答不太清楚)
- 介绍一下你的项目
- 整个流程是怎么去串联的
- 因为我说了和传统的UI拖拽是不一样的,然后他问要实现拖拽的怎么去做?
- 如果要实现一个引导式访问的话你应该怎么去做呢?(给的答案是遮罩层 + 定位)
- 定位的话那如果缩放页面会出现问题吗?
- 设计复杂权限树怎么理解(实习经历中有写)?
- 在echarts中如何去更改数据显示的位置?
- 你觉得一个前端开发工程师需要具备哪些方面的能力?
- 算法题:
- 如何拍平一个数组(flat方法实现,给出了递归的方法,但是说不行,需要优化)
- 反问
总结:二面是个架构师,问的有点难,都是场景题,感觉需要一定的经验才能回答上来,面试官人倒是挺好的。
暂无后续
应该是没了吧,二面答的其实不太好。
标签:
转转
前端
校招
面经