袋鼠云 · 数据中台

前端开发工程师面经

完整信息

17 条问法 · 17 道题

本篇目录
#实习面试记录#袋鼠云-前端开发实习生面试 面试时间:8月19号面 面试岗位:前端开发实习生 问题 1. 做一个简单的自我介绍。 2. (算法题)过滤没有权限的菜单,如果父级被过滤掉,删除父级。追问:你觉得这个代码有优化空间吗? 3. JS中 const 和 let 如何选择?为什么有些场景下你会选择用 let ? 4. 当初为什么会选择学习前端? 5. Vue和React两者有什么区别,使用感受有什么不同? 6. 你封装的Permission权限组件,实现按钮级权限拦截是怎么做的?组件最终返回的是什么? 7. 封装自定义hooks处理表单,做了哪些表单逻辑?如何预防XSS攻击? 8. 携程实习中AI开发流程相关优化,细说一下。 9. 项目定制的skill里面主要做了什么?如何提升交付效率? 10. 讲讲你做的Multi‑Agent项目。 11. 多个Agent同时返回内容,思考过程如何处理、如何展示给用户?如果要实时告知用户Agent的工作过程该怎么设计? 12. 讲讲你项目里Human in loop人工干预机制。 13. 使用Spec那一套流程之后,Human in loop的触发会很频繁吗? 14. Human in loop机制中Agent的状态流转是怎么做的?(空闲‑thinking‑判断信息缺失‑等待用户输入‑工具调用等状态) 15. 反问: 部门业务: 数据中台 新人培养流程
本篇目录
  1. 01
  2. 02
    (算法题)过滤没有权限的菜单,如果父级被过滤掉,删除父级。追问:你觉得这个代码有优化空间吗?
  3. 03
  4. 04
  5. 05
  6. 06
    你封装的Permission权限组件,实现按钮级权限拦截是怎么做的?组件最终返回的是什么?
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
    多个Agent同时返回内容,思考过程如何处理、如何展示给用户?如果要实时告知用户Agent的工作过程该怎么设计?
  13. 13
  14. 14
  15. 15
    追问
    Human in loop机制中Agent的状态流转是怎么做的?(空闲‑thinking‑判断信息缺失‑等待用户输入‑工具调用等状态)
  16. 16
  17. 17

相关公司