自由量级一面凉经

项目

  1. 为什么想搞前端?
  2. 为什么想做这样一个项目呢?
  3. 项目部署了吗?建议部署一下方便看
  4. 项目里的撤销重做是怎么做的?
  5. --设置一个状态栈才存储前后的状态
  6. 栈里面是增量存储的吗?怎么实现增量存储的呢?
  7. 假如数据结构比较复杂,层层嵌套的话,怎样实现增量存储
  8. 没回答上来,面试官解答应该是存diff
  9. 为什么选择用react来做
  10. 项目导出功能是怎么做的

其他问题

  1. 闭包陷阱是什么
  2. 组件间通信有什么常用的方法吗?
  3. 假如不用zustand这种库,不使用api,怎么实现跨组件的通信呢?简单想个思路
  4. 学过设计模式吗?知不知道设计者模式
  5. 好像是关于上个问题的
  6. 绑定监听器,另一边又触发的这个监听器,这套机制了解吗
  7. useRef和useState有什么区别,useState重渲染
  8. 用过useMemo吗?
  9. 有深入了解一些react内部的东西吗?
  10. 了解webpack和vite的区别吗?
  11. 那你了解Tree Shaking吗?
  12. 实现一个水平垂直居中有哪些方法
  13. 详细讲一下相对绝对定位实现居中的操作?
  14. 怎么最方便的调top和left调到居中? 有一个通用的方法
  15. top left 设置50%,还差一步没答上来,应该是transform: translate
  16. 知道css的盒模型吗?有哪两种盒模型
  17. 选择器的优先级怎么计算的?
  18. 如果两个类名+伪类,类+类的选择器,怎么计算优先级呢?
  19. 讲讲promise
  20. 怎么理解的闭包
  21. 了解浏览器的事件循环吗?
  22. 浏览器为什么要设计这套事件循环机制呢?
  23. 设计两个队列,让异步任务执行的效率更高
  24. JavaScript是单线程的吗?如果实现多线程怎么做
  25. Web Worker
  26. 讲讲进程和线程的区别
  27. UDP 和 TCP的区别
  28. 说下OCI模型有哪七层
  29. 在浏览器中访问url是跑在哪一层?如果在命令行ping一个地址,这个是跑在哪一层呢?
  30. TCP是跑在哪一层?知道ICMP吗?
  31. 知道红黑树吗?
  32. 讲讲二叉搜索树
  33. 算法:排序+数组扁平化
  34. 反问:更喜欢哪种回答方式 + 学习方法
  35. 喜欢一点一点思考出来的回答,不喜欢太过流畅

面试官好像时间不太急,全方位拷打,从项目到react到css再到js再到操作系统计网算法

表演了一个多小时马戏,不过面试官非常好,会引导给学习建议,我都能听到好几次旁边的人憋不住笑了,他还在认真的给我提建议

收获颇丰,认识的很多问题,感谢面试官,感谢我的马戏表演

全部评论
佬 你做的也是react可拖拽低代码项目嘛
点赞 回复 分享
发布于 昨天 13:42 山东
点赞 回复 分享
发布于 07-22 23:05 浙江

相关推荐

点赞 评论 收藏
分享
06-26 19:47
中南大学 Java
悲,毕业了!这是个坏事儿啊!
爱睡觉的冰箱哥:《这是个好事啊》---峰哥浪走天涯
毕业后不工作的日子里我在...
点赞 评论 收藏
分享
评论
8
2
分享

创作者周榜

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