转转校招前端开发面经「干货」

2025-04-03 11:28:07
49 浏览

岗位:前端开发工程师

base:北京

一面 65min

  1. js的数据类型
  2. 基本数据类型和引用数据类型的区别
  3. 原型有了解过吗
  4. 原型链说一下
  5. proxy的用处,什么场景下会使用
  6. promise的用法
  7. promise解决了什么问题
  8. promise原理了解过吗
  9. 跨域的处理方法
  10. cors怎么设置
  11. vite和webpack的区别
  12. 如果让你去开始一个webpack项目你需要配置哪些点?
  13. markdown简历平台项目介绍一下
  14. 一个页面给另一个页面传输信息有哪些方法,尽量多说?(postMessage + iframe)
  15. 算法题口述:
    1. 树中找叶子结点 (深度优先)
    2. 组合总数 (回溯)

二面 30min

  1. 自我介绍
  2. 毕业论文是什么
  3. 看你看过vue源码,在vue2中定义了一个数据,在mounted中修改,模版中使用了这个数据,会发生什么现象?(说实话没尝试过,但我根据vue的流程来思考了一下,得出的答案是会闪一下)
  4. 那vue3中会闪吗(说实话没注意到这个问题,回答不太清楚)
  5. 介绍一下你的项目
  6. 整个流程是怎么去串联的
  7. 因为我说了和传统的UI拖拽是不一样的,然后他问要实现拖拽的怎么去做?
  8. 如果要实现一个引导式访问的话你应该怎么去做呢?(给的答案是遮罩层 + 定位)
  9. 定位的话那如果缩放页面会出现问题吗?
  10. 设计复杂权限树怎么理解(实习经历中有写)?
  11. 在echarts中如何去更改数据显示的位置?
  12. 你觉得一个前端开发工程师需要具备哪些方面的能力?
  13. 算法题:
    1. 如何拍平一个数组(flat方法实现,给出了递归的方法,但是说不行,需要优化)
  14. 反问

总结:二面是个架构师,问的有点难,都是场景题,感觉需要一定的经验才能回答上来,面试官人倒是挺好的。

暂无后续

应该是没了吧,二面答的其实不太好。

标签:
转转
前端
校招
面经

Copyright © 2023 CodeCV简历. All Rights Reserved. CodeCV简历版权所有
公网安备 赣公网安备36100002000135 | 赣ICP备2023009154号