● 自我介绍● 最困难的项目经历● React 的 useEffect ,对应于 class 的哪些 生命周期● 写一个 useDepEffect ❌const useDepEffect = (callback, dependencies) => {const pre = useRef();if (!isEqual(prev.current, dependencies)) {prev.current = dependencies;}return useEffect(callback, [prev.current, callback]);};● 数组转树● 最长不重复子串● 手写三角形 讲了思路(.triagle{width: 0px;height: 0px;border: 10px solid;border-color: red blue green gray;}● 箭头函数● 事件循环● 跨域及其解决● 反问○ ai产品创新部 ,文心一言网页端,10人