字节跳动 · 飞书

前端一面面经

完整信息

23 条问法 · 21 道题

本篇目录

#发面经攒人品# 1.自我介绍
2.前端这块,呃,这个领域你接触时间大概多久啊?
3.我看你简历中的两个项目是你平时自己练手的项目,还是说实习相关的项目?
4.你能介绍一下整个的一个对话平台的整个的链路吗,包括Agent的一个分层架构是怎么样子的?
5.那你觉得整体从架构会分几层呢?UI层?模型层?中间呢?
6.这个Agent开发的框架是哪种langchain吗还是其他的,不是说模型接口
7.包括上下文记忆块,记忆压缩相关,你是怎么做的,在Agent层面
8.为什么用SSE而不是websocket
9.RAG是接的现有方案还是纯自己搭的10.Embedding模型
11.那比如说我们聊一下,流水渲染在前端,比如说我们可能会渲染呃比较多的一些呃数据类型嘛,比如说正常的文本啊,呃,比如说代码呀,代码块啊,还有比如说像markdown啊之类的,对吧?那比如说像markdown你是怎么渲染的呢?
12.markdown用了一个三方库是吧?
13.平时js写的多一点还是ts多一点?
14.ts里面比较常用的类型定义
15.interface或者type去定义呃一些类型,那这两者有什么区别?
16.泛型是什么,解决什么问题
17.因为我看你这边呃第二个项目里有用到monorepo嘛,对monorepo有什么了解吗?就比如说你你现在使用的是偏work space是吧?
18.那除了pnpm workspace,还有什么其他方案吗?
19.我看你这边状态管理,说将vuex迁移到pinia,那为什么要做这样一个迁移呢?这两者各自的一个使用场景有什么区别吗?
20.用户输在浏览器里面输入这个url地址之后嘛,回车之后然后服务端不是会返回去电脑页面吗?对吧?那那前端浏览器在接收到这个htm页面之后的整个加载执行的链路是怎么样子的?就他从开始接收到html到整个渲染出来,这里经过了一个什么样的一个过程?不用介绍前置的这个dns寻址啊相关的一些过程,就是已已经是负担它返回html之后。
21.比如说我这有个场景啊,就是二维码扫码登录,呃,这是一种比较常见的场景,比如说我移动端,我扫描pc端上的一个,比如说微信二维码吧,然后我在移动端点击确认登录之后,然后Pc端跳转到一个登录后的界面,这样一个过程。那你觉得它涉及到哪些端呢?以及说它的各个端之间的一个交互过程是怎么样子的?22.那pc端他是怎么知道你已经登录了?他怎么知道这个登录状态他只有感知到这个灯状态之后,他才能跳转吧
23.事件循环输出题
24.LRU手撕#牛客AI配图神器# #我的求职进度条#

本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
    那比如说我们聊一下,流水渲染在前端,比如说我们可能会渲染呃比较多的一些呃数据类型嘛,比如说正常的文本啊,呃,比如说代码呀,代码块啊,还有比如说像markdown啊之类的,对吧?那比如说像markdown你是怎么渲染的呢?
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
    因为我看你这边呃第二个项目里有用到monorepo嘛,对monorepo有什么了解吗?就比如说你你现在使用的是偏work space是吧?
  18. 18
  19. 19
    我看你这边状态管理,说将vuex迁移到pinia,那为什么要做这样一个迁移呢?这两者各自的一个使用场景有什么区别吗?
  20. 20
    用户输在浏览器里面输入这个url地址之后嘛,回车之后然后服务端不是会返回去电脑页面吗?对吧?那那前端浏览器在接收到这个htm页面之后的整个加载执行的链路是怎么样子的?就他从开始接收到html到整个渲染出来,这里经过了一个什么样的一个过程?不用介绍前置的这个dns寻址啊相关的一些过程,就是已已经是负担它返回html之后。
  21. 21
    比如说我这有个场景啊,就是二维码扫码登录,呃,这是一种比较常见的场景,比如说我移动端,我扫描pc端上的一个,比如说微信二维码吧,然后我在移动端点击确认登录之后,然后Pc端跳转到一个登录后的界面,这样一个过程。那你觉得它涉及到哪些端呢?以及说它的各个端之间的一个交互过程是怎么样子的?
  22. 22
    那pc端他是怎么知道你已经登录了?他怎么知道这个登录状态他只有感知到这个灯状态之后,他才能跳转吧
  23. 23
    LRU手撕[#牛客AI配图神器#](https://www.nowcoder.com/creation/subject/eb05ef0c3aad4981af85e1f84c8d3db3) [#我的求职进度条#](https://www.nowcoder.com/creation/subject/81e9423ee42941edb230faabe67267b2)

相关公司