哔哩哔哩

前端开发实习生一面面经

完整信息

32 条问法 · 30 道题

本篇目录
  1. TypeScript 中 type 和 interface 有什么区别?
  2. 如果想定义一个构造函数,应该怎么定义?用 interface 怎么定义?
  3. 如果要用 type 定义构造函数呢?
  4. Promise.all 的含义是什么?
  5. 如果想拿到所有 Promise 的成功和失败结果,该怎么做?
  6. TS 中的泛型应该怎么理解?
  7. 浏览器中的同源策略该怎么理解?有哪些解决方案?
  8. 了解 iframe 吗?如果主页面和 iframe 内嵌页面跨域,怎么通信?
  9. 跨域通信具体怎么实现?
  10. Vue 中 computed 和 watch 有什么区别?
  11. Pinia 这个库主要是做什么的?为什么需要它?
  12. Vuex 和 Pinia 在初始化上有什么区别?
  13. Vite 在开发环境和 build 环境有什么区别?
  14. 有开发过 Vite 插件吗?或者定制过 Vite 能力吗?
  15. 对 Harness Engineering(或 Prompt Engineering / Agent 控制)的概念有什么了解?
  16. Plan 在 Agent 中是怎么设计的?(Plan 的状态、流转)
  17. 大模型想调用一个读的工具,整个过程是什么样的?
  18. OpenAI、Anthropic 等模型的输出协议有什么区别?
  19. 项目为什么用 SQLite?
  20. 知识库的建设用了哪些技术?怎么实现的?(从离线存储到检索召回全流程)
  21. 调用的大模型(LLM)是什么?
  22. 接入大模型时用了 SDK 还是直接调 API?
  23. 多轮对话(记忆功能)是怎么实现的?
  24. 可视化页面搭建平台有哪些功能?怎么使用?
  25. 为什么采用扁平数组而不是树形结构?
  26. 有没有容器组件(可以包含子组件)?怎么实现的?
  27. 平台目前支持哪些组件?
  28. 拖拽功能是自己开发的吗?怎么实现的?
  29. 点击组件时高亮是怎么实现的?
  30. 八点缩放和旋转是怎么实现的?
  31. 实现一个并发控制函数:限制同时执行的任务数量,最终返回所有结果。
  32. 反问(部门技术栈、前端未来方向)

#实习面试记录##我的求职进度条##牛客AI配图神器#
这面试的大叔一看就不是什么善茬。手撕没写对,和我说手撕特意选的简单题。。。第二天寄

本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32

同作者面经

展开其余 5 篇收起其余 5 篇

相关公司