前端开发一面面经
完整信息
本篇目录
#秋招面试记录#
9月10日
前端岗位
先面了45分钟,然后又换了一个面试官问了半小时
第一位面试官
在进行前后端开发的时候,怎么保证让ai开发的时候不会对接不上,以及几个人合作的时候接口也是符合规范的(其实我没太听懂啥意思,我就是说先确定好需求和方案,再让ai执行)
让ai写代码的时候怎么保证不会发散,多写额外的东西和逻辑
如何用ai准确实现需求,比如一个组件和他的功能
每次开发都要用提示词来规范吗,能不能形成一些文档和标准
如何防止ai开发出现幻觉
扫码登录认证的过程说一下
什么是合成事件react为什么要合成事件
useEffect的依赖项可以是哪些,什么作用
useEffect传入的函数可以是async的吗
react的更新是异步的吗
说说js的事件循环
react有哪些闭包陷阱
如何判断一个变量是不是数组
原型链介绍一下
react的key有什么用,index能不能做为key
webpack和vite熟悉吗,有没有写过loader之类的
如果接口一次返回五万个数据,前端怎么渲染
让我设计一个虚拟滚动,该怎么设计
如何在前端渲染大模型的流式输出,怎么实现打字机效果
让我实现动画的话,怎么实现
手撕一个实现模拟加法,就是给两个字符串,然后逐个相加算进位那种。真的是手写在纸上拍照发过去看的
换第二位面试官
问agent的流程和设计是怎么做的
如何设计一个自进化的agent(我说完成任务形成总结的文档和技能,也可以自己从网上下载skill等等)
追问,如何判断该形成总结文档和技能了,总不能人通知他吧
知识库怎么构建和使用
图结构的知识图谱,怎么提取知识的实体,还有形成图节点之间的关系(一定要我说出具体的实现方式,我不太会)
如果知识有时效性,该怎么设计
说一下从高级语言到低级语言的编译过程
编译优化为什么可能改变代码执行顺序
内存屏障了解吗
两个线程执行a+1,结果稳定吗
最后问了怎么看待加班
本篇目录
当前问题0132
- 01
在进行前后端开发的时候,怎么保证让ai开发的时候不会对接不上,以及几个人合作的时候接口也是符合规范的(其实我没太听懂啥意思,我就是说先确定好需求和方案,再让ai执行)
- 02
让ai写代码的时候怎么保证不会发散,多写额外的东西和逻辑
- 03
如何用ai准确实现需求,比如一个组件和他的功能
- 04
每次开发都要用提示词来规范吗,能不能形成一些文档和标准
- 05
如何防止ai开发出现幻觉
- 06
扫码登录认证的过程说一下
- 07
什么是合成事件react为什么要合成事件
- 08
useEffect的依赖项可以是哪些,什么作用
- 09
useEffect传入的函数可以是async的吗
- 10
react的更新是异步的吗
- 11
说说js的事件循环
- 12
react有哪些闭包陷阱
- 13
如何判断一个变量是不是数组
- 14
原型链介绍一下
- 15
react的key有什么用,index能不能做为key
- 16
webpack和vite熟悉吗,有没有写过loader之类的
- 17
如果接口一次返回五万个数据,前端怎么渲染
- 18
让我设计一个虚拟滚动,该怎么设计
- 19
如何在前端渲染大模型的流式输出,怎么实现打字机效果
- 20
让我实现动画的话,怎么实现
- 21
手撕一个实现模拟加法,就是给两个字符串,然后逐个相加算进位那种。真的是手写在纸上拍照发过去看的
- 22
问agent的流程和设计是怎么做的
- 23
如何设计一个自进化的agent(我说完成任务形成总结的文档和技能,也可以自己从网上下载skill等等)
- 24
追问,如何判断该形成总结文档和技能了,总不能人通知他吧
- 25
知识库怎么构建和使用
- 26
图结构的知识图谱,怎么提取知识的实体,还有形成图节点之间的关系(一定要我说出具体的实现方式,我不太会)
- 27
如果知识有时效性,该怎么设计
- 28
说一下从高级语言到低级语言的编译过程
- 29
编译优化为什么可能改变代码执行顺序
- 30
内存屏障了解吗
- 31
两个线程执行a+1,结果稳定吗
- 32
最后问了怎么看待加班
