虾皮日常前端一面

项目八股

  1. 自我介绍
  2. 怎么实现的拖拽
  3. 封装了哪些逻辑
  4. 为什么使用svg来渲染
  5. 了解d3和echarts嘛
  6. 你使用了一个库导出库来实现导出功能,你知道它的原理嘛?
  7. 项目插件系统怎么做的
  8. 简历上有点虚假宣传了
  9. 这个项目对你手动写一些图表有什么帮助吗?
  10. 讲一下this的指向问题
  11. 第一个八股就招笑了,刚准备复习这个
  12. 说一下作用域是什么概念
  13. 对闭包的理解
  14. 箭头函数和普通函数的区别
  15. 说一下http的缓存
  16. 会用AI吗?平时在哪方面使用

代码题

  1. 实现一个函数柯里化的方法
  2. 事件循环看代码说输出
  3. 找数组的下一个更大元素
  4. 单调栈,追问时间空间复杂度
  5. 实现二叉树层序遍历
  6. 从数组构建二叉树
  7. 相当于写力扣系统里的二叉树的构造方法

反问:

  1. 建议和改进
  2. 前端基础知识需要深入加强一下,不会的别写简历上
  3. 会不会因为项目比较简单而嫌弃之类的?
  4. 写进去的项目要把所有细节都弄懂,主要考察项目的理解细节

前面答得有点抽象了,算法力挽狂澜,一面已过

全部评论

相关推荐

评论
6
10
分享

创作者周榜

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