项目经验// 1518 个问题

说一下你那个大模型项目吧。
这个项目是正式上线了还是测试中?
EasyExcel 流式读取主要实现了什么业务逻辑?
如果系统 QPS 不高,为什么还要使用 Redis?
直接查询数据库为什么不行?
Redis 预览数据的可靠性、过期和最终入库是如何考虑的?
如果接口 QPS 很高,持续累加 Redis 计数器导致 Redis 压力过大,应该怎么优化?
本地缓存、Redis 集群、分片和批量同步分别有什么作用和取舍?
检索到的规范、历史经验和业务文档会被拿来做什么?
如何通过项目文档、规范、状态文件和计划文件约束 AI 的行为?
你了解哪些主流 Agent 架构?
工业级 Agent 项目是否应该只采用一种模式,还是混合使用多种模式?
能够连续实习多长时间?
第一个项目中是做架构升级,升级的痛点是什么,基于什么目的去做?
业务流程是什么样的,有哪些问题需要考虑?
第二个项目(个人AI项目),为什么要做这个,能解决什么问题?
这两个项目都是你们学校内部的项目吗?
第二个项目能线上访问吗?
你对分包是怎么理解的?你的项目是怎么做分包的?
你这边能连续实习多久?大三课多不多?
Q2:一个生产 Agent 的参考架构是什么?
Q7:高并发时如何做限流与背压?
项目为什么用 SQLite?
Three.js项目是怎么做离屏渲染的?有做什么优化吗?切换场景怎么防止内存泄漏?(跟我说切换材质如果没有用到要手动回收)
说一下你最近的这段实习主要干了什么事情?
介绍一下你第二个项目
我看你最近提交挺多的呀,这提交的都是哪个项目啊?(面试官居然对着我 GitHub 问我,没招了)
你第一段实习那个 AIGC 视频创作平台,你选择 Claude Agent SDK 的原因是什么?市面上还有其他选择呢?
你最近实习的这家公司中有这个 AI 智能对话模块,是只有 chat 吗?还是有调用工具的流程啊?
项目的背景、测试情况、参与人数?
该项目技术实现(前后端、RAG)及数据库使用情况?
· 知识库项目的定位与核心工作?
· 历史数据如何存储?为什么不用数据库?
岗位明确偏向前端,实习生需独立完成页面编写与修改,是否接受?
你另外一家实习主要是做什么业务的,有用过Agent吗?
我看你前端做的蛮多,那你 AI 简历分析的项目后端让 AI 给你做的,还是你自己去手敲的?
你另外一个项目语音交互,这里是怎么实现的呢?
让我挑一个项目讲,为什么要写这个项目,技术选型为什么要用这些,然后有啥价值,口径和指标,我讲了我的cr agent项目,
出现一些线上故障,接口平均响应时间从200ms到5s,cpu使用率飙升,下游很多服务依赖,然后会有db redis es等,怎么进行排查与解决
加入到一个团队里,这个团队的项目会有前端和客户端之类的你不熟悉的技术栈,你怎么快速学习并且完成需求
你有没有利用过 spring 的某些机制来去实现你的这些项目?
那在分布式系统里面,如果你用了这个,刚刚你说那个定时任务的话,它会遇到哪些问题?
你预计的实习时间大概有多长?
个人落地实践:如果让你一个人写一个新项目,你如何利用 AI Coding 工具进行从 0 到 1 的落地?
请求链路:你的 Agent 项目的一次完整请求链路是怎么样的?
在你的实际项目里,跟 Harness 相关的设计都有哪些?
架构选择:Agent 的控制流怎么设计?为什么使用 Loop 架构而不是 DAG (有向无环图)?
向量数据库:为什么要用向量数据库去存历史经验?选型的原因是什么?
链路追踪系统:如何构建一个 Agent 项目的完整链路追踪系统?可观测性和可回溯性具体怎么设计?
你这个项目优化了 RAG 的哪些指标?怎么测的?
你的向量数据库(Milvus)跟常规的数据库(如 MySQL)有啥差别?
为啥不能直接用 MySQL 去存向量?它不也是一个表/键值对吗?
你的向量数据库里存的内容长什么样?
用户使用你这个项目的场景和使用流程是怎样的?
你在这些项目里,觉得哪些技术复杂度最高?遇到了什么挑战和优化点?
面试官评价:项目实践能力和主动性不错,软素质和表达都很优秀,但是经历太单薄,缺少实习经历
简历拷打,介绍一个项目, 面试官选择的是模型调试相关的一个内容,然后追问了调参的问题;
再介绍简历一个项目,讲了一般说打断一下有人找他,回来以后就说不继续介绍了,到下一个环节了。
反问,跟面试官聊了一下实习生期望,感觉进去以后压力也好大啊,说是刚进去不让用ai,要自己手搓,体现个人思路,我chovy
我看到你有一个项目经理是铁路票务系统,对吧?对,然后这个是你们学校的项目吗?
你有了解过PostgreSQL这个数据库吗?
PostgreSQL相对于MySQL的优势是什么?
讲一下实习项目吧,我看你个人产出这一块儿实现了一个黑白名单管理工具模块,这个是做什么的?
那假如说我有一个高并发的场景,开始频繁进行TCP的握手挥手,那他有可能会发生什么问题?
DB学的MySQL对吧,MySQL有哪几种引擎?
数据库的隔离级别有哪几种?
MySQL的锁有哪些?
MySQL的索引结构是怎么样的?
海外的业务有哪些?
你所在的部门,和游戏的业务是什么关系?
聊天邮件小组的业务是什么?
刚才你提到使用了分布式锁,这个锁在哪?
就是你这里为什么会涉及到分布式的问题?把这个问题解释清楚,就是哪里需要去解决这个分布式的问题?
介绍一下你们使用的数据库,是MySQL吗?
解释一下,你们Redis和MySQL中分别存了什么样的数据,有哪些业务语义?
需要保证的是,你的异步线程从ZSet中扫出数据之后,去MySQL修改数据是原子性的是吗?
直接实现原子操作,还要加分布式锁吗?这里我没太听明白。你们这个状态更新mysql这个State状态的时候,你们用的相当于 update 那个字段是吗?
诶,那我当前user已经处于解封状态了,我再将其 update 解封,这样好像也没什么问题诶,业务上会有什么影响吗?
诶,你们在海外也有业务的话,你们在海外有机房吗?
那么你负责的这套服务不属于海外业务是吗?
这个和你的实习经历有关系吗?
这个项目是另外开发的意思吗?
对于铁路票务系统,或者说秒杀系统,高并发怎么考虑?
如何抗住上千万的流量,对MySQL的高并发读操作?
高并发写呢?
怎么保证数据库和缓存之间的一致性?
MySQL的慢查询,解决思路?
就你刚才介绍的这个部分,实际上是就是你在途游那块实习的一个部分是吧?
OK行。我看见简历里面还有一些项目经历,像什么铁路票务系统,包括可编排Agent项目,这些项目的背景是什么?铁路票务系统是自己研究的吗?
我们就针对你刚才说的这个,就是你刚才说的这个AI Agent 平台,它也是在途游实习做的一个项目是吧?
你是在实习是吧?
你第一个项目中针对 RAG 检索做了哪些具体的创新点或设计?有实际用户吗?
实习期间最核心的三件事
Q:你在实习期间做的最核心的三件事是什么?
达梦数据库部署经验
Q:部署达梦数据库时遇到过什么问题?部署的是几节点?
多架构镜像迁移
Q:你做过的多架构镜像迁移主要有哪些工作?
单架构与多架构 Manifest 的差异
Q:单架构镜像和多架构镜像的 Manifest 有什么区别?
如何使用 AI Agent 开发复杂项目
Q:如果项目包含前后端和产品设计,你会怎么使用 AI Agent?
Q:PostgreSQL 密码和数据库初始化是怎么做的?
数据库密码轮换如何设计
Q:如果要设计数据库密码轮换机制,你会怎么做?
Home Lab 和个人项目
Q:平时会搭建个人网站或做自己的项目吗?
你3个项目都是个人练手项目吗?有真实部署吗?有人用过吗?(我说我舍友用过bushi)
那你这个rag项目他们说什么不足了吗
Rag项目难点(我说spring ai当时框架不成熟编排完调试很久,rag质量优化很久)
你这个langgraph项目得难点(我说不同agent之间信息传递和格式处理,放幻觉)
那你不同controller的访问权限怎么控制(我说加注解,验证登录权限,其实我只记得实习的时候项目是这种的,我当时没看怎么实现的,毁了)
你部署过着自己的项目吗,怎么监控呢
给你一个单体老项目怎么改造成微服务(按服务领域拆,注册nacos,openfein和mq做请求,前面gateway鉴权,nginx加sentinel限流,分布式事务尽量不用,微服务内部缓存,线程池,sql调优)
反问,公司业务,公司是否做agent,公司对ai写代码态度#牛客AI配图神器#
MySQL InnoDB 的索引使用什么数据结构?
项目里使用 Redis 实现分布式锁,具体是怎么做的?
项目中的限流是怎么实现的?
平时或者项目里做过哪些和 AI 相关的内容?
项目中调用的是哪个大模型?
这个岗位进来后主要负责哪类业务?更偏后端基础建设,还是 AI 应用落地?
团队对实习生的培养方式是怎样的?会参与核心需求还是偏辅助开发?
数据库:MySQL 与 PostgreSQL
Q: 数据库熟悉程度?MySQL/PG 的主从复制怎么配?备份怎么做?
Q: 之前实习中遇到的 K8s 排错经历?
实习/项目中比较有挑战的经历
数据库(PG vs MySQL)
react 大概用到过哪些版本,react17 和 react18的升级,引入fiber 架构的原因,可中断内部是如何实现,什么时候中断节点的渲染,浏览器如何验证时间为空闲时间?
两个项目都是独立完成的吗?
大四还有课程吗?能否正常到校实习?什么时候可以入职?期望实习薪资多少?
有没有和同学组队做过小组开发项目?
借助AI生成了哪些功能?前端页面、架构、数据库表都是AI生成的吗?
数据库表结构设计的提示词会怎么写?AI生成的表存在哪些缺陷?需要手动修改哪些内容?
现在结合当下开发思路,重做项目会怎么利用AI?Agent、Plan规划、规范驱动开发三种模式如何选用?
项目技术框架如何搭建?Spring Boot初始化方式?没有表结构时怎么设计数据库?有没有使用开源框架?
项目里最难、耗时最久的功能模块是什么?
最初用线程池实现下单异步处理,高并发JMeter压测接口崩溃,崩溃原因是什么?有没有日志佐证?如何解决?换成RabbitMQ的核心优势?
Redis、RabbitMQ中间件如何部署?Windows、Linux环境部署区别?Linux机器来源?配置文件怎么编写?如何验证加载成功?
MySQL数据库相关:批量日期查询for循环内嵌SQL执行缓慢,如何优化?是否了解慢查询、explain执行计划,作用是什么?
滑动窗口限流实现:最初按接口限流,为什么改成IP限流?如何基于Redis用IP做限流?
Docker工具是否使用过?项目是否容器化独立部署?
MySQL基础:联表查询、分页、聚合函数、索引等SQL知识是否掌握?
练手项目有没有考虑自动化部署、自动化脚本执行?
问在之前的实习和学习的过程中有没有什么印象深刻的经历
没有处理错误,用_忽略err,可能数据库根本没连上。rows.Scan是有返回值err的,未处理。rows.Next结束后会把err全部存到rows.Err,图中没有处理任何rows的错误
数据库备份/迁移
java描述新插入数据库中的数据怎么做到幂等
请描述一下你实习项目中,关于接口幂等性的实现方案,从前端到后端的流程是怎样的?
如果 Redis 设置 Key 成功了,但后续业务处理失败了,你会怎么处理这个 Key?
关于分布式锁,如果业务的执行时间超过了你设置的锁的过期时间,你会怎么处理这种情况?
你的那个 Agent 项目是你自己写的吗?是一个学习项目吗?
你的项目是如何处理 AI 可能生成的一些恶意 SQL 语句的?比如 DROP、DELETE 之类的。
能分享一下你在实习期间遇到的最难解决的 Bug 吗?最终是如何解决的?
能给我分享一个你最近觉得比较有意思的项目或者技术吗?
能实习多久?你不用上课吗?你不会骗我吧?之前招进来的实习生每次都骗我们!
你这个蓝桥杯省一是什么项目,你做了什么?
有没有做过agent项目?项目中最复杂的点在哪里?rag是怎么做的?多路召回怎么做的?
这么早出来实习吗?
实习所在是什么业务组?日常核心工作内容是什么?
项目存在什么历史痛点,你怎么落地优化?
实习是否去北京办公?项目整体业务目标是什么?
业务内需要全局拓展数组工具方法,技术上可行吗,优缺点是什么?
视频剪辑Agent整套系统整体架构怎么设计的?
项目基于Python开发,整套服务你独立完成Docker部署吗?部署方案是什么?
LangChain和LangGraph核心区别,各自适合什么业务场景?
团队具体业务B端多还是C端?
我的项目是不是特别玩具
该 AI 面试平台项目一共有多少人开发?分工是怎样的?
你对系统架构有怎样的了解?
你了解数据库、负载均衡相关内容吗?
分布式和微服务二者有什么区别?
项目内 RAG 检索主要承担哪些工作?
该项目的开发、运维工作里,AI 相关模块哪些内容是由你独立负责?
Java 业务程序和 AI 模型服务是否部署在同一台服务器?
项目开发过程中,你用过哪些设计模式?有没有对应的落地代码?
后续你是如何调整心态,坚持完成项目没有选择放弃的?
除了实验室项目用到的AI技术,你私下自主学习、研究了哪些AI相关内容?
你过往做过的所有技术项目里,难度最高的是哪一个?
在AI面试项目开发过程中,你遇到的核心难点是什么?
同样有人可以平衡好学业与项目开发,你认为你和这类同学的差距体现在哪里?
我看你用友实习个人产出2,你的设计思路是什么样的,是如何确定线程池的参数,如何保证并行任务之间数据一致性和最终结果正确性的,假如一些任务失败了你的容错机制是怎么设计的。
我看你用友实习个人产出4,能详细说一下你这个策略模式写的策略接口以及工厂模式是如何根据条件动态的选择策略的
我看你安恒信息实习个人产出3,详细讲一下竞价并发冲突下,lua脚本是如何保证原子性的,Redisson分布式锁又是怎么做幂等控制的
Redisson分布式锁和Redis原生的SET key value NX EX expireTime命令相比有哪些优势
我看你安恒信息实习个人产出2,说一下怎么检测的慢查询,怎么分析索引失效的,如何确定联合索引的建立,join优化做了哪些操作
我看你开源的Agent项目项目亮点1的多Agent并行编排用的CompletableFuture并行执行,可以不可以分析一下为什么使用CompletableFuture而不是用其他框架的原因,基于什么出发点考虑的,语法方面有没有什么特别之处
多Agent的新闻舆情Agent如果依赖第二个技术分析Agent的部分数据你是如何调节设计的(项目是股票交易Agent)
我看你用友实习个人产出3,SAP和商城系统的数据同步,可以分析一下两个系统数据模型的差异吗
我看你用友实习个人产出1,写了个多渠道价格异常值剔除算法,能分析一下这个算法的优缺点吗
在实习中你作为一个后端开发你需要和产品测试等人员协作的时候,假如说因为一个接口问题你和一个前端人员产生了分歧你是如何沟通的,如何达成一致
说回用友实习个人产出4,假如工作中一些开发同事认为你的if-else代码虽然冗长但是稳定,按照你的策略模式加工厂模式会有风险,你会如何说服他们接受你的方案
说回股票交易Agent项目,假如说你要把项目介绍给一些不懂技术但是对炒股有兴趣的人,你如何去向一个非技术背景的产品经理或者业务人员解释一些技术名词以便去让他们了解这个工具设计的合理性增加你的可信度
作为开发人员的角度,假如说给你一个项目让你完全用AI开发,包括需求分析、出方案、数据库设计、代码开发等等完全交给AI,你该如何保证代码的输出质量,可以通过哪些手段或者技术吗
反问:岗位和部门业务
自我介绍,说明实习、项目工作、解决问题及量化成果
讲讲印象最深的项目难点、解决思路和落地效果
该项目是否已上线生产环境
项目日常及高峰期的任务处理量与并发情况
设计日均万条广告视频生成平台,说明整体架构
搭建该高并发平台,核心需要考量哪些问题
你有没有发现,我问这个问题的时候根本没问你要做什么业务,你就直接给我 Rust 这个答案?
DataAgent 的项目是怎么样的?能介绍一下吗?
大概说一下这个项目的前端内容有哪些呢?
这个项目中你主要负责什么?
大模型基础 / 架构
面试官自我介绍,给我介绍团队部门和业务(一个偏ToD基础设施,一个类claude)
项目中的打字机效果是怎么实现的?
项目:ai生成歌曲肯定需要一定的事件,你怎么让用户等待更加舒畅?
为什么你的项目要用Next.js,这里我吐槽了一波SSR很恶心,很多浏览器的api都不能用,面试官告诉我那就是SSR用的地方不对,确实醍醐灌顶了,有高交互的地方确实不应该也不适合使用SSR
画出视频剪辑智能体全链路架构图,拆分核心模块并说明职责与交互逻辑。
课程剪辑系统若新增多人实时预览和在线微调剪辑点,原有架构如何改造?
多用户对话用Redis缓存会话上下文,数据结构、过期策略、淘汰策略如何设计,如何实现会话隔离?
描述企业级RAG知识库全流程架构,从文档上传、切片、向量化、检索、重排到应答,各环节难点是什么?
主流向量数据库选型差异,十万、百万、千万级数据量下检索性能和部署成本如何变化?
将AI剪辑和对话模块打包为SaaS服务,从计费、租户隔离、权限、安全四个维度设计架构。
AI在实际业务中用的多吗?
打个比方:CLAUDE.md 就是给 Claude 写的一份“入职须知”。新员工第一天上班,不可能把所有业务逻辑口头讲一遍,对吧?
这两段实习和简历上的项目你挑一个你最熟悉的,参与度最高,含金量最高,有技术亮点的讲一讲,怎么解决的
你刚才说的这个用友实习产出你有遇到过什么难点吗,怎么解决的
实习中你用Redis做了分布式锁,解释一下分布式锁具体怎么实现的
除了Redis还有其他方式可以实现分布式锁吗
哪个是数据库没数据
MySQL索引优化
MySQL事务默认隔离级别是什么
讲一下你的Agent项目
RAG私有数据库怎么做的
你的Agent项目哪些用了开源项目,哪些是自己写的
现在让你分析一支股票,把你现在整个全链路服务说一下(因为我写的是个股票Agent项目)
有考虑后面会接入飞书这种的定时任务业务吗
反问:岗位具体业务,用到哪些技术栈
大模型基础 / 架构
Transformer 的整体架构,Encoder 和 Decoder 各负责什么?
你对 Transformer 架构的了解有多少?
vivo业务面
腾讯提前批追问:在 app 上打开一个 http 地址会有什么问题?离线包除了快还有什么优势?跨端架构里 webview 加载离线包的调用链?
字节追问:AI 生成代码和项目规范冲突时怎么约束?大项目 token 爆炸怎么处理?
AI 编码工具使用 + 项目里 AI 占比
你在项目里主要负责什么?都搭建了哪些组件?
这次实习能实习多久?
实习用RabbitMQ/Celery全自学,如何规避线上设计缺陷?举一个核心架构坑。
实习未续聘真实原因:能力不匹配、项目结束还是主动选择?如实复盘。
主动离职的沉没成本评估?短期实习对技术壁垒有无负面影响?
选复杂度最高的工作,从背景、瓶颈、架构取舍、性能收益、容错五维复盘,禁流水账。
• 追问:你说的普通实习生也能做,你的不可替代性和技术深度在哪?
前端后端AI架构全覆盖,如何解决"全而不深"?核心技术护城河是什么?
你与纯前端/纯后端/全栈的核心差异?适配广告交易业务的优势在哪?
广告业务高并发、高资金链路、强稳定性,你的技术栈为何适配?对比普通ToC前端优势?
广告业务为何偏爱全栈前端?从链路闭环、故障定位、降本增效三维分析。
量化数据说明两段实习核心技术产出,区分业务产出与技术架构产出。
别人只会页面开发,你会架构与AI工程,系统性方法论是什么?如何持续迭代?
前端工程、业务架构、AI全栈三条路线如何取舍?说明技术选型底层逻辑。
RabbitMQ解耦异步任务,说明投递链路、交换机机制、持久化策略及架构选型依据。
发布订阅在架构中实现哪层解耦?模块、服务还是业务层?
广告高并发场景,最终一致性、实时性、可用性三角矛盾如何权衡?
接口幂等如何实现?前端防重、后端幂等、数据库幂等三层方案与性能损耗对比。
自研统一异常处理架构,如何区分业务/系统/网络/模型异常?日志溯源告警方案?
三人团队中你的核心技术架构职责?区分开发、设计、兜底、优化具体产出。
• 追问:如何解决多人开发的架构耦合、代码冲突、逻辑冗余?
项目状态机基于开源库二次开发,重构了哪些核心逻辑?解决了哪些工程缺陷?
• 追问:从零手写轻量业务状态机,核心模块和容错逻辑如何设计?
从架构视角评判项目:技术瓶颈、扩展性短板、性能上限分别是什么?
自研项目有无落地工程化架构、状态调度、异步治理?说明技术难点。
多用户并发操作同一资源,竞态冲突:前端锁、服务锁、分布式锁三层方案。
高频重复触发任务,防抖、防重、幂等、去重四层联动架构?
客观分析项目技术亮点与架构短板,短板不优化会引发什么线上风险?
从协议规范、调度层级、业务边界三维拆解Tool/Skill/MCP底层关系与设计初衷。
自研Skill vs 垂直定制Agent:架构成本、迭代速度、稳定性上限、适用场景核心区别。
• 追问3:极端场景下各自稳定性缺陷?如何架构补强?
• 追问:Plan单节点异常致链路崩溃,不重构架构下如何分层兜底、局部重试、分支熔断、断点续跑?
多模型路由:自动降级、流量灰度、负载均衡、故障隔离调度架构设计。
流式输出vs完整返回对QPS、带宽、渲染、体验、故障感知影响?高并发选型?
回顾你的项目经历,在使用AI集成开发工具或直接调用API实现业务功能时,遇到过哪些AI无法直接解决或存在显著局限性的难点?你是如何突破这些瓶颈的?
简单介绍如何解决高并发的抢单,通过什么形式来实现?该方案为何能有效保证数据的一致性?
在使用Redisson实现分布式锁时,被锁定的对象究竟是什么?是数据库中的一条记录、业务层面的某个Key,还是具体的用户实体?请结合业务语义进行解释。
订单ID的生成时机应如何设计?是采用预生成策略,还是在业务流程中实时生成?这两种方式对高并发下的性能有何影响?
分布式锁的防并发效果是否仅限于当前系统内部?如果引入另一个外部系统直接连接同一数据库,原有的锁机制是否依然有效?为什么?
死信队列(DLQ)是什么?它在分布式系统中主要承担什么角色,通常应用于哪些异常处理场景?
请问目前公司整体研发团队的规模是怎样的?内部是如何进行职能划分或项目组编制的?
公司目前核心的研发业务聚焦在哪些垂直领域?在产品工程解决方案与行业定制化服务之间,目前的业务重心更偏向哪一端?
项目里agent驱动的这个补全表单的触发逻辑具体是什么意思
了解RAG架构吗
拷打项目的流式输出怎么实现的
拷打项目的历史对话管理怎么实现的
介绍项目来源
项目里agent驱动的这个补全表单的触发逻辑具体是怎么设计的(发现几乎每场面试面试官问我项目的话都会问这个点,牛友们写简历的时候也可以设置几个引导面试官去问的亮点,这样心里会有些底,提前把这几个亮点的相关实现背熟然后就可以开始吟唱了)
具体推理思考的逻辑怎么在前端展示的,流式返回过程中怎么区分思考过程和最终回答的(这个也是我项目中经常被问的一个点)
有了解过react fiber架构吗?
那网络这一块,比如说在项目中如果遇到了跨域问题,通常会考虑用哪些方法来解决呢。
你那个项目里面 element plus 你用到了哪些组件呢?
那目前说如果说我有一个项目,目前我们要拿这个项目就是改成另外一个,例如说就是分离式的,本来是一个整体化的,后面把这个项目改成一个分离式的,但是这个整体化跟分离式,但是这个整体式的项目还要接着往后写。你认为这一个分离式的项目是在Git上是重新搭一个比较好还是用分支比较好?
对两个项目简单介绍,自己在项目里做了什么
介绍项目里从知识库检索内容怎么做的
你项目里有Echarts的设计,那SSE推送数据过来后前端怎么知道是文本还是图片
然后这个vue项目好像看起来和那个医疗问答就抛开框架的话,整个实践上来说好像也两套差不多都是做SSE,然后做渲染,然后那个 readablestream 这个也差不多,然后这两个有什么差异性的地方吗(想想确实是这样的这两个项目有点重合了)
项目里客户端要向服务端请求一些数据,这个是基于什么协议去做的?
有调研过还有些什么别的网络协议吗?如果你调研过的话,为什么你觉得HTTP协议是适合用在你的项目里面的?
在你的这个项目里边刚刚有提到用了一个 Readablestream,当时是为什么要用这个呢?
你觉得你的项目智能在什么地方呢?
场景题,关于文件上传智能纠错优化用户体验的,我觉得主要是考察怎么从业务视角出发去理解需求,尤其是当提出需求的人不是很懂技术的时候你怎么追问去得到你需要的其他信息,不一定要懂这些技术具体是怎么实现的
在写项目当中有遇到什么问题吗?
这个AI相关的你有去学习了哪些东西?(这里还和项目结合介绍了一下,感觉兄弟们如果这种基础知识有在项目中体现的话可以和项目结合着说比较有说服力)
Q4: Redis缓存穿透、缓存雪崩、缓存击穿分别是什么?怎么解决?
Q5: 微服务架构下,服务之间怎么通信?服务发现和注册怎么做的?负载均衡有哪些策略?
Q6: 熔断降级怎么做的?分布式事务怎么做的?
Q1: 你的微服务项目中,多实例并发问题是怎么解决的?网关是怎么做的?Docker部署多实例时,如果有一个实例挂了怎么发现和处理?
我问面试官: 咱部门的具体业务是什么?技术栈大概是什么样的?
我问面试官: 您觉得我这次面试表现怎么样?我的项目有哪些可以优化的地方?
哪个项目印象最深刻
这个项目主要做了哪些事情
如果后续有新的业务导致有新的语言文案产生,怎么加入到你的语言包里面去呢
写项目使用ai么
反问业务和技术栈
你了解 MySQL 的 MVCC吗?能够简单说一下吗?
那 MVCC 这一块是如何帮助我们提升数据库并发的读写性能呢?还有它的锁机制主要是为了解决哪些问题?
你能够解释一下 SSE 和我们更常见的 WebSocket 的主要区别吗?为什么会在你的 Agent 项目场景下选择 SSE?
我看你在本地生活服务平台项目里设计了多级缓存,引入了 L1 本地缓存,在提升性能的同时,会带来哪些新的挑战呢?你用 MQ 广播实现缓存一致性失效的方案如何解决这个挑战?它属于哪一种一致性模型?
在秒杀场景里我看你写到同时使用了分布式锁和 Lua 脚本,它们分别解决了什么问题?如果只用 Lua 脚本来保证库存扣减的原子性,不用分布式锁会导致什么业务问题?
你这两个项目从 AI 工程化到经典的高并发系统,跨度很大,是什么驱动你同时深入这两个方向去做项目的?
在这两个项目里,有没有哪个功能点或者优化点是超出了你最开始设想的需求,后续由你主动去攻关并且实现的?
从你的项目来看,你在 AI 工程化和高并发系统两个方向都有实践,那你未来短期的职业规划会更偏向于哪个方向?你希望通过这次实习,在哪个方向获得更实质性的突破?
那你能介绍一下在这个黑客松上你们做了一些什么样的项目吗?
我看了你的仓库里面有技术实现的一些文档,它这里面也做了一些选型和一些架构方面的考虑,你是怎么去判断它的选型是不是靠谱?它的实现是不是可被信赖的呢?
我针对你这个项目上的技术栈的选型,我问两个问题,第一个他是选了前端的框架是 Vue 3,在当前最流行的框架里面, Vue 3 是其中的一个,另外一个是React,你有去比较过 Vue 3 和 React 应该怎么去选择吗?或者它们的生态是怎么样的?
那像 Java 这一块你做的最复杂的项目是哪一个?
云图库这个项目,那我可以把它简单地理解成这是一个图床吗?那你能讲一下它复杂的地方在哪里吗?
那你有哪些是你实际部署下来?真实在用的一些新的项目,或者你说几个?
好的。那你觉得你怎么理解工程师文化这 5 个字?#我的求职进度条##简历中的项目经历要怎么写##面试问题记录#
你之前有过实习经历吗?
讲一下你简历的这个agent项目
这个项目已经上线了?还是在本地测试?
你了解哪些数据库?
讲一下数据库的优化经历
项目中,redis你主要用来做什么?
后台登录的过程有使用到redis吗?
讲一下项目的微信登录接口是如何实现的?
公司业务是做什么?
抛开 AI 部分,讲讲整个服务架构是什么样的?包括前端怎么用、后端怎么用、前后端怎么交互?
Redis 是存短期内容吗?是用于做缓存还是其他用途?
整个项目的代码是自己写的,还是主要由 AI 全部自动生成的?
没有 AI 之前,你自己有没有单独搞过纯手搭的项目?
从你的角度看,大模型本身重要,还是整个 agent 的架构设计更重要?
问第一段实习,这个系统完不完善,你主要做了什么,挑个映像深的讲述一下
问第二段实习,公司人员规模,主要做了什么,redis和数据库缓存一致性
反问,主要做中间件,AI不好说,项目理解,多刷题
讲一下最近一段实习的内容
反问让给学习建议,技术基础知识掌握好,有实习经历更好,AI写代码已经有人再用
面试官自我介绍,基础平台团队,比如资源调度,分布式存储,中间件
先自我介绍,介绍项目,写题,公司部门介绍等
JWT原理,怎么用在你这个项目中;对称加密非对称加密是怎么用在这的,这个是用在https中的,JWT本身是不加密的;如何续期;两个token区别;两把钥匙对安全性有何提高;两把钥匙在客户端存储方式是一样的吗
redis底层机制,比如持久化;rdb是如何做到内存快照dump到磁盘中;因为redis数据一直在变化,是如何保证正确的数据dump进去的,引导可以加锁,但redis不是这样做的;后面我提了乐观锁,不是这样;bgsave fork子进程;子进程为何能做到呢;子进程父进程看到的内存是一样的吗;操作系统是如何做到的;子进程fork完,父进程进行了修改,子进程看不到,操作系统是如何做到的
最近一份实习做的东西,讲久一些
实习带来最大的收获
两段实习是学校的项目还是自己找的
实习和读书有啥差别,有无成就感,实习对你今后的择业有何认知
最早实习时间以及时长
若实习转正,你就不去看看其他公司的机会吗
对拼多多的了解,整体印象,你想在实习中获得什么,包括0-3年规划
介绍最近一段实习的内容,中途被打断,说考察技术问题
实习中比较复杂的需求的原因、背景、技术栈。
mysql同步到odps如何保证及时、准确、一致性,发现同步误差问题如何补救
项目中用redis的场景原因,不用会怎么样,缓存挂了解决;数据库缓存一致性;
系统切换数据库用AI辅助的实操细节
实习的难点和挑战
计费系统计费的流程,详细问了一下业务流转细节
上一家实习离职原因
呃 ,我可以问一下这个项目的他们的并发量是多大嘛 ,为什么需要做到就是每 15秒去做一个进度的同步呢 ?
嗯有个问题就是刚刚你提到的所有智能体共用一个上下文。
但是你给智能体其实相当于说每个智能体有不同的知识库和不同的一个工具调用那你是你在设计所是说按业务的程度去定义还是说是 ?就是说如果他有没有出现过这种他工具不调用或者说调用不准确的场景呢 ?
你刚刚提到还有个项目就是绘镜 AI,你刚刚是提到你是做哪块来把文生图是嵌到哪里 ?
哦明白呃 ,我刚刚翻了一下你的博客 ,我看你们你算法方面其实是涉及的很多的。还有包括设计模式啊 ,你可以简单讲一下你有没有带来项目里面有用到的哪些设计模式吗 ?
项目生命周期,交付以及客户沟通有了解吗
实习期间n+1问题怎么解决的,
实习期间大模型服务封装怎么做的
智能体项目chatmomery为什么使用kryo来序列化,有考虑过使用redis或json吗
新闻数据来源、数量规模如何存储,数据库表如何设计的,存哪些字段
新闻向量数据库如何分区?文本编码方式,新闻词嵌入,如何召回,编码方式和召回方式如何
Multi-Agent 如何协调串接,用你实现的项目说明
Redis 在你的项目中具体使用的场景,为何要使用
如何用 Skill 实现业务意图识别,如何计算意图识别准确率,出现过什么问题
开发中有遇到数据库死锁的情况吗?
接触过的数据库表或Redis Key最大数据规模有多大?
讲一下实习中提到的租户资源多线程查询慢的问题,是如何发现、排查和解决的?(面试官可能以为这是个数据库优化)
个人玩具项目中状态机和 Outbox 的设计(第一个问我玩具项目的面试官!)
实习中数据模型初始化操作健壮性优化怎么做的?
深挖第一个agent项目(印象最深的是我把刚学的双路召回详细讲了一下,感觉在面试官那里很加分)
浅挖第二个微服务项目
Mysql为什么用B+树,不用B树B-树
redis缓存击穿,雪崩
最近看过的GitHub项目
为什么这么早出来找实习
对实习的看法(包括想做的业务,薪资等)
介绍简历的RAG项目,介绍做agent相关项目的心得
数据库有做什么优化
腾讯|AI应用开发后端实习生|未知
【项目经验深挖】XX有没有正式用户使用?为什么没有上线?
【场景设计题】在跨境汇款业务场景下,agent超时/失败如何应对,并保证资金安全?
【深度学习】你对 Transformer 架构的了解有多少?
腾讯|AI应用开发实习生|一面
【项目经验深挖】这个项目的背景是什么?你们团队在做什么?
【系统设计与架构】你这个两秒、十秒和九十秒这三档缓存,对应的分别是什么样的特征?
【AI/大模型/LLM】这个项目当时用的模型是哪一家的?
【项目经验深挖】效果怎么样?你自己有测过吗?
【项目经验深挖】你刚才说某支股票的历史行情数据,这些数据是从哪里采的?
【行为面试/软技能】这个项目是你自己主动规划去做的,不是哪个公司或者老师布置给你的,是吧?
腾讯/AI应用开发|AI应用开发实习生|一面
【数据库与存储】你是怎么做分库?怎么分表的?
【数据库与存储】你是对什么取哈希的?
【数据库与存储】分库分表以后,你要做一些跨库或跨表查的话是怎么查?
【数据库与存储】你这里用书签记录法去规避这种深分页,这种是怎么做呀?
【数据库与存储】你这个查的是有序查的吗?
【数据库与存储】MySQL事务隔离级别有哪些?
【微服务与中间件】在这个红包系统里用了Redis的Lua脚本做增减,为什么用Lua脚本不用Redis自己自带的这些原子指令(比如 INCR/DECR)?
【分布式系统】在Redis里的分布式锁,它是大概是什么样的以及怎么用的?
【分布式系统】你这个分布式锁,比如我拿到了以后做处理,在做处理的过程中服务挂掉了,这个时候怎么办?
【项目经验深挖】小程序课表督导系统中,页面转 PDF 的宽高适配难点是什么?你遇到了哪些具体问题,如何解决?用了什么技术库?
【项目经验深挖】你在项目中做过哪些性能优化?比如防抖节流、懒加载、图片优化、分包是怎么落地的?
【项目经验深挖】React 转 RN 的跨端重构项目中,主要难点有哪些?两端适配、样式兼容、技术栈重构是怎么做的?
【项目经验深挖】你是否独立负责过工程化、打包和部署?
【项目经验深挖】你具体在哪个项目中做了打包、体积分析和代码规范?
【项目经验深挖】小程序课表督导系统中,页面转 PDF 的宽高适配难点是什么?遇到了哪些具体问题,如何解决,使用了什么技术库?
【项目经验深挖】你在小程序项目中做过哪些性能优化?比如防抖节流、懒加载、图片优化、分包是如何落地的?
【项目经验深挖】React 转 RN 跨端重构项目中,最大的重难点是什么?两端适配、样式兼容、技术栈重构是怎么做的?
【项目经验深挖】跨端项目中,工程化、打包和部署是否由你独立负责?
【前端技术】你具体在哪个项目中做了打包、体积分析和代码规范治理?
【数据库与存储】MySQL 的数据查询如何做到高并发?事务是怎么处理的?
【数据库与存储】Redis 的 zset 底层结构是什么?
【数据库与存储】Redis 的数据有没有落到 MySQL?是怎么保证数据一致性的?
【系统设计与架构】当前项目整体架构是什么?
【项目经验深挖】Redis 提升了 MySQL 50% 的效率,这个结论是怎么得出的?
【编程语言特性】之前实习用过 Python 开发工具,Python 和 Java 的区别是什么?
【项目经验深挖】Python 开发的工具是如何提升效率的?
【项目经验深挖】实习项目中遇到的三个技术问题里,最难的是哪一个,具体难点是什么?
【机器学习基础】实习项目的数据集是如何构造的?
【项目经验深挖】该实习项目的开发周期是多久,开发人员配置如何?
【项目经验深挖】代码生成相关项目的开发目的是什么?
【Agent与工具调用】该项目与相关经典框架解决的问题是否相同,核心区别是什么?
【项目经验深挖】项目中遇到的核心挑战是否与相关经典框架解决的问题一致?
【项目经验深挖】该项目是完全自研还是参考相关实现,具体做了哪些内容和思考?
【系统设计与架构】项目中状态机的能力具体是如何体现的?
【RAG与向量检索】项目中RAG的作用是什么,其调用时机是怎样的?
【项目经验深挖】该代码生成相关项目整体的技术难点是什么?
【场景设计题】如何解决大模型对大代码量项目理解不足、易出错的问题?
【系统设计与架构】现阶段为何少有框架做代码依赖相关的优化工作,核心原因是什么?
【AI/大模型/LLM】介绍实习过程中做的模型后训练相关工作,具体实现方式是什么?
【行为面试/软技能】能否立即到岗实习,实习的可到岗时间是怎样的?
【项目经验深挖】Jira Agent Rack 项目要解决什么问题?高频查询内容是什么?
【RAG与向量检索】RAG 中为何要加重排(Rerank)环节?你的项目是否使用?
【Agent与工具调用】多 Agent 系统采用什么架构?任务如何编排?
腾讯|AI Infra实习生|一面
【微服务与中间件】SpringBoot 项目中你是怎么处理全局异常的?
【数据库与存储】MyBatis 的缓存机制有了解吗?
【系统设计与架构】设计一个简化版 QQ,有群聊、聊天记录、在线状态这些功能,你会用到什么数据结构?
【AI/大模型/LLM】你们项目里模型用的什么模型?哪个是推理模型?
【系统设计与架构】流式输出到前端是怎么做的?
【数据库与存储】用过什么数据库?
【数据库与存储】SQL题:一个表里有自增 id 和 name 字段,现在有 (1, 张三) 和 (10, 张三),怎么去重?
【数据库与存储】inner join 和 left join 有什么区别?
【数据库与存储】怎么避免脏读?
【微服务与中间件】Redis 的哨兵模式有了解吗?
【微服务与中间件】Redis 怎么做持久化的?
【微服务与中间件】除了 Redis,这类中间件你还有其他了解的吗?
【项目经验深挖】项目有没有可以优化的地方?
【AI/大模型/LLM】写项目的过程中有涉及到使用一些AI coding的方式去写吗?
腾讯|Java全栈开发实习|未知
【分布式系统】Redis 怎么防止误删别人的锁?
【数据库与存储】缓存和数据库如何保证一致性?
【数据库与存储】SQL 优化有哪些方法?
视频进度的redis缓存和定时任务异步落库的方案介绍一下
视频进度定时任务该从redis里面扫哪些数据
那这个redis 的hash结构的map内部的key和value来去设置过期时间吗,redis有提供这样的方法吗
简单介绍一下微途旅行的项目
每一次对话都会从mysql里面把用户所有的历史的绘画全部都取出来吗?
从“调包侠”进化为“架构师”
懂点业务,长点“产品脑”
项目实际项目之中是怎么去配置和怎么利用协商缓存和强缓存机制?实际项目中应该怎么去考量这个时间和过期机制?
介绍一个你觉得最能体现你技术能力的一个功能或项目
平时在开发项目和学习的过程中,你是有用 AI 吗?
开发项目的流程之中有没有使用 AI 去帮你开发项目?会用哪些 AI 的工具呢?
IDE 相关的有没有用?比如说 cursor 啊?平时 cursor 开发具体是怎么去用吗?比如说让它去给你开发项目的时候。
有了解最近 Git上在编程方面有哪些比较火的一些项目吗?
在这个项目中,你觉得前端部分和后端部分的工作量大概是什么比例?
计算属性在你的项目里有哪些使用场景
你的项目里做了哪些性能优化
AI 对话项目里有用到 Agent 相关的东西吗
你做项目过程中遇到最难的点是什么,怎么解决的
AI用的多吗?讲讲你用AI实现全栈项目闭环的过程?(前端界面+后端进程+守护/检测进程)
您这边业务主要会涉及哪些音频编码格式?您是怎么考虑的?(主要用opus吧,实时通话延迟低且无版权费)
一个面向多业务域的 Agent 系统,为什么不能只用一个大 Agent 把所有事情做完
Redis 缓存在这类 Agent / 后端系统里通常放在哪几层,为什么不能只理解成“缓存数据库查询”
如果业务方说数据库 10ms 和缓存 1ms 差得没那么夸张,为什么你还坚持要做缓存
假如缓存失效后仍然大量回源,而且数据库已经慢了,你会优先做哪些止血措施
你有一个智能agent项目,讲一下什么叫做智能
我想设计一个智能告警系统,有四个项目需要监控,每个项目每天都有致命告警。但是这些致命告警有一些是错报,因为这些告警是别的同学配置的,我没有办法去掉。有两点:一是该系统需要能够同时监控多个项目,二是告警出来后需要去查代码是什么意思或者调用一些工具进行自动化处理。你认为这个系统应该怎么设计?
你简历上的这个项目与刚刚我想要的那种系统很像,你能讲一下两者之间的差异吗
讲一下实习项目
实习的时候主要是做前端还是后端?
怎么实现一个分布式锁,设置超时时间?
个业务,一天1亿个计算任务,10万台机器资源,构建一个分布式计算平台。任务大多是cpu型任务,有长又短。你会怎么设计这个平台?
基于redis实现选举,怎么实现?一开始我说模仿哨兵模式,用一个哨兵节点负责选举。他要求我不用哨兵,就用三台机器和一台redis实现选举
部门做的是存储、多媒体相关的,我没有这方面背景,对实习生要求是啥?进来后再学,要有自学能力、自驱力
具体业务场景:提供存储服务,用户上传存到这里,访问的时候再下发。
介绍一下你这个多路解码模块的业务背景和主要功能?
你在这个项目过程中是如何考虑性能优化的,讲讲思路?
聊聊你的播放器项目,先讲讲整体架构吧
最好有自己亲手做的AI Agent项目。面试官直接让我投屏演示,有一个能跑起来的网页前端是加分项。同时建议写一份非常详细的README,把系统结构和设计思路讲清楚,面试官会抠很多细节。就算用AI辅助写代码,也一定要搞懂每个设计决策背后的原因。
对目标部门的业务要有一定了解。会有比较开放的问题,比如“如果要做某个功能,你会怎么设计Agent流程?”提前做足功课很重要。
简历上的项目要真正吃透。我之前做过一个AI小游戏,被反复拷问各种细节,幸好之前找科研实习时做过一个项目PPT,临时派上了用场。
在分布式系统里,A 调 B 时如果 B 异常或者网络抖动,调用方应该怎么处理才算完整
你项目上说了RAG,你来介绍一下RAG在你的项目中是怎么使用的
你项目使用了sse,说说sse是什么与websocket有什么区别?
项目中你是怎么使用sse的?
你这个高并发本地服务平台有什么用?
你说实现了session共享怎么实现的,redis的key和value怎么储存的
你提到了互斥锁,聊聊你项目里的互斥锁?
每一次对话都会从mysql里面把用户所有的历史的绘画全部都取出来吗?
介绍一个你做的这个项目,重点讲架构和你负责的部分
多智能体项目的目的是什么,什么时候真的需要多智能体
平时你怎么利用大模型开发项目,而不是停留在写点 demo
挑1-2个实习或者项目中的亮点或者难点进行介绍?
针对简历中实习部分的第一点:设计一个可复用的活动页模板,是如何实现可复用的?
多语言项目可能会遇到一些UI的适配问题,在实习过程中是否有遇到过这样的问题,是如何解决的?
挑一个实习或者项目当中的亮点进行介绍
你的项目中提到了微前端,说一下技术选型及原因
我看到你的项目中说了一个数据可视化相关,是自己绘制的还是用了第三方库
我看到你实习经历中涉及到一个文案提取的脚本,详细说一下
项目支持移动端适配吗?如果现在要让你进行移动端适配,你要怎么改造?
如果你现在的项目要适配其他系统,比如安卓6.0,或者是更老版本的浏览器,他们并不支持现在的某些API,你应该怎么进行适配?
拷打项目亮点难点(性能监控)
前一段实习的离职原因
国际化项目中文案是怎么管理的
我之前主要准备的是前端开发,但是在 AI 时代对前端的未来比较悲观,未来准备走全栈开发或 Agent 开发。我比较纠结是接受前端开发的转正实习,还是准备全栈和 Agent 项目,未来找正式工作直接投递。您能从过来人的角度给我一些建议吗?
在项目开发过程中,如果你负责的某个功能模块的排期(或开发时间)被上级/产品经理以各种理由(如紧急需求插入、资源调整、上线时间提前)突然压缩或砍掉一部分,你会怎么处理?
拷打百度实习(因为写的都是ai相关的) 疯狂拷打 为什么要这样 有没有考虑其他情况 上下文是什么 怎么使用agent 为什么要设计这些模式.....(30min)
ppt智能体改为多智能架构,会结合业务场景考虑吗;当然去往新方向做尝试可以
遇到过什么项目难点
实习过程中有几个人
讲一下你做过的一个 Agent 项目,重点说业务背景、流程和你负责的部分
如果你的系统里也有高并发场景,你会怎么设计限流、降级和幂等
你怎么理解 Agent 项目的数据,和传统模型训练数据有什么不一样
你了解哪些 Agent 架构,分别适合什么问题
视频进度的redis缓存和定时任务异步落库的方案介绍一下
视频进度定时任务该从redis里面扫哪些数据
那这个redis 的hash结构的map内部的key和value来去设置过期时间吗,redis有提供这样的方法吗
简单介绍一下微途旅行的项目
每一次对话都会从mysql里面把用户所有的历史的绘画全部都取出来吗?
redis集群环境下,你怎么保证你在lua脚本上操作的key在同一个实例上来保证原子性的
你这个秒杀业务主要是用什么来保障它它的并发的?除了这个lua脚本之外。端到端的提升是怎么做的?
那你这个降低幻觉你是怎么发现的问题?然后你做完优化之后,实际的效果是怎么去观测衡量的?RAG这块,第二点对模块化RAG架构。
能实习多久?最早什么时候能到岗?有没有留用诉求?
咱们部门和Agent相关的核心业务、具体落地场景有哪些?和剪映核心能力是怎么结合的?
咱们团队当前在Agent业务上,最核心的业务难点/待突破的方向是什么?
团队内的同学在做业务遇到技术卡点时,通常会通过哪些渠道寻找解决方案、激发技术灵感?
咱们部门有没有和AI相关的核心业务指标,比如AI贡献率、代码出码率这类量化要求?
你的学校离base地比较远,异地实习是否有问题?
你上一份实习已经离职了吗?最早什么时候能到岗?
你上一份实习最大的收获是什么?为什么想从当前的实习公司离职,选择来字节?
介绍一下项目
项目有没有用户/落地?(没有,进行过压力测试)
如果有黑客通过肉鸡生成大量商品id攻击详情接口怎么办,发生误判怎么办,怎么过滤(答的 预先根据合法id创建布隆过滤器,遇到误判查一次数据库,如果不存在通过redis的bfadd补位,可以防下一次的非法访问)
为什么能判断出系统性能不足是框架的问题?(答的做了jmeter测试,qps瓶颈,老师建议,)
项目前端模块是否全由AI开发?
你说你参加过携程前端训练营,那你是怎么结合ai做前端项目的落地?
如果要把一个电商项目面向AI设计并MCP化,怎么做?或者说要做哪个方向?(答的搜索方面的升级,做商品推荐)
电商场景下需要更精细的用户消费习惯设计,需结合用户画像和语义理解做搜索推荐,使用mysql数据库是否合适?(答的向量数据库)
PG数据库的横向扩展和pg vector能力更适合语义相似度检索,有没有深入了解这方面或者使用过?(没有)
Pg在向量和图数据库方面的潜力有了解吗?(不会,面试官说PG能通过商品间的图关系实现推荐系统的底层支持)
Agent是否需要有读数据库的能力?(答的让skill做,但是面试官不太满意)
如果这个项目你还想更新一下,加一些功能或者是做一些优化,你会如何借助AI来完成这次更新迭代?
这个项目这些东西你是怎么进行学习、开发的?
为什么不直接通过数据库通信而需要用消息队列呢?
项目有没有前端流式输出展示?
为什么Redis可以做限流?怎么做限流?
Redis为什么速度快?
数据库分表是怎么分的?为什么一个表太大需要分表?
从数据库查出的数据怎么让前端接收
聊聊你的智能对话平台项目,核心流程是怎样的?
先讲项目非Agent部分模块组成,问的很多,侧重于讲述不同模块做什么
再讲项目Agent模块组成,同样很健谈,面试官会真的细问,确定项目是你自己做的
项目的数据库选型,如何用的
项目为什么用Redis,怎么用的
项目数据库制表的思路,你自己建表吗?
Redis的功能和职责,你觉得Redis的瓶颈在哪里,或者说Redis业务边缘
项目Agent对于幻觉的优化措施,如何处理幻觉/LLM乱说话
项目里Skill是做什么的,和企业级Skill是一个东西吗,谈谈对Skill的理解
是否想过把项目包装为知识库供外部使用(拓展聊了很多,主要是面试官给我讲了些知识)
SpringCloud了解吗,组成部分(我说个人项目没用过,跳过了)RabbitMQ了解吗,谈谈MQ是什么,不同的几个MQ
消费者具体是干什么的?谈谈业务里做了什么
自我介绍 / 项目介绍
我的问题:您是哪个业务线的?
我的问题:实习生进去主要做什么?
实习中针对图片生成效果的评测标准是什么,如何构建评测集?
这个agent项目干了什么,怎么实现?
工具调用:别只写“封装接口”,要写“如何防止大模型把数据库删了”
RAG+Agent:别只写“协同架构”,要写“如何解决检索干扰”
业务价值:别只写“提升效率”,要写“你重构了业务流,甚至创造了新岗位”
Q3:你说用了多 Agent 架构,具体是怎么设计的?为什么不用单 Agent?
Q10:你的项目有用到 MCP(Model Context Protocol)吗?
资源的 bl_id 匹配用户所属业务线 → 取最高部门角色
Q17:审批流的实时通知是怎么实现的?为什么用 Redis Pub/Sub 而不是轮询?
自我介绍,然后可以重点说你觉得你比较有代表性的一段项目经历。
【实习】我看这里还讲到用 workers KV 去做了一下 JWT 的鉴权这块我们是怎么迁移的?
【实习】那 workers KV 它的一致性模型是什么呀?比如说会不会出现一些边界的一些badcase?
【实习】那有什么解决方式方案吗?
【实习】你们做了一个状态机来管理这个评论的生命周期,一个是这个状态机的状态和转移是什么样子的?然后另外我看我们这里有提到用了虚拟线程,就是采用虚拟线程的这个技术方案选型的原因是什么?
【实习】看我们这里还就是做了一些游标分页加乐观锁的一个优化。就是一个是在做游标分页和乐观锁之前,我们是怎么做的分页?然后跟之前的比如说一些普通的 offset 分页,游标分页它的优势是什么?
【项目】RAG混合检索策略怎么做的?召回的效果是如何评估的?
【项目】我们刚刚有提到做了一些 Chunk 切片的一些优化,那 Chunk 切片粒度它太大和太小,刚刚讲过,有可能有一些问题,就是如果它 chunk 切片粒度太大的话,它可能会造成什么样的问题?太小的话还可能造成什么样的问题?
【项目】看我们的 agent 这里我们同时用了 react 和 plan-execute-replan 的两种模式,然后是两种应用场景,我们简单介绍一下为什么做这样子的技术选型,以及这两种为什么要这样选,以及为什么要分别用在这两个对应的场景上。
【项目】比如说你的 RAG 系统里面是有很多相应的一些知识库文档,然后在实际的生产环境里面,我们可能 RAG 系统里的文档可能会有一些频繁的更新,或者说增删减,那如果出现这种情况,就是出现向量索引与原文不一致的这种情况,我们该怎么保证这种问题导致的一些错误呢?
【项目】展开讲我们的记忆系统是什么样子?
【项目】那如果我们有一个长期运行的一个agent,用户的对话可能长年累月,比如说需要数月或者一年多的一个累计的一个历史对话,就是对话的轮数很多很多很多,那我们在记忆系统上能做哪些优化?
【八股】如果 Redis 它经排查我们发现它的内存碎片率比较高,那可能的原因是什么?以及我们怎么排查和优化?
我们要在工程环境里面落地一套基于大模型的一个企业知识的一个agent。就是按正常的做法,我们可能需要选择一些合适的方案,比如说选择合适的向量数据库去存储embedding,并且支持刚刚讲到一些相似度检索的一些功能。就是我们现在有一些主流的一些向量数据库,那我们在这种场景下一个是该怎么做向量数据库的一个选型?一个是如果需要优化一些检索召回的速度该怎么去优化?
项目中使用 Web Worker 的主要作用是什么?该技术调研是你独立完成的吗?
AI 相关能力建设的难点是什么?项目中遇到的线上问题及解决方案?
项目中虚拟滚动 / 懒加载具体是怎么实现的?
简单介绍一下你的项目,以及你在里面主要做了哪些事情?
你们项目采用的框架以及技术栈是什么?
这个项目的团队大概是多少人?
在做“花椒论坛”项目的过程中,有哪些觉得可以进行优化,而你还没有进行优化的点?
你基于 Redis 的固定窗口限流具体是怎么做的?
基于 Redis 的限流和谷歌的限流工具里面的限流有什么区别?
为什么要使用 Redis 这种中间件做限流,而不是放在本地内存(如 Java 的 Map 或静态属性)中实现?
如果是多台机器的分布式系统,使用本地内存做限流会出现什么问题?
除了 Redis 和本地内存,还有哪些技术或者中间件可以实现限流?
关于实习中平台用 Redis 做草稿缓存,如果前端页面一直关掉不保存,导致 Redis 数据无限膨胀,如何清理这些冗余数据?
如果业务人员操作配了一半去吃饭,过了设定的过期时间缓存数据被清除了怎么办?
如果项目时间非常紧迫,你该怎么处理不熟悉的需求?
简单介绍一下你正在学习的项目里面具体是什么内容?
Skills 了解吗?你的项目用到了吗?
复杂业务建模能力
介绍一下这个智能问答助手的架构,前端和后端分别用了什么框架?
RAG 相关:为什么在这个地方要用到 RAG(检索增强生成)技术?不用的话会怎么样?(这个地方我回答的非常不好,并且项目本身也写得不好)你提到的“异步解耦解析切片”是为了解决什么优化问题?异步化之后,整个过程变成了什么样?会阻塞哪些线程?
SSE 技术相关:项目中提到的 SSE(Server-Sent Events)技术具体是怎么实现的?后端是如何通过请求头告诉前端“不要结束链接”的?SSE 是基于什么做的?Java 本地有没有相关的库支持?
你对MySQL的原理了解吗?比如回表是什么意思?
对于分布式原理,尤其是强同步、常同步和异步同步,你了解过吗?是否了解过分布式一致性协议?
在分布式系统中,如何保证全局一致性或通过分布式锁实现原子性操作?
在数据库服务平台的建设中,你遇到过哪些难以解决的问题,又是如何解决的?
你如何看待数据库服务平台与你在小红书做的xxAI工作台这两个项目的不同之处?
在工作中,对数据库的依赖程度如何?
是否在个人环境尝试部署过MySQL或Redis等数据库?
在第一份工作或实习经历中,如何优化数据库查询性能?
是否经历过根据自然语言生成查询语句的数据库查询服务开发?
你这边是如何实现对接多个数据库的查询服务的?
你对数据库操作熟悉到什么程度?能否举例说明MySQL重命名操作的指令?
是否了解数据库同步技术,比如数据同步或数据库集群同步?
对于Mongo、Redis等数据库的哨兵模式和分片集群架构是否了解?
是否了解Raft协议及其在数据库中的应用?
问:简历中AI Agents的开发经历是个人开发的还是在实习?
问:索要项目上线的网址和在这个Agent多端应用中负责什么方向?
问:询问项目的主要功能,和如何实现?
如果让你从零设计一个企业级的AI Agent平台前端架构,你会如何选型和分层?
问你相比与其他实习生有什么优点?
实习中小程序编程不怎么相关的问题怎么处理的(不是很懂想问的点,直接推到leader上了,说是他做的我不懂ing)
如何沟通项目
Agent从0-1搭建(介绍了一下自己的项目)
实习有什么收获
说说你的 LLM 的项目
公司业务(面试官好耐心的跟我说了好久,业务有 agent 平台,PRA 还有 web 端客户端之类的
实习生会有人带吗
问问项目经历。
最映像深刻的项目,遇到的困难,讲了之前实习做全栈的经历,面试官表示自己不太懂前端。
其中一个项目是在没有ai的时候做的,如果在现在有ai agent帮助的情况下,你该如何完成呢(给我问懵了)。
尬住,至此面试了40分钟不到,进入反问环节,面试官说我实习次数太多,做的东西太杂,不知道我未来想做什么方向。
介绍下实习的项目架构
MVVM、MVP、MVC三种架构的区别
工作室有什么项目需要做
项目为什么做了一年(业余时间开发)
项目的动机、背景
还在实习吗(转正离职了)
挑一个实习工作讲一下背景和做了哪些事情
组内几个实习生,都转正通过了吗
和其他实习生相比你的优势在哪里(来得早,知识面多)
现在还在实习吗
实习亮点介绍
SQLite使用有遇到存储和删减导致数据库文件庞大的情况吗
数据库索引是怎么提高查询速度的,原理是什么
okhttp的架构是怎么设计的,有哪些印象深刻的设计,哪些觉得设计得不够好的
介绍下你的项目架构
能介绍下你项目中的算法吗
实习中如何定位排查困难的bug
你能接受做业务测试吗
讲一下上一次实习期间负责的东西,还有遇到的问题和解决方法
讲一下mysql的隔离级别,还有在各个级别会出现什么问题,分别是怎么解决的
讲一下你的项目吧,讲一下你觉得这个项目最有代表性的业务是怎么实现的
询问为什么实习才实习了三个月
Redis常用数据结构及其对应场景
Redis分布式锁
你实习期间具体做的工作
实习中接口测试怎么做的,给定一个接口测试你会考虑哪些方面
从实习中具体做的某个功能,详细展开说
你实习过程印象中的的技术难点、痛点。
①、请问部门业务具体干的什么,可以更详细讲一下嘛?
树形结构的序列化和反序列化;(这个是看我项目有用到树形结构,可能以为后端传树状数据的时候也是字符串形式
react 大概用到过哪些版本,react17 和 react18的升级,引入fiber 架构的原因,可中断内部是如何实现,什么时候中断节点的渲染,浏览器如何验证时间为空闲时间?
自我介绍。问实习意愿,到岗时间。
我看你之前有过实习还有一些开源和项目,介绍下你觉得有挑战的项目的亮点。(开源之夏的Agent课题)
OK,你有了解或者用过 MCP吗?(有,讲了项目目前的Agent后端和前端交互的做法,参考AG-UI协议用webhook做数据更新,然后MCP Server实现数据传输的逻辑,支持更新endpoint的注册,让前端整体作为Agent的一个工具,Agent利用MCP直接操作前端)
项目中是否使用AI开发,前端后端
有能在页面上看的AI项目吗(简历里面有原型图,项目在另一台电脑上)
Vue3项目用什么打包的?
介绍我的简历上第一个项目&项目过程中遇到的难点
Vuex在项目中的作用:题主就简单用过vuex存储一部分数据,从这里取数据。
介绍我简历上的第二个项目&遇到哪些难点
公司前端业务这一块是怎么样的
面试官:你还觉得你项目有什么难点吗?
先问了下项目中某个功能的具体实现?问的蛮细,问的蛮久,比如这个组件传哪些参数,怎么动态生成。
:spring的事务了解吗?,mysql的事务呢?
:spring的事务和mysql的事务有什么联系?
:项目jdk什么版本?
:Seata分布式事务?
:数据库的什么字段适合加索引 ,什么字段不适合?
:Redission怎么实现的?
:为什么不用redis的setnx?
问项目中解决Session集群共享问题?
能实习多久?
问了实习生接触的内容?是跟国企有关的什么
项目中的难点?回答了用MQ实现异步秒杀
springboot怎么连接数据库?
说了简历编写一些建议,说看出来项目是自己写的,不是照搬的。
实习接触到的业务?说是公司有很多项目,具体进来看在哪个组
项目登录怎么实现的?数据库存储的是明文加密,怎么保证安全性?
实习拷打,包括阐述平台架构、工作流程、分布式锁应用、容器构建与运行方式,以及如何解决脚本版本问题等。分布式训练容器之间如何进行通信
数据库,索引覆盖、索引下推。Redis持久化,RDB、AOF和重写机制
反问:团队业务、团队规模、团队规划、职业发展建议
这个项目是你从0到1自己实现的吗?
单体服务为什么要引入redis?换个方式问,你的项目中哪些场景应用了redis?
其实我是想问你作为一个单体服务,为什么不能在内存里面使用比如像有些caffeine或者是最简单的给一个map在jvm的内存里面实现?为什么要用redis?
我看你下一个项目鉴权和认证使用的JWT,什么场景下使用JWT,什么场景使用传统的token?或者换个话题问,JWT和传统的token的区别在哪里?
抛开redisson,使用redis实现一个分布式锁,常规的我们应该怎么实现?
Redis里面用了很多非常精妙的数据结构,你能介绍一下吗?举例一个最感兴趣的或者觉得他设计的最好的一个?
你整个项目实现中数据库是用的是Mysql对吧?
Mysql是一个事务型的数据库对吧?
你知道Redis怎么做持久化吗?
使用RDB或者AOF把Redis存的数据持久化下来会有问题吗?如果Redis宕机了再拉起来,我去读这个数据会有问题吗?
项目里面websocket怎么使用的?
怎么保证缓存和数据库的数据一致性?
我看你第一个项目(点评)是前后端分离的项目,你有考虑过前端怎么去部署吗?
在前后端分离提出之前我们项目是怎样部署的?
做网上的项目有什么体会吗?最长知识的部分在哪里?
简历中的项目是校内还是什么环境产生的需求?
k8s是自己做的测试环境还是有实验的项目?
怎么周期性的查看集群所有node的资源使用率(因为业务是有高峰期和低谷期的)?
根据简历中的项目提问zookeeper是用来做什么的
假如要部署一个网站是前后端分离然后还有一个数据库,基于公有云怎么规划架构?
手机扫码之后,怎么判断是扫码支付渠道,进行跳转?死活没想起来,其实就是商户页面通过识别浏览器header中的user-agent嘛,当时做项目没有认真做这部分觉得是前端的内容,破大防!!
你项目中有用到什么设计模式?知道哪些设计模式?
Redis的数据结构?
Redis的持久化
拒绝策略?项目中用的那个?
问第一个项目(管理系统)是学习视频做的还是实习的时候做的(答前者);然后问这个项目有自己做后端吗(答就跟着学习视频做的;视频里有提供免费的api接口);然后问哪里看的视频(油管);问登录态是怎么实现的(这个没搞懂登录态是什么,就简单答了一下);问如何鉴别身份权限的;再问知道后端是如何鉴别你的身份是否正确的(这个不知道,但是简单答了一下jwt)。
做的什么业务开发(就是做的工程业务开发),平时算法用得多吗(答做工程用不上很厉害的算法,平时可能用ai agent生成就行)
mysql提权方式
redis在6379端口
Redis 一般在什么场景里使用?
MySQL底层索引为什么不用 B Tree?
数据库中事务隔离级别有哪几种?
第四个流程:说一说自己的项目以及项目中遇到的问题#求职##校招#
业务逻辑和功能实现
正例:单接口返回成功场景!链路接口(业务流接口)逻辑实现!
查询数据库或调用其余接口查询。当要验证的信息在当前测试接口的响应内容中不存在时,可以调用 其他接口来验证。例如,一个增加用户信息的接口,要验证信息确实增加成功了,可以再调用查询用户 信息接口来确认用户信息添加成功。当然,在获取数据库查询权限的情况下,也可以直接查询数据库来 验证。
服务端项目没有部署起来,接口无法访问。
你们项目中有哪些接口,举几个例子
获取接口文档,熟悉单接口以及链路接口业务,包括接口地址,请求方式,鉴权方式,入参,出 参,错误码等。
公司如何把WEB自动化测试在项目中开展起来?
项目组做自动化的可行性分析,包括自动化率能够实施到什么程度?主要考虑:
项目时间是否比较长,一般需要一年以上的项目或者长期的产品
项目组调研自动化工具的选择和demo演示,主要演示selenium和robotframework两种。如果有以往成熟的框架演示更好。
逐渐在项目中实施自动化,发现问题并改善。主要包括:
生成定制的报告。继续完善框架。并推广到其他的项目
优先选取覆盖产品核心业务流程的用例;
mysql的网站注入,5.0以上和5.0以下有什么区别
mysql注入点,用工具对目标站直接写入一句话,需要哪些条件?
为何一个mysql数据库的站,只有一个80端口开放?
access 扫出后缀为asp的数据库文件,访问乱码。如何实现到本地利用。
说出至少三种业务逻辑漏洞,以及修复方式?
自我介绍,介绍项目,用的什么型号的芯片,时钟频率为什么写的精确到小数点这是怎么算的,项目是怎么验证的,有没有做UVM验证覆盖率之类?
实习是做了什么工作(这是一个与IC无关的实习),有什么见解,你们这个可以用在未来的什么方面,举例说明,要说的具体?
说说你的项目的背景,你主要做了什么,实现的重点是什么?
项目里,说说什么是QPSK,为什么不直接传0、1bit而选用QPSK信号,还有什么调制格式,为什么不选用其他的调制格式
如果项目的实现中,有一个方法,三周就能实现,另一个需要三个月,那你会选择哪种?
你的项目里timing是怎么优化的(我答了multicycle),你这个是hold的优化还是setup的优化?那你这个是放宽时序,有没有做过改变设计来优化时序(我答了插入寄存器),那你觉得插入寄存器这种方法有什么缺点吗?你做的都是setup的优化,有没有做过hold的检查?
面试官主要是根据简历来提问,一个视频滤波项目。
叫我在电脑上画项目的系统框图,一边画系统框图,一边介绍模块功能,在系统中是怎么工作的。
问项目的细节问题,比如这个信号是怎么连通到另一个模块的?
你能实习多长时间?
问我毕业设计做的项目,项目背景是什么?
和别人合作的项目经历,怎么保证沟通顺利?怎么保证两个人做的东西可以对接上?平时会和合作的人一起交流吗?交流的频次大概是怎么样的?怎么保证整个项目的进度?
MySQL存储引擎?
mysql的网站注入,5.0以上和5.0以下有什么区别?
自我介绍,介绍项目,用的什么型号的芯片,时钟频率为什么写的精确到小数点这是怎么算的,项目是怎么验证的,有没有做UVM验证覆盖率之类?
实习是做了什么工作(这是一个与IC无关的实习),有什么见解,你们这个可以用在未来的什么方面,举例说明,要说的具体?
说说你的项目的背景,你主要做了什么,实现的重点是什么?
项目里,说说什么是QPSK,为什么不直接传0、1bit而选用QPSK信号,还有什么调制格式,为什么不选用其他的调制格式
如果项目的实现中,有一个方法,三周就能实现,另一个需要三个月,那你会选择哪种?
你的项目里timing是怎么优化的(我答了multicycle),你这个是hold的优化还是setup的优化?那你这个是放宽时序,有没有做过改变设计来优化时序(我答了插入寄存器),那你觉得插入寄存器这种方法有什么缺点吗?你做的都是setup的优化,有没有做过hold的检查?
面试官主要是根据简历来提问,一个视频滤波项目。
叫我在电脑上画项目的系统框图,一边画系统框图,一边介绍模块功能,在系统中是怎么工作的。
问项目的细节问题,比如这个信号是怎么连通到另一个模块的?
你能实习多长时间?
问我毕业设计做的项目,项目背景是什么?
和别人合作的项目经历,怎么保证沟通顺利?怎么保证两个人做的东西可以对接上?平时会和合作的人一起交流吗?交流的频次大概是怎么样的?怎么保证整个项目的进度?
MySQL你负责的数据表中,最高是多少量级?
这么看来,你们的MySQL还是系统的瓶颈?
MySQL/Redis/MinIO的持久化你怎么做的?
场景设计题,一个前端的这个大屏展示,需要展示多个数据图表,数据来源有各种各样的接口,比如说网络接口,或者是说各种不同的数据库接口,需要调很多个接口对这些数据进行一个整合给前端展示,前端最多接受2-3秒延迟,你会怎么设计?
你的另一个pdf项目是完整的还是部分模块?
我给你介绍一下我们团队目前情况把(从业务再到驻场再到加班再到团队成立不久都说了)
差一分钟开始才进的,发现面试官可能都加进来有一会了。两个面试官总共面了半个小时,面试官挺好的还问我是不是挺喜欢打游戏的,认出动森组件库和最终幻想克劳德了。拷打项目较多。中途鸡哥摄像头发力了一直闪……公司名字先匿了晚点加。
介绍Mini React项目主要做了什么
演示介绍了一下我的Three.js项目,然后问了ASCII动态背景是怎么实现的
选题初衷,项目卡点
-怎么安排后续的实习?最快到岗,实习周期?
这两个项目是你主动发现的需求,还是别人给你提的需求?
项目中针对学生提问习惯的特殊设计,是基于调研还是自己想到的?
这个项目最后有多少客户在用?
第二个项目为什么采用自研方案而不是用现成的?
这个项目上线了吗?除了你之外有其他人在测试吗?
你做这两个项目的核心出发点是什么?是锻炼技术还是真的有业务需求?
你觉得企业中的项目和现在做的项目会有什么不同?
从工作协作上来说,企业项目会有什么不同?
如果开始实习,第一个月最需要做哪些事情?
给你一个业务逻辑比较多的项目,大概需要多久能理解项目并快速找到对应的业务逻辑?
-大四有课吗?可实习时间?为什么代课还能绩点第一?
问了一下实习经历
了解新技术资讯的途径、Github 项目
组内实习生的kpi
你为什么想来参加我们公司的实习生岗位?
如果一个分片只上传了一半,会记到 Redis 里吗?
高并发 + 手动 ACK 场景下,程序崩溃、消息没消费到,反复崩反复拉起来,有什么防范机制?
项目规模大到 10 万行以上,怎么让 AI 功能收敛、不发散、不消耗过多 token?
项目里用了哪些数据库?(MySQL / PostgreSQL / MongoDB / Redis?)
实习 3 个月后,如果不想写代码了,你想做什么?
你了解过什么前端管理架构么? (觉得应该是前后端分离,前端SPA应用)  做没做过后台管理应用? 后台管理的应用后台架构该怎么设计?
这个项目是你自己设计的,还是参与的项目?
这个项目想解决什么问题?
项目实际的功能具体是怎样的?
这个项目目前有多少用户在使用?
你觉得在这个项目中,哪一两个优化手段性价比最高、帮助最大?
这个开源项目主要做什么业务?
接收端有多少业务在使用这套推送服务?
地图点位重叠是什么业务场景导致的?
简历项目全是后端技术,为什么投递Android客户端岗位?
你是临时找一份实习,还是未来长期打算在移动端发展?
在缺少Android开发经验的前提下,你预估多久可以上手业务开发?
学习新技术、适应业务存在压力,能不能扛住?
反问+介绍业务
你这个rag项目能够展示一下吗?
实习经历(主要负责做什么)
如何区分bug出现在前端,后端还是数据库?
介绍实习项目,使用什么框架,Vue2还是Vue3?
项目中TypeScript使用情况?
实习项目打包工具是什么,Vite构建原理?
业务迭代是产品驱动还是技术驱动,需求迭代流程是什么?
项目是否为多仓库,包管理工具是什么,为什么选pnpm?npm/yarn有没有用过?
拉取远程项目如何启动,pnpm‑lock.yaml作用,如何保证多环境依赖版本完全一致?
实习主要负责什么,遇到过什么困难,如何解决?是否独立完成?
实习地点在上海,如何解决通勤,学业如何平衡?
公益业务流量不算高,但隶属于大组,后续是否有机会参与高用户量的业务开发?
公益业务当前前端架构,有没有在推进自动化测试、精细化性能监控这类体系建设?
数据库有了解过吗,知道哪些数据库
数据库基础的查询语句
问了一下基础的mysql数据库:select,update等语句,mysql和mongodb的区别
说一下你实习中遇到的一些难题,你怎么去解决的
介绍项目难点
项目是什么背景为了什么做的
为什么你用reAct链路会出现一些错误,有思考过吗,你们这个项目是怎么思考范式架构的
接触过后端吗,有用过什么中间件,了解redis与消息队列这些吗
成绩怎么样?看你学了数据库原理,答一下数据库的索引
做项目最难的地方是什么,怎么解决的
项目实习哪些环节扮演着什么样的角色
对 DataAgent 很感兴趣,能先说说项目背景和设计思路吗?
项目问题,我的项目涉及到用户权限,问权限如何识别的,只前端识别就行吗?
如果要去做一个项目,Vue和React如何去选型,它们的区别是什么
了解 Fiber 架构吗?
实习项目技术选型为什么不采用成熟的方案
为什么现实中数据库索引用B树而不是二叉树
实习经历中学到了哪些东西?
能实习多久?
项目是怎么用 GitHub 管理的?平时怎么团队协作提交代码?
怎么部署的项目?
数据库方面了解吗?
前端这一块比较难的项目是哪个?能介绍一下吗?
项目深挖(过往项目遇到过那些重难点?)
项目深挖,小程序课表督导系统
项目深挖,React→RN跨端重构(AI股市分析)
鉴权放在哪一层(网关 / 中台 / 业务方)
自我介绍,讲论文和实习。​
多源采集高相关性原始语料(如行业文档、专业问答、结构化数据库、合规脱敏日志);​
你在项目中如何解决数据稀缺问题?​
然后看了看项目,介绍一下这个微服务项目。
你这个里面用了Redis是吧,为什么Redis比数据库快?
反问,我让面试官给一点学习建议,面试官说建议去公司接触项目,你网上自己学的项目很少有能够自己敲代码的,都是别人写好的你自己用。找第一段实习很难,建议先从小公司开始做,后面去中大厂。
简历里面挑一个自己最熟悉的技术点进行介绍(MySQL)
简历里面挑一个自己觉得做的最好的一个项目技术点进行介绍(大文件上传、树形结构)
问了一下第二个低代码项目
第一个项目性能优化手段有哪些
你作为没有经验的实习生,如何去胜任这项工作呢?
数据库表的设计
数据库索引的优化思路
分布式系统有哪些了解
mq具体在项目中用在了哪里
redis和mysql数据一致性是怎么实现的
mybatis中数据库表如何映射
假如说你做一个后端系统,但是前端的调用卡住了或者响应缓慢,你怎么去排查这个问题?或者说你在你的项目中出现错误的时候怎么去排查?
你想当一个架构师,你觉得你需要付出哪些努力和学会哪些技能?
项目上线正式环境以后,业务反馈页面页面白屏时间过长,怎么优化呢?
介绍一下你的项目
-有没有个人独立负责需求到开发到落地到收益的?不是业务的,自己提出的需求有没有呢?
hr问期望薪资,到岗时间,实习时间,能否接受加班,周一至周五加班没有加班费
自我介绍,实际上这个岗位我看了是react+ts,但是我简历上只有vue不知道为啥还给我打电话,自我介绍的时候说简历没更新,有个ai对话助手(react+nextjs)没放上去,还有一段很短实习没放上去
问了项目,主要聊了聊那个ai chatbot 项目,因为我啥都没准备(幸亏做的时候比较仔细),所以想到啥说啥,说的特别跳跃,我都怀疑他可能都没听懂,
接下来就是我的项目每一条挨个问为什么用这个
-实习到现在,你的不足是什么?
剪映业务,全栈情况,后面会有其他流程吗?
项目里的支付宝支付是“B扫C”还是“C扫B”?(没听过这种说法给我问到了)
你的项目,和市面上已有的DeepSeek问答平台有什么区别?
你觉得你这个项目有什么特点吗?
你的项目构建用的是 Vite,那么 Vite 和 Webpack 的区别是什么?
假如我有四个项目,其中一个是权限管理项目,我需要通过权限管理来控制其他三个项目的权限,用 Nginx 应该怎么配置?
webpack和vite的区别,项目打包用的是什么
介绍项目难点
一个项目用了多个组件库的不同版本,如何管理库版本,如何保证库的版本协同?(举例:订单列表用组件库的1.1版本的功能,商品列表用组件库的1.2版本的功能,如何管理)工程化思想?架构方面的知识?
选一个你最熟悉的项目讲解一下
我们的项目首屏有大量的静态资源要加载,怎么在节省成本的前提下优化性能
-在实习中做过有亮点的是什么?
运维。考的很少,问了我Linux的常见命令,还好以前公司缺后端的时候,我帮着部署过简单的小型项目,知道常见的。
实习成果迭代思路?
项目简述 感觉说的思路不太清晰 没有提前打磨 从需求发现=》spec生成=》研发=》测试部署的闭环没有说的很完整
先介绍一下自己的情况、技能点和实习项目。
上一段实习中负责了哪些内容,哪些地方做得比较好。
实习中用过哪些设计模式,策略模式和简单工厂在数据文件解析中如何使用。
Redis 常见数据结构有哪些,分布式锁怎么实现,`SET NX` 的作用是什么。
Redis 主从、哨兵、Cluster 是否了解。
MySQL 是否使用过,SQL 优化是否了解。
MySQL 索引会失效情况。
MySQL 锁、 MVCC、 默认隔离级别。
是否使用过 AI 工具,做过哪些 AI 相关小项目。
上一段实习为什么结束。
有没有通过自己努力快速学习并达成目标的案例。(RabbitMQ的学习与实习中的应用)
反问:公司主要做什么业务方向。
项目是智能体吗
实习经历学到了什么
BFf层有Redis缓存,怎么保证缓存和数据库一致性
并发操作数据库一个字段,怎么处理,
分布式事务怎么处理的?用的什么方案?Seata的AT模式和TCC模式区别?
如果QPS从1万涨到100万,你的方案要怎么调整?
Redis缓存击穿、穿透、雪崩,分别怎么解决?
你对DDD(领域驱动设计)怎么理解的?你们项目用过吗?
还问了个开放题:你觉得一个好的技术架构应该具备哪些特质?
项目经验被问得很深,简历上写的东西一定要自己真的做过,编的很容易被拆穿
介绍项目经历,主要用了什么技术
RBAC模型是具体在项目中怎么实现的
去做项目的性能优化,在webpack和vite上面能做什么样的处理
面试官介绍业务 搜索推荐排序
目标检测的qps
redis阻塞队列
redis是单线程还是多线程
项目只有基本链路,没实际上线
你的两个项目分别是什么性质?RAG 项目是个人项目、实验室项目,还是校企合作项目?
介绍一下你这个校企合作 RAG 项目的业务背景、目标用户和你负责的核心模块。
这个项目主要解决什么痛点?
你这个 RAG 项目的完整链路是怎么设计的?
你们项目效果是怎么评测的?
项目过程中遇到了什么比较典型的问题?
自我介绍基本情况,介绍简历技能,项目
你做过的项目里比较有挑战性的点有哪些?
现如今项目中怎么去做异步编程,promise和async await,怎么去捕获async和await所产生的异常
mysql怎么查前50行数据
为什么做这个项目
项目中动态路由介绍
反问:ai对开发的影响,项目组情况
实习项目介绍
实习项目难点
反问:项目待完善的点
项目中会话树怎么渲染的
遇到最大的困难是什么?(第一个项目)
然后就是同学最近一段实习经历的话,应该是是全栈开发,全栈开发的话,就是前后端都是你自己去写,对吗?
然后,这家公司的话 就是你们组里有多少个实习生
个实习生的话,就是就是不区分前后端,全是全栈嘛
上一段实习的工作流程
有没有当时就是在实习的时候有没有遇到过比较难处理的问题?是不管是从学生身份转换到一个就是,实习生这样的一个角色,还是就是可能也会遇到一些就是自己觉得比较难的这种技术问题,然后你当时是怎么解决的呢?
OK, 那就是之前上班的强度大嘛,就是之前上一份实习的时候
你希望通过这份实习的话,你个人能够获得什么样的一些成长呢?
我看你简历中的两个项目是你平时自己练手的项目,还是说实习相关的项目?
你能介绍一下整个的一个对话平台的整个的链路吗,包括Agent的一个分层架构是怎么样子的?
那你觉得整体从架构会分几层呢?UI层?模型层?中间呢?
因为我看你这边呃第二个项目里有用到monorepo嘛,对monorepo有什么了解吗?就比如说你你现在使用的是偏work space是吧?
无八股,主要聊项目
项目中哪些场景用到了Redis?
RabbitMQ在项目中的具体应用场景?
项目比较复杂的技术点?
为什么用 Redis 做向量检索而不是专用的向量数据库(Milvus、Pinecone...)?相似度怎么算的?
Redis SETNX 做幂等,key怎么设计的?过期时间设多长,为什么?万一Redis挂了怎么兜底
你们这个项目是单体的吗?你刚提到的没有办法承受那么大的流量,那你觉得这个流量多少会崩呢?
后期的分析呢,分析也在这个项目里面吗?
你接触过几种RAG的架构?
你提到了Harness Engineering,介绍一下在你这个项目中的实践吧。
我看你之前还做过Java是吗?那你项目做的是Java还是Python?
有了解过DDD架构(领域驱动设计)吗?你有写过吗?
Redis的分布式锁的实现原理是什么?为什么能实现可重入性?锁续期怎么做的?
可以实习多久,能否保证实习时间
项目中TS使用得多吗
项目中遇到过跨域问题吗,怎么解决
实习使用的前端框架是什么
useMemo和useCallback在项目中用来做什么
简单介绍React Fiber架构解决了什么问题
讲一下TS泛型的使用场景,举一个项目实际例子
什么是闭包,前端项目中闭包容易产生什么问题,如何规避
她说你怎么不想了解一下具体业务?
下面是我最近的一场面试和我的回答,后续也会把之前的面试问答整理出来。想请教一下大家,我面试时存在哪些不足,该如何改进呢?和AI复盘的时候,感觉大部分问题都答上来了,但就是每次面完试就没结果了。现在非常焦虑,感觉一直在面试但是一直没有提升,也不知道后续的路该怎么走了?是继续找实习呢?还是去准备考研(时间好像来不及了,估计要准备二战了)?还是去考公考编呢?
问题3:你这里用Redis做缓存,如果有缓存雪崩的情况要怎么解决?
问题12:有没有了解过设计模式?平时项目中用到哪些?
问题20:对数据库索引有了解吗?
问题21:MySQL为什么会有回表的操作?
你是怎么规划接下来的实习的
实习期间会回学校吗
你在用友实习干了什么
你实习写代码的时候是自己写还是AI辅助
你项目Python脚本是用来干什么
反问:岗位业务
学业与实习冲突时,如何保证课程不挂科?
你的项目核心架构设计的权衡点是什么?
相比Ant Design Pro等成熟方案,你的项目解决了什么他们没解决的痛点?
多人二次开发时,如何用工程化手段强制约束架构不腐化,而非靠规范文档?
模型突破约束时,除了提示词和格式校验,如何在架构层做权限隔离与操作回滚?
大型项目性能优化,如何利用Chrome DevTools的Performance和Memory面板定位微任务阻塞点?
AI辅助Debug的边界在哪?为什么说它能快速定位表层bug,但对深层业务逻辑错误无力?
实习中数据上报方案如何设计离线缓存、定时批量上报、失败重试队列来保证数据不丢?
高并发场景下,前端如何用令牌桶算法做限流,结合React.Suspense做优雅降级?
咱们团队目前在前端架构上是怎么做技术选型的?
这个时候我忘了问具体业务,面试官就说你不想了解一下具体业务吗?
有垂直且相关的实习
深挖过往实习经历。
任务偏策略。这个的意思是在制定kpi或者目标的时候,并不会有特别死板的执行方法,很多时候搭建好了框架,可以自己相对灵活的去实施。在这个过程中虽然增加试错成本,但是也促进了个人的思考。我认为这份实习/工作是我历来成长性最强的。我之前在的某咨询公司每天都是拉excel表做ppt女工,任务设定的比较死,虽然有一个响当当的大title但其实成长性很低,每天思考人生最终决定转行。而且领导不会一直管你,需要自己安排好任务,所以我基本上班都没摸鱼过,每时每刻都是认真的工作。
介绍你的项目,包括使用方和使用场景是什么?
是否仍在快手实习?
项目的难点和解决方案
Q1:你项目中Redis用做了什么?
视图数据治理:清洗业务画面、过滤模糊/遮挡/过曝坏图、筛选正负样本、归一化数据集
业务落地:制定标准拍摄视图规范,提升模型真实场景适配率
为什么一个项目使用sse,一个项目使用websocket
公司的有什么业务
实习生进入要做什么
实习生入职有培训吗
redis持久化策略以及什么时候触发
MySQL的ACID特性,以及通过什么方式实现
简单介绍一下这个项目的背景吧?给谁用的?用来干什么?
第二个项目是给谁用的?
实习过程的项目难点
个人项目介绍
看你项目中有oss,说一下oss的前端上传权限是怎么做的?
项目上线遇到问题的时候应该如何解决?
贵司的业务是做什么的?(做无人机什么检测的好像是忘记了)
介绍项目经历
介绍一下项目中rabbitmq的使用
用过哪些数据库?哪个是比较擅长的?
国产数据库接触过吗?
什么时候能来实习?
能实习多长时间?
公司经营业务
用过数据库吗,写过sql语句吗,建表的时候什么怎么设计索引。
项目拷打:指标是怎么量化的、我是怎么提升这些指标的、困难和进步、怎么用ai coding、
你好,你在这两个项目中有使用ai进行配合开发吗?
第一个项目你说是团队负责开发的,后端技术主要都是你负责的吗?你觉得一个团队开发,重点在于什么,你可以举例说明一下?
我刚才看了一下你的gitee项目。这个项目主要是使用ai做的吗?
你在借助 AI 做项目开发时,是一次性把整体需求交给 AI,让它整体统筹多模块开发,还是你自己先做需求拆解,再逐模块、逐功能引导 AI 迭代开发?
讲一个做过的项目
讲两个实习期间的项目、功能和核心流程
实习期间有成长的地方、难点亮点、印象深刻的地方
对react的理解、有哪些优点和缺点(虚拟dom、fiber架构、diff算法、jsx、react生态等)
反问技术栈和项目
实习项目中遇到的难点是什么?如何解决的?
项目拷打,暗黑亮色模式主题切换怎么实现的?
项目里有登录功能吗?怎么做的?
组件库项目有什么比较复杂的组件,怎么实现的?
现在还在实习吗?要实习到多久?
部门主要业务是什么?
暑期实习开到什么时候?
讲讲项目性能优化
你在项目开发前有没有提前去思考一些性能问题以及后续怎么做优化
关于项目质量问题你是怎么去思考以及保证的呢
你预期实习多久
反问技术栈业务、后续流程
讲一个做过的项目
投屏演示项目
为啥要搞这个项目
上一段实习为什么离职
问另外一个项目
Mysql 和 Redis 的区别
项目中有没有什么难点
redis的缓存一致性。
之前有实习过吗?
做这些项目的目的是什么?
北京海思的主要业务和我能做什么
Q:说一说你实习做的...的概念是什么,业务流程是什么?
然后她会接着问你,你测试负责人写的谁?为什么这样写?(然后我就实话是说了,因为我是实习生,当时负责人要求写的我的带教老师...我实习期间是这样的,但是面试官很不满意..)验证人写的是?
Q:你用的数据库是什么?
Q:说一下有哪些数据库用法?
Q:你实习中怎么用数据库的?用来做什么?
Q:我看你有个项目经历,你为什么做这个项目?你的需求哪来的?
Q:你项目中哪些用到了Postman,怎么用的?
Q:实习中哪些用到了Postman,怎么用的?
Q:自动化测试是什么?你实习期间做了哪些自动化测试,怎么做的?
Q:你从项目和实习中学到了什么?
所有错误必须返回业务错误码
设计一个缓存系统提升数据库查询效率,要考虑哪些内容
更新数据库后删除缓存,在高并发下可能有什么问题,怎么优化
我看到你最近一段实习是前端方向的,之前为什么选择前端。答:之前后端前端都有过尝试,只不过上段实习面试流程最快就去了。
服务间的相互调用为什么使用服务注册中心等微服务架构而不是nginx,他们都有负载均衡吗,为什么不能相互取代。
channel了解吗?无缓冲channel和有缓冲channel区别 ? 项目中channel使用情况?
问了项目websocket的部分
gin问了如果url传的字段绑定失败了怎么办? 我项目是抽象了dto层去收前端的json请求,所以我说绑定失败直接打印错误,返回了。 我感觉应该是说如果用model层去接受前端请求,这时绑定失败是可以宽松绑定
项目的数据流 router -> handler- > service -> dao
问了项目的帖子排行榜(主要说了怎么设计的, 介绍了一下怎么获取热门帖子,ZSET的一个排序函数)
查数据时并发怎么保证? (用redis的Setnx做一个短锁,没抢到的自旋等待,抢到锁的读库,写入缓存没有缓存空值)
介绍一下实习做的内容
实习那个项目,业务指标是怎么衡量的
这个项目怎么让用户了解指标有提效
为什么选择实习的那家公司,选择做那个业务
既然你说你的方向是这个,为什么你还会去那家业务跟你兴趣没什么关系的公司
有没有给自己设置找到实习的 ddl,如果一直没找到,你会倾向于随便找一个类似的吗
大致什么时候能到岗,实习多久,几天?
AI,实习中怎么使用
还有之前删掉的项目的拷打,啊啊,真的破防了,这个项目我是删掉了呀,他为啥还要问😭#牛客AI配图神器#
然后我看您这上面有两个项目经历,你能大体的说一下,你在医疗智能问答这个系统里面所从事的工作内容吗?
项目里面有一个多角色权限守卫,这个权限是怎么?那个怎么拦截的
项目这个时候是本地运行的,然后我如何把它给打包成一个静态文件
B + 树的结构和特点是什么?为什么数据库索引普遍使用 B + 树?
微服务架构的优缺点是什么?
如何实现 AI 解析用户输入并查询数据库的功能?
你在项目中如何使用 AI 提升开发效率?
详细介绍一段你最有成就感的项目/实习经历,负责的核心模块、业务价值是什么?
实习中接手需求时,是如何拆解业务需求、梳理开发逻辑的?遇到需求不清晰的情况怎么处理?
项目开发过程中,遇到过业务逻辑复杂、数据联动异常的问题吗?怎么定位并解决的?
结合实习经历,说说你是如何和产品、后端、设计协作的?
如果项目上线后,出现页面白屏、接口请求失败、用户操作卡顿等线上问题,你会怎么排查处理?
针对滴滴出行类前端业务,如何设计高并发下的页面加载、接口请求优化方案?
​8. 如果让你开发一个出行类实时订单状态更新页面,你会考虑哪些技术和业务点?
项目中,有没有做过需求迭代、代码重构,重构后带来了哪些提升?
结合过往项目,说说你做过的最贴合业务场景的技术优化,以及优化后的效果?
项目中如何做代码性能优化?
RN 和小程序在架构上有什么区别?
实习持续了多长时间?实习期间的上下班时间大概是怎样的?
在实习期间主要参与了哪些项目内容?为什么要做这个项目?项目指标是多少?
实习大概花了多长时间去熟悉业务并上手?前期做了哪些准备工作?
实习期间有踩过什么坑吗?遇到过什么困难?是如何解决的?
实习导师对你的工作表现有过什么评价?在转正答辩上主管给到了哪些反馈及成长建议?
你对这段实习时期的整体感受怎么样?主要的产出和收获是什么?
回顾这段实习,你觉得自己可以加强的地方有哪些?个人对自己的评价是什么?
你对实习的工作强度/节奏适应程度如何?抗压能力怎么样?
若能通过面试,你最早什么时候可以开始实习或入职?能实习多长时间?
未来可能会来到一个新的业务环境下,有什么比较好的方法或经验可以帮助自己去快速适应?
简历中的项目是实习还是学校做的?
有其他实习经历吗?
实习最大的收获是什么?
实习大概三四个月,你自己对于这段时期怎么评价?
实习期间有踩过什么坑吗?
实习的工作强度怎么样?
新的业务环境下,有什么比较好的方法去快速适应?
AI无法处理的典型业务逻辑场景有哪些?人工干预的具体案例?
有实习经历吗?
为什么没有留在实习公司?
实习期间哪部分做得比较深入?
React和Vue的区别?哪个更适合复杂项目?
项目中做了哪些性能优化?这些优化手段是自己调研的吗?
描述一个项目中的问题及解决过程?从发现问题到解决用了多久?
你的项目有前后端吗?大概结构是怎样的?怎么让AI帮你搞出一套能线上正式运行交付的东西?
你实现这个项目涉及到哪些应用、中间件组件?我需要你说明系统设计的技术选型、底层逻辑,比如爬取后做什么,完整的业务流程讲清楚。
做这个项目消耗了多少token?
你平时用的数据库是MySQL吧?如果线上数据量特别大,分页查询变慢,拿到这个优化任务,你的操作步骤是怎样的?
MySQL的索引结构你了解吗?为什么是B+树,而不是红黑树、平衡二叉树或者哈希结构?
Redis你使用了哪些场景?怎么实现的?
Redis实现分布式锁的原理是什么?
市面上主流的数据库?
实习期间测试负责的是一个模块还是整个项目?
对ai coding的理解?业务落地还存在哪些
后端相关:操作系统、计算机网络、事务、redis等
如果某个参数是选填,但实际在特定业务场景下又必须传值,在文档里面如何说明
你的项目有对接实际接口吗,前后端联调一般是什么样的过程,会出现什么问题,出现问题怎么解决?(说了axios发起请求那一套)
RAG医疗系统项目的智能体UI交互机制具体怎么做的
实习的项目,在实习项目中做了那些任务,收获是什么?
实习结束时间?实习了多久?
实习项目里面的AI设计的测试用例有什么自己的优化建议吗?
项目的接口测试的流程?
实习的项目?介绍一下做了什么?核心功能是什么?
使用到的数据库有那些?
讲一下你们项目中使用到的核心的业务表有那些?
你实习测的主要是什么?功能是什么?用的场景是什么?
一个需要功能点的实现,在开发阶段,测试介入了吗?你能讲一讲你所在的项目中是什么样的吗?
接口测试有了解吗?在你的项目中如何设计接口测试的?
了解到你实习的项目中前后端使用的技术吗?有那些?
我看你项目中是开发的项目,为什么选择测试?
你这个项目中使用AI,为什么要使用AI,或者说做这个AI项目?
实习遇到最难的困难,如何解决;
实习的项目构建优化;
项目发布流程;
为什么你的 AI 对话项目选择用 SSE
说说项目里面完成了哪些功能?
里面有哪些数据库表?
数据库怎么设计的?
为什么不直接通过数据库通信而需要用消息队列呢?
项目有没有前端流式输出展示?
为什么不直接通过数据库通信而需要用消息队列呢?
项目有没有前端流式输出展示?
为什么Redis可以做限流?怎么做限流?
Redis为什么速度快?
数据库分表是怎么分的?为什么一个表太大需要分表?
你项目中用到了gird布局,你是如何实现响应式布局的
你项目中的SSE流式输出是如何实现的,讲一下原理,说一下遇到不完整数据如何处理
你项目中用到了路由守卫,为什么要用路由守卫,你知道哪些路由守卫,分别有什么作用
介绍一下项目里你觉得最有难度的点是什么(依旧虚拟列表)
你有做过自己的开源项目或者参与过开源项目研发吗
你实际项目里有遇到过性能问题吗,怎么解决的
AI agent 怎么使用的?平时在自己开发的项目里面,怎么去落地自己的 AI 实践?
有看过优秀项目的源码吗?比如说 react Vue 这种。
那其他的,比如说一些技术的前沿的一些东西。软件与行业,包括前端,也包括其他的方向的。有没有遇到过令你眼前一亮的项目
C端产品业务的业务应用到哪,上线了吗?
项目相关(记不太清了,能想起来多少就写多少):web端和移动端分别用react和react native开发,有什么差别(移动端要做更多适配,存储方式一个用cookie+session,一个用asyncstorage)
另一个项目:你主要做了什么
八股环节:虚拟dom的作用(react细粒度不够精准进行更新,最多只能达到组件的程度,所以要用虚拟dom来进行更细粒度的更新;解耦运行环境,react项目移动到多端会面对不同的原生环境)
项目是导师课题组项目吗?
项目前端的重难点有哪些?(考察具体做了吗)
拷打两段实习(15min)
项目的分工,代码量大概多少,有没有正式上线,使用效果怎么样,大概做了多久
重新再看agent这个项目,有哪些优化点或新的思考
拷打实习项目(20min)
有没有怎么想过优化你在百度做的项目 我劈里啪啦说了一堆 但是他在反问的时候说我应该这样做(不二?)
你的前端是自学的,还是在项目里真实做过?
项目为什么选择Vite,辨析Vite与Webpack,Vite热更新原理是什么?
高并发场景:1s内对数据库进行10w次写入,如何优化?
项目中 type 和 interface 怎么选择
为什么你的 AI 对话项目选择 SSE 而不是 WebSocket
你的多轮对话项目只支持文字,还是也支持图片修改
为什么选择做后台管理系统这个项目
Sdk干什么,你为什么会在公司接触这个业务
monorep底层逻辑架构是什么样
这个项目和Eagle的差别是什么?
你还做了哪些其他项目?
项目里你承担的角色是什么?
介绍一下你的项目(项目来源、核心功能)
项目里你觉得最有收获、相对复杂的功能点是什么?
项目的后端系统是怎么设计的?
前端项目是自己coding还是vibe coding?
timeout 中再调用 timeout 和直接用 interval 有什么区别,哪种在倒计时业务场景更好
简历中的项目如何部署上线简单复盘一下(面试官对项目评价不错)
Redis缓存穿透、击穿、雪崩如何产生,如何解决
Redis缓存和数据库的一致性如何保证
如果Redis挂了会发生什么,你会怎么处理
Redis的Key值一般如何设计
Redis常用的数据结构有哪些,分别用在什么场景
数据库慢查询如何排查,Explain查询后的关键字介绍,每个关键字都有哪些值,代表什么含义
介绍一下你的 AI 对话平台项目,项目规模、页面结构和你负责的部分分别是什么?
你项目里用了 SSE,如果里面混合了文本、图片、视频,你会怎么处理?
你项目里的本地持久化机制是怎么做的?为什么用 Pinia 和 LocalStorage?
介绍一下你的通用后台管理系统项目,这个项目的难点是什么?
项目中 CSS 怎么命名,项目中的 CSS 的结构是怎么维护的
讲一个你项目中的亮点,我们深度聊
你的项目架构是什么样的
你的项目有登录功能吗?如何去实现一个登录功能
介绍一下你项目中的虚拟列表功能
如何在项目中使用 AI 工具来提升效率
项目与封装组件的依据、需求场景及难点?
项目中SSE推流是如何实现的(请求配置、如何中断请求、是否了解 EventSource、Async Generator 等封装方式,面试官抠得很细...)
项目乐观更新如何实现(是否了解staleTime、gcTime 配置)
● 在执行长期记忆的持久化时,如何保证数据库写入一定成功(例如遇到报错、需要重试时如何处理以防止记忆丢失)?
● 你的项目集成了哪些MCP(Model Context Protocol)工具?ELK和Prometheus是如何协同工作的?
学习与项目中遇到bug的解决方式
项目中遇到的未解决问题及最终处理方案
是否搭建过Node服务、操作过数据库
介绍AI对话项目中的流式响应实现
项目中做代码分割、按需加载的原因
通用后台管理系统与AI对话项目的技术选型差异
如何与老员工合作推进项目
自我介绍并说一下最近的这个项目,觉得哪里有一些复杂度比较高的,你可以详细聊聊
这个项目是你实习做的吗?还是你自己练习的项目?(我说是老师项目组的)
那你在实际项目中有哪些场景有用this去做一些方案,或者说做一些小的工具函数之类的?(我说有,比如单例模式,然后全部过一遍)
我看你项目写了响应式布局,你是之前做过移动端吗?(我说有)
继续回归项目:对于 jwt 认证保障的话,你可以说一下它大致怎么实现的呢?
我看你另外一个项目设计了一个拖拽式布局,你可以说一下会用到哪些API吗?还是说你这个功能是通过第三方库实现的?(我说原来是自己写的,后面效果不是特别好,就用了第三方库,在 npm 上的 Allotment) 那如果让你用原生 JS,你知道要用到哪些 API 呢?(我说 mouseDown、mouseMove、mouseUp、mouseOut,监听鼠标的点击事件,获取鼠标的坐标,计算容器的宽度)
项目:介绍第一个项目的功能
用mongodb是怎么实现图片和视频的保存的(引入express静态资源映射,根据时间戳+随机串+后缀生成文件名,拼成一个url存在数据库,本体存服务器,调资源直接访问url)
问第二个项目,跟向量检索相关,没咋准备,因为面到现在没几个公司问这个的,答得不太行
反问:业务(特地强调不会用AI这方面的东西,有其他部门负责,或许有转机?可能我之后得改改第二个项目?)
计算机基础课程成绩介绍(数据结构、计组、计网、数据库)
MySQL 主键的作用是什么
大数据量下如何加快数据库查询,了解索引吗
数据库索引使用什么数据结构
项目中做了哪些前端性能优化
分布式事务有哪些常见方案?项目里一般怎么选?
数据库出现主从延迟时,会带来哪些问题?一般怎么处理?
为什么数据库索引底层通常使用 B+ 树,而不是红黑树或者哈希?
有过两段实习经历,那是学校要求的,还是自己想做提升出去的呢?为什么没有留任
找工作有考虑再去投第一份实习的公司吗?为什么
在实习或者学习过程中遇到的最大挑战是什么?以及最后是如何去解决这个问题的?
同期实习生帮助了你,那你后边有可以帮助她的地方呢?
面试官业务介绍
哪个项目对你成长最大,展开介绍
项目中做过哪些前端页面性能优化
项目中有没有做监控相关的内容
除了前端还学过哪些语言,有无C++项目经验
最快可实习时间、实习周期
先做个自我介绍,再重点讲一个你参与最深的项目模块。
MySQL 联合索引为什么要遵循最左前缀匹配原则?
如果不用 Redis 缓存,让你自己实现一个有 TTL 的 K-V 缓存,只能用 Java API,你会怎么设计?你会如设计测试用例来测试这个组件?
介绍一下你在南京的实习公司主要是做什么的?
你具体参与了哪个项目?这个项目的业务模式是怎样的?
这个项目目前处于什么阶段?团队规模如何,如何协作?
项目中遇到的最大挑战或难点是什么?你是怎么解决的?
你从这段实习经历中最大的收获是什么?
你预计什么时候可以到岗?能实习多久?
你在上一段实习的薪资是多少?对杭州的实习薪资有什么期望?
拷打百度做的实习项目( 面试官提出了和前mt不一样的实现路径 并否定了现有的实际方案 那说啥了... 给你了 )
讲一下项目中知识库检索中有哪些亮点?问题改写如何做?为什么使用三层递进检索?
项目背景是什么?整体架构怎么设计的?
双缓存(本地 + Redis)存的是什么数据?是图片还是用户数据?
项目 DDD 领域是怎么拆分的?
数据库事务机制你了解多少?
对 Open Cloud 架构怎么理解?
Redis 底层机制你熟悉哪些?
用 Redis 怎么设计一个消息队列?
Redis 主从复制能用来做消息队列吗?
高并发场景下的加锁机制怎么设计?
你现在的方案在真实业务场景下能用吗?有哪些缺陷?
原来业务有哪些性能瓶颈?做了哪些优化?
Redis ZSet 底层用什么数据结构?
项目中遇到过哪些?分别用什么手段解决?
平时写项目有用过哪些性能优化?
两个项目中哪个难度更高,为什么
这个项目是练习用的吗?
做这个项目遇到的最大问题是什么?
项目是前后端分离吗?你负责哪部分?
介绍一下分布式即时通讯项目
项目用Web框架加WebSocket做什么?
MySQL读写分离是怎么做的?
跨域问题怎么解决?项目里用的哪种方案?
你过往在开发这些项目包括实习种你最有挑战的点和你觉得最有意思的点是在哪(技术上)
根据我说的有挑战的点结合实习项目疯狂拷打 问项目上下文, 以前的工作模式是什么 了解为什么要改变工作策略 有没有想过其他方法 不断理解我说的工作流程并试探边界提出其他的可能情况
第二个音视频通话项目里面怎么集中式处理错误的
第一个项目为什么用sse而不用websocket
拷打项目,问一些开发中遇到的复杂场景问题
拷打项目(为什么做这个+需求评审+产品思维+技术实现)
后端是你做的吗?大概说一下后端相关的流程(结合项目)。
反问:业务介绍,对我职业规划建议
讲讲项目的构建流程,怎么做出来的项目
js闭包,我的项目里面有没有什么地方用到,或者在什么地方见到过闭包的使用
说说项目里面登录页面是如何实现的
有没有在项目里面用过redux,redux有什么特别的地方
项目里面看到有封装高阶组件,说说什么是高阶组件,他和普通的组间有什么区别
项目中很多场景都可以通过 AI 完成,你怎么看待?未来在哪些方面提升自己竞争力
介绍个人收获 / 成就感最高的项目(智能对话平台)
你现在是在找实习吗?
目前手头有实习offer吗?
你希望找什么样的实习岗位?(算法/AI/开发)
为什么不做算法相关实习,反而选前端?
这两个前端项目都是练手项目吗?
第一个项目你在里面具体做了什么?
项目里关键技术点有哪些?AI部分怎么解决?
项目代码都是AI生成的吗?占比多少?
你怎么测试验收这个项目?从哪些维度判断符合预期?
实际项目中你怎么使用闭包?
你觉得这个项目还有哪些可以改进的地方?
你现在人在哪?实习周期能多长?
如果提供实习但没有转正机会,你怎么看?
你觉得转正重要还是实习重要?
对实习生有什么要求?更看重哪些能力?
实习生的培养方案是怎样的?
在 React-Playground 这个项目中遇到什么难点?
实习里有技术难度的内容
ai项目怎么保证输出结果一定正确
项目有什么难点
举了项目里的一个例子,问我出参入参是怎么去定义的?
这个多agent项目是主子agent的项目吗?
关于 RAG 的,向量数据库在选择建索引的时候是用了哪种向量数据库?为什么?
项目用户量增大如何改造系统,适应大流量
介绍一下你的AI RAG项目
这个项目是练习用的吗?
做这个项目遇到的最大问题是什么?
项目是前后端分离吗?你负责哪部分?
介绍一下分布式即时通讯项目
项目用Web框架加WebSocket做什么?
MySQL读写分离是怎么做的?
跨域问题怎么解决?项目里用的哪种方案?
数据一致性怎么保证的?假设是多机房多集群部署,不同机房之间有各自的redis,如何实现整体的限流?
如何解决redis大key和热key的问题?
详细说一下秒杀业务如何实现?防超卖业务如何实现?redis防止超卖用到了数据库吗?如何进行最终的兜底策略?
项目中缓存击穿的业务场景?缓存穿透是如何解决的?为什么要用缓存空值?为什么不用布隆过滤器?(布隆过滤器这个点,主包的同门在一面红围巾的时候被连环拷打,布隆过滤器原理?存在的问题?如何解决?事后这个知识点被主包偷师了,也是光速吟唱)
一个关于项目中支付订单这一业务的连环问:
redis有哪些常用数据结构?zset一般使用场景?zset底层数据结构?(这里主包听错了,以为问的是set的底层数据结构)
讲讲redis主从复制?
项目中的缓存有设置过期时间吗,你是依据什么设置的?
为什么会想到要限流,是基于什么样的一个场景?如何压测的?qps是多少?用多少并发量去压测?限流前后缓存命中率有什么变化?(这个问题主包在面红围巾的时候已经被问过一遍了,直接吟唱)
如果单机redis迁移到集群架构,会出现什么问题,这个时候如何保证一致性?
项目是跟着老师做的还是自己找开源项目改的
自我介绍(学历+毕业时间+介绍技术栈+俩项目)
认为最满意的项目(把第一个项目的功能介绍了一遍)
项目中遇到的最大的困难(审核端审核用户端发布的内容乱序,不方便查找,使用聚合管道解决)
所用智能体开发架构(langraph)
项目架构怎么确定的,有没有用最近新发布的技术比如skills
做过的项目中如何做移动端适配?
项目中做了哪些性能优化?优化的思路是什么?
项目的用户认证是如何实现的?
了解过SSE吗?如果用SSE替换项目中的连接机制,该如何实现?
项目的权限设计是怎样的(发布者/接单员的权限隔离)?
spring如何管理数据库事物的
有没有做过mysql的性能调优,举个例子
Agent项目遇到了什么问题,怎么解决的
用户登录认证系统怎么做的,为什么用Redis + Token而不是session
Redisson 分布式锁怎么解决击穿
分布式锁的原理
实习的遇到的问题和解决方法,以及收获
Q1: 毕业届次、课程安排、实习时长及到岗时间?
Q2: 简历项目是借鉴的开源项目还是自己做的?
Q11: 项目中具体如何设计提示词减少幻觉?
Q14: 项目中分布式锁解决什么具体场景问题?
Q15: 分布式锁的Key基于什么设计?
Q17: Redisson分布式锁底层原理?
Q18: 为何在setnx基础上加Lua脚本实现分布式锁?
Q22: 高并发访问Redis执行限流如何保证数据一致性?
Q23: 核心业务流程涉及几张表及具体交互?
Q26: MySQL常用的索引类型有哪些?
ab服务同时修改数据库问题 应该怎么办
分布式锁是干什么的
如何实现分布式锁
项目有没有可以优化的地方?
写项目的过程中有涉及到使用一些 AI coding 的方式去写吗?
项目或者实习结合AI的点
项目中有没有遇到什么难点?
Q5: 那你在做项目过程中,你觉得自己遇到的最难的困题是啥?
Q9: 所以你是记录的一个状态,然后给到前端,那你这里只记录这个状态,只用到 Redis 是吧?
Q10: 那你是先写 Redis 还是先写 Mysql?
Q11: 那如果那个 Redis 那个就是挂了怎么办?
Q12: 比如说我举个详细点的例子,比如说 Redis 某一个节点挂了,那你这个节点挂了之后,就是这个服务就不可用了。还是说?
Q27: 我再详细问一下这个 Redis 加 Lua 的实现库存扣减,你用的是 Redis 的 decrement 加一些原子的操作吗?还是?
Q29: 那我再问个问题,比如说我 Redis 扣减成功了,然后 DB 写失败了,这个库存怎么处理?
Q31: 那我这里也有个问题,就是那你库存是以 DB 为准还是以 Redis 为准?
Q32: 你 DB 删了之后,你的订单的判断是还是通过 Redis 判断,是吧?
Q33: 比如说你现在以 Redis 为主,读写在集群真实场景下,写操作在主,读的话是在从。我在清库存的时候主从切换可能导致库存数据不一致。如果是发生这种情况的话,你会怎么考虑去解决这种超卖的风险?
Q43: 学校如果你来实习的话,这边是学校是已经,那个课程已经就是完成了,是吧?
技术选型问题,为什么项目开发使用vue3不用react
组内的主要业务
vue2老项目的兼容
给你一个老项目vue2的,没啥文档,你怎么上手开发
B端项目和C端项目的区别
选一个项目介绍一下
项目打包的时候会在后面加一个哈希值,是什么
用户反馈项目打开慢卡顿,怎么排查与优化
你在项目的学习方面有哪些渠道?
项目中最终有部署到线上吗?
项目中的静态资源是怎么处理的?
项目里的图片是怎么压缩的?
你所有项目里面,最能体现工程化能力的是什么
目前自己做过哪些前端相关的项目?
在做 AI 对话项目的前端时,有没有使用过 AI 编程辅助工具来帮忙编写代码?
你的项目底层调用了什么模型?整个调用大模型的流程是否已经完全跑通并可用?
先说一下你最近做的这个项目?
在一些项目的处理中,会考虑把一些常用的东西,常用的一些模块进行一些封装吗?
你觉得你把一个项目发布到线上之后,你怎么去监控整体的服务质量呢?
线上海量update的SQL,导致MySQL的bufferpool污染,你在实习中是如何解决的?
MySQL的MVCC,八股吟唱
redis特点,数据结构有哪些,八股吟唱
介绍一下你做过的最复杂的项目,重点说技术难点和你的解决方案
MySQL的索引失效场景有哪些,如何避免
分布式事务的解决方案有哪些
你在公司级项目里做前后端协作时,和上下游、后端一般是怎么配合的?
你简历里写了 JsBridge,那它的实现原理是什么?你们项目里具体怎么用的?是不是基于某个 APP 基座开发?端上同学有没有参与支持?
你简历里写了参与多个企业级项目、也写了组件库,为什么这里只重点写了这两个项目?你具体做过哪些组件?
请你手写一个防抖函数,并运行验证一下。你在实际业务里是怎么使用 debounce 的?平时有没有用过 Lodash?
项目最初是出于什么?什么背景来做这个项目?
业务变更审计
实习经历禁得起n层追问,体现自己思考和业务能力。
熟悉自己的项目和实习经历,可以引导到八股来展现自己的技术/思考/表达能力。
硬实力:学历好,实习经历丰富...
-怎么安排后续的实习?最快到岗,实习周期?
明天总结一下项目,写好简历 4h
仔细研究智能旅游助手和另一个agents项目 预计 4h
手写实现agent、并对比其他agent项目(Hello agents和Open Code)的实现
项目解决了什么问题?内部如何分工?
今日把项目给 vibe 完成
项目验收,写好简历
写简历:目前写好了简历上的实习经历,项目还在重写
写好简历直接开投,用 Codex 把项目写完
你这个项目优化了 RAG 的哪些指标?怎么测的?
你的向量数据库(Milvus)跟常规的数据库(如 MySQL)有啥差别?
为啥不能直接用 MySQL 去存向量?它不也是一个表/键值对吗?
你的向量数据库里存的内容长什么样?
用户使用你这个项目的场景和使用流程是怎样的?
你在这些项目里,觉得哪些技术复杂度最高?遇到了什么挑战和优化点?
面试官评价:项目实践能力和主动性不错,软素质和表达都很优秀,但是经历太单薄,缺少实习经历
你第一个项目中针对 RAG 检索做了哪些具体的创新点或设计?现在有实际用户吗?
讲讲RAG的全流程,以及你的项目是怎么用到RAG的?
问了一下第二个低代码项目
第一个项目性能优化手段有哪些
你作为没有经验的实习生,如何去胜任这项工作呢?
你做的需求对公司业务指标上有什么提升?(只能说出技术指标)
你做的这个项目是企业的项目还是练手的项目?
别人用 ClaudeCode 不懂代码也能做项目,那你觉得你的区别在于什么呢?
你之前有实习过吗?
讲一讲项目里面的RAG相关内容
讲一讲项目中遇到的问题和难点
最早入职时间以及实习时长
不同项目间css样式冲突怎么办,引用别人的组件库样式冲突
实习期间最头疼的技术难点,以及是通过哪些手段解决的?
找一个你觉得有技术特点或业务特点的项目,从立项背景、你的角色、开发功能、收益产出和个人收获,详细介绍一下。(面试官给的模板)
Sentry在静态资源加载监测这块具体怎么做的?结合你的业务说说怎么用的?
你还有一个项目做的NLP架构升级,是具体解决什么问题的?
介绍一下实习项目,期间遇到了哪些困难?
你平时主要负责技术优化还是也有业务开发?
你做的组件重构主要是针对通用组件,还是一些业务组线?
假如现在让你去负责一个从0到1的业务项目或者技术项目,你会考虑哪些方面?业务、项目和技术性,你考虑的这些方面会有哪些不同点,原因是什么?
假如你现在要负责一个技术项目,你有一个Q的时间,从零到一起完成这个项目,并且在这个Q结束的时候达到一定的指标收益,在整个过程中各个阶段考虑哪些事情?
自我介绍:简单介绍技术栈和项目
项目登录流程是怎么样的?(前端-> 后端)
不要给自己设边界,只干前端无法走远;需要理解整个业务系统,知道实操逻辑而非仅概念。无论什么岗位都要持续学习#面经
项目中有使用过AI吗,用AI做了哪些事
项目中有使用过AI吗,平时有学习过AI相关原理吗
你们的项目性能评估采纳了哪些指标
你认为你们项目的用户满意度怎么样?怎么得出的?
Performance有哪些指标能够反映项目性能?

AI/Agent// 825 个问题

说一下你那个大模型项目吧。
你的RAG用的是什么框架或工具实现的?
RAG整个流程交给更成熟的产品(如开源的、阿里的、字节的)会不会更好?为什么你自己做?
你这个产品看起来像一个小Agent,你认为是吗?
你是怎么理解Chatbot和Agent两种产品形态的差别?
Agent怎么判断任务执行完了要退出,而不会陷入死循环?底层逻辑想过吗?
如果让你设计Agent Loop防止死循环,你会从哪些点考虑?
有了解过MCP或Skills这些概念吗?
有自己写过MCP Server或Skills吗?
一个简单的Skill具体有哪些组成部分?
如果Agent里挂了上百个Skills,它怎么准确识别并路由到你想用的那个?
为什么在大模型时代,CLI比GUI发展更快?
平时开发用Agent多吗?主要用哪些?
Agent写的代码能占你开发总量的百分之多少?
你做的 MCP 化,主要是把报表接口封装成工具,还是封装成一个 Agent?
一个请求到达 MCP 工具后,你具体会怎么处理?
为什么要设计多个专家 Agent,而不是使用一个 Agent 完成全部 Code Review?
每个子 Agent 输出的是代码行级评论,还是结构化 Review 报告?
多个 Agent 返回相似结果时,去重是怎么做的?
如果两个 Agent 返回语义相近的问题,如何判断是否需要去重?
去重主要依赖程序逻辑、规则,还是聚合 Agent?
RAG 的多路检索是怎么实现的?
专家 Agent 的整体运行流程是什么?
为什么不每次都启动全部 Agent?
如何根据 PR 描述和代码变更选择需要加载的 Agent?
你的 Prompt 中具体配置了哪些路由规则?
Router 本质上是不是一个路由 Agent?
不同 Agent 之间如何完成交互?
多个 Agent 是并行执行,还是串行执行?
一个 Agent 失败时,系统如何处理和降级?
你使用过 AI Coding 相关的 Skill 吗?
你有没有自己编写过 Skill?
Skill 的本质是什么?通常如何组织和动态选择?
你了解哪些主流 Agent 架构?
这些 Agent 模式分别适合什么场景?
工业级 Agent 项目是否应该只采用一种模式,还是混合使用多种模式?
主 Agent 和子 Agent 在 ReAct、Plan-and-Execute 等模式之间如何分工?
agent手动循环的目的是什么,为什么不直接用框架?
AI大模型发展迅速,你认为职业护城河是什么?
有没有做过 AI 相关的开发?(如 MCP、Agent 等)
Q1:Agent Demo 与生产系统的核心差别是什么?
Q2:一个生产 Agent 的参考架构是什么?
Q4:为什么 Agent 状态不能只放进进程内存?
Q8:Agent 延迟由哪些部分组成?
Q9:如何优化 Agent 成本?
Q10:Agent 中哪些内容可以缓存?
Q13:多租户 Agent 怎样隔离?
对 Harness Engineering(或 Prompt Engineering / Agent 控制)的概念有什么了解?
Plan 在 Agent 中是怎么设计的?(Plan 的状态、流转)
大模型想调用一个读的工具,整个过程是什么样的?
调用的大模型(LLM)是什么?
接入大模型时用了 SDK 还是直接调 API?
如果让你设计一个AI AGENT的工作流可视化编辑器,你觉得应该怎么设计?
你第一段实习那个 AIGC 视频创作平台,你选择 Claude Agent SDK 的原因是什么?市面上还有其他选择呢?
封装 Agent 的进度块能讲一下吗?
你做 Agent 的时候定义过那些工具?
该项目技术实现(前后端、RAG)及数据库使用情况?
多 Agent 和单 Agent 有什么优缺点?
你提到了一个 memory,一个 agent token,那 agent 里面我们会有短期记忆和长期记忆,那我们一般是怎么去区分短期记忆还是长期记忆呢?
你另外一家实习主要是做什么业务的,有用过Agent吗?
你的 Agent 有使用一些 skill 或者 tool 吗?
Skill 和 Tool 有什么区别?
Agent 怎么去调用 Tool?
让我挑一个项目讲,为什么要写这个项目,技术选型为什么要用这些,然后有啥价值,口径和指标,我讲了我的cr agent项目,
agent和llm超时怎么解决
你需要这个ag agent的输入是什么?
那我有个问题,那我有个问题就是你的这一套agent和阿里巴巴的那个研发规范它有什么差别?
那你的这个agent的优点在哪里,比他更强的地方在哪里?
请求链路:你的 Agent 项目的一次完整请求链路是怎么样的?
竞品差异:阿里也开发了一个 PR Agent,你自研的 Agent 跟他们的有什么核心区别与优势?
架构选择:Agent 的控制流怎么设计?为什么使用 Loop 架构而不是 DAG (有向无环图)?
模型输出兜底:如果大模型输出不理想(格式错乱、幻觉等),系统层面该怎么解决?
工具调用失败分类:Agent 在 Tool Calling (工具调用) 失败时,你会如何进行分类(如网络错、参数错、逻辑错),并如何针对性处理?
多节点崩溃与恢复:Agent 在多节点 Execution 过程中,处理到某个节点失败导致系统崩溃,该怎么处理?如何恢复上下文?
经验沉淀机制:如果要让 Agent 沉淀历史经验,你会怎么设计?什么样的数据有资格被放进历史经验库?
向量数据库:为什么要用向量数据库去存历史经验?选型的原因是什么?
agent.md、claude.md 这类文档的作用是什么?主要能解决大模型的什么核心问题?
规范失效排查:如果你的 Agent 没有按照规范文档去审查代码,可能是什么原因导致的?该如何彻底解决?
链路追踪系统:如何构建一个 Agent 项目的完整链路追踪系统?可观测性和可回溯性具体怎么设计?
裁判机制局限性:多 Agent 裁判评估机制(LLM-as-a-Judge)不能解决的问题有哪些?
代码可用性验证:如何验证 Agent 确确实实生成了符合需求且可运行的代码?
RAG完整流程
你这个项目优化了 RAG 的哪些指标?怎么测的?
你在 RAG 里对精排(Rerank)和粗排分别做了什么?
向量检索和 BM25 权重是 6 : 4,为什么选 6 : 4?
你的向量数据库(Milvus)跟常规的数据库(如 MySQL)有啥差别?
为啥不能直接用 MySQL 去存向量?它不也是一个表/键值对吗?
你的向量数据库里存的内容长什么样?
为什么向量维度选择 512 维度?有考虑过更高或更低吗?
目前会话管理是用 LocalStorage 存的对吧?未来上线准备怎么存?设计怎样的结构?
为什么选择 LocalStorage,而不存到 Cookie 或 IndexedDB 里?
有没有了解过其他 Agent(如 Claude Code)是怎么存会话记录的?
你这个AI Agent提效平台是为了解决什么问题?
OK行。我看见简历里面还有一些项目经历,像什么铁路票务系统,包括可编排Agent项目,这些项目的背景是什么?铁路票务系统是自己研究的吗?
我们就针对你刚才说的这个,就是你刚才说的这个AI Agent 平台,它也是在途游实习做的一个项目是吧?
那我有这么个问题,因为我们在使用RAG的时候,虽然他能够帮我们去检索出对应的这个内容,并且我们总结生成,对吧?但是它也会出现类似于说生成的不准确?生成的不准确,或者说那你认为这个生成的不准确或者检索的不准确,它大概率会有哪些可能的原因?导致他这个检索的不正确?
你第一个项目中针对 RAG 检索做了哪些具体的创新点或设计?有实际用户吗?
为什么向量检索分数高不一定好?你用了什么方案解决?
讲讲 Agent 中的 Skills 和 Anthropic 提出的 MCP(Model Context Protocol)有什么区别?
如何使用 AI Agent 开发复杂项目
Q:如果项目包含前后端和产品设计,你会怎么使用 AI Agent?
Q:和 AI Agent 对话时,上下文窗口满了会发生什么?
Subagent 和并行 Agent
Q:用过并行 Agent 或 Subagent 模式吗?
那你这个rag项目他们说什么不足了吗
Rag项目难点(我说spring ai当时框架不成熟编排完调试很久,rag质量优化很久)
你这个langgraph项目得难点(我说不同agent之间信息传递和格式处理,放幻觉)
反问,公司业务,公司是否做agent,公司对ai写代码态度#牛客AI配图神器#
简历中的测试 Agent 是怎么实现的?
开发这个 Agent 时使用了哪些 AI 编程工具?
一个 Agent 应该包含哪些模块?
项目中调用的是哪个大模型?
RAG 主要解决什么问题?
有没有了解过 LLM Wiki?
团队现在在 AI Agent 或 RAG 方向上,最大的工程挑战是什么?
AI Review 代码的实现与大模型应用
Python中用于处理大模型调用产生的 Json 格式输出的检查的包是什么?LangGraph LangChain 都有用到的
Agent 的 SKill怎么理解的
SKill与传统的提示词工程和MCP 这三者之间有什么差异,你怎么理解的?
大模型检索,你有了解什么检索算法吗?
你有微调过大模型吗,那既然你说资源受限,说说训练过程中的学习率的高低怎么判断的?
介绍一下A2A协议和SubAgent。
前端调用Agent的协议选型,你一般用什么?
AI Agent 本地搭建流程?
IDE用IDEA还是VS Code?灵码内置的大模型是什么?
现在结合当下开发思路,重做项目会怎么利用AI?Agent、Plan规划、规范驱动开发三种模式如何选用?
AI存在大模型幻觉,开发过程中是否独立思考代码逻辑?遇到依赖不符怎么处理?
agent的组成是哪些
MCP和Skill的区别是什么
MCP是由哪几部分组成的,怎么去开发一个自己的MCP
codex 帮你写代码 你觉得他好还是不好 有想过coding agent 怎么实现的工作来完成任务?
你的那个 Agent 项目是你自己写的吗?是一个学习项目吗?
我看你对 MCP 也有了解,能说一下为什么要用 MCP 吗?为什么不直接用 Function Calling?
有没有做过agent项目?项目中最复杂的点在哪里?rag是怎么做的?多路召回怎么做的?
你平时是通过什么方式自学前端、AI Agent相关技术的?
视频剪辑Agent整套系统整体架构怎么设计的?
LangChain和LangGraph核心区别,各自适合什么业务场景?
后台目前支持哪些大模型?
项目内 RAG 检索主要承担哪些工作?
Dify 里 RAG 检索功能具体的处理逻辑是什么?
MCP 与 Skill 二者有什么区别?
你日常用过哪些有意思、实用性强的 Skill?
你主动去学习Agent、本地模型部署这类技术的原因是什么?
我看你开源的Agent项目项目亮点1的多Agent并行编排用的CompletableFuture并行执行,可以不可以分析一下为什么使用CompletableFuture而不是用其他框架的原因,基于什么出发点考虑的,语法方面有没有什么特别之处
多Agent的新闻舆情Agent如果依赖第二个技术分析Agent的部分数据你是如何调节设计的(项目是股票交易Agent)
多Agent并行执行的最后结果生成的建议,你怎么对生成的建议做一个准确性评估,如何做评估
说回股票交易Agent项目,假如说你要把项目介绍给一些不懂技术但是对炒股有兴趣的人,你如何去向一个非技术背景的产品经理或者业务人员解释一些技术名词以便去让他们了解这个工具设计的合理性增加你的可信度
详述视频剪辑Agent从输入到成片的全流程与模块
如何应对大模型输出的随机性问题
谈谈对AI Agent工作流的理解,以及和前端框架的共通点
如何降低大模型幻觉,提升Agent流程稳定性
DataAgent 的项目是怎么样的?能介绍一下吗?
看你之前写了一个 MCP 服务器,能详细解释一下这个吗?
Agent 相关的了解吗?可以讲一下吗?
你对 Skill 的理解是什么?
能讲一下你怎么理解 RAG 吗?
向量化存储用的是什么方案?
模型接入时如何考虑能力、成本和向量化支持?
用户点击“停止生成”,后端如何立即终止LLM推理、释放GPU/CPU资源?
大模型基础 / 架构
面:那你这样子每次手动让ai去编写测试代码不会很繁琐嘛?那如果现在已经有了一个相关的Skill你会怎么用他?
面:那你能确保这个skill一定能执行嘛?
Agent / 工具调用
Agent工具调用的Schema设计核心是什么?
RAG / 检索
与直接对 LLM 进行微调相比,RAG 主要解决了什么问题?
一个完整的 RAG 流水线包含哪些关键步骤?
评估一个 Embedding 模型的好坏有哪些指标?
画出视频剪辑智能体全链路架构图,拆分核心模块并说明职责与交互逻辑。
LangChain编排AI工作流,对比原生调用和自研引擎的选型原因、优缺点及瓶颈。
JWT双令牌的Access Token和Refresh Token前端存在哪里?为什么不统一放localStorage?
描述企业级RAG知识库全流程架构,从文档上传、切片、向量化、检索、重排到应答,各环节难点是什么?
主流向量数据库选型差异,十万、百万、千万级数据量下检索性能和部署成本如何变化?
RAG检索内容不相关和答案幻觉问题,从哪些维度优化?
使用国内大模型官方API,若需对接多家厂商,如何设计统一调用网关屏蔽接口差异?
结合AI Agent开发,如何看待低代码平台?能否搭建简易智能剪辑Agent,有哪些限制?
设计一套通用运营AI Agent平台,包含多Agent协作、人工介入、流程监控、迭代体系,分析长期演进风险与应对。
LLM 的指令预算
现在大模型很多都是流式输出,底层和stream流有什么区别吗
讲一下你的Agent项目
RAG私有数据库怎么做的
查询的时候向量去查,查到之后你是根据什么方式去决定它返回来的命中的那个数值,向量查询什么才叫命中
你的Agent项目哪些用了开源项目,哪些是自己写的
讲下你那个状态机模式实现的ReActAgent
这个Agent是怎么决定去调用哪个工具的
你这个Agent分析,如果说每个Agent的策略的结论和角色是不一样的你会怎么处理
现在让你分析一支股票,把你现在整个全链路服务说一下(因为我写的是个股票Agent项目)
大模型基础 / 架构
为何现在的大模型大部分是 Decoder-only 结构?
大模型微调,你的训练数据集是如何构建的?
用户点击“停止生成”,后端如何立即终止LLM推理、释放GPU/CPU资源?
浏览器存储(localStorage / sessionStorage / cookie / IndexedDB)
追问:SEO 怎么做?怎么评估 SEO?AI 时代 GEO 是怎么做的?大模型投毒原理?
AI Coding 工程化 / Rules / Skills
腾讯提前批追问:团队会不会用 rules / skills 沉淀,为了解决什么问题?
SDD(Spec-Driven Development)/ AI rules / skills
RAG(检索增强生成)
bilibili 追问:RAG 中怎么计算 chunk 相似度?RAG 效果不好怎么优化?AI 胡言乱语怎么办?
AI 应用开发追问:HyDE 是什么?用户模糊意图重写?跟 RAG 不是反了吗?
Agent / ReAct / MCP / Skills / 工具调用
字节追问:ReAct vs workflow 核心差异?MCP 与 A2A 的区别?MCP 协议内部是什么样?
滴滴追问:MCP 是什么?MCP 和 skills 的区别?模型怎么知道有这个工具的?agent 编排范式?
做的MCP具体干了什么?
如果让你从零实现一个MCP,应该包含哪些部分?
MCP和Skill的区别是什么?
岗位写的AI Agent/AI App,实际工作内容偏AI还是前端?
Agent流式长任务,HTTP轮询/WS/SSE性能上限、断线重试、内存开销与选型边界?
Agent拆分用LangGraph,如何支撑动态任务变更、异常分支插入、实时流程微调?
Agent批量任务并发:动态限流、优先级调度、故障隔离如何设计防雪崩?
从协议规范、调度层级、业务边界三维拆解Tool/Skill/MCP底层关系与设计初衷。
• 追问:Skill已能编排,为何推MCP协议层?分层必要性?能否合并?
Skill跨模型适配报错率高、不稳定,为何仍是主流?从工程成本、迭代效率、解耦分析。
Skill诞生后MCP/Tool热度下降,是范式迭代还是场景替代?Skill淘汰风险与方向?
Agent元认知工程化:自我校验、链路复盘、错误归因、动态修正的前后端落地方案。
自研Skill vs 垂直定制Agent:架构成本、迭代速度、稳定性上限、适用场景核心区别。
• 追问:剔除工具能力,剩余规则逻辑与Prompt的本质差异?为何不能用Prompt替代Skill?
Agent上下文超长引发卡顿超时,前后端协同做裁剪、缓存复用、分片请求、增量渲染?
Skill版本迭代如何平滑灰度、兼容兜底、旧版下线、故障回滚?避免批量报错。
Agent短期/长期记忆:存储介质、更新策略、过期淘汰、隐私脱敏工程化。
Agent如何智能决策Skill调用?规避无效/循环/冗余调用?算法+工程两层说明。
列举一下你电脑安装的跟AI、Agent、大模型相关的软件和工具(共享屏幕展示)
使用Trae进行编码时,你倾向于手动指定特定的底层大模型,还是直接使用系统默认的“Auto”模式?背后的考量是什么?
在你看来,普通Vibe Coding(直觉/自然语言驱动编码)模式与SOLO(智能体自主规划执行)模式的核心区别是什么?在实际开发中如何抉择?
如果让你从零设计一个RAG(检索增强生成)系统,你认为必须包含哪些核心模块?请简述各模块的关键职责。
Spring AI Alibaba、AgentScope-Java这两个框架有了解吗?知道两者在定位、适用场景及核心能力上的主要区别吗?
了解agent的ReAct模式吗
项目里agent驱动的这个补全表单的触发逻辑具体是什么意思
了解RAG架构吗
项目里agent驱动的这个补全表单的触发逻辑具体是怎么设计的(发现几乎每场面试面试官问我项目的话都会问这个点,牛友们写简历的时候也可以设置几个引导面试官去问的亮点,这样心里会有些底,提前把这几个亮点的相关实现背熟然后就可以开始吟唱了)
从localstorage迁移到indexdb,就是这个数据持久化,你是出于什么情况下考虑的
有自己去实现一些什么 skill 吗?
mcp有了解过么,说一下他的作用是什么,以及整个作用方式是怎么样的
为什么需要引入mcp这个东西呢
你能够解释一下 SSE 和我们更常见的 WebSocket 的主要区别吗?为什么会在你的 Agent 项目场景下选择 SSE?
我看你在简历里写到系统整合了 Chat Agent 和 AIops Agent,请描述一下,当用户提出 “我的服务昨天晚上出现了大量的 5XX 错误,可能是什么原因” 时,你的系统内部是怎么协作工作的?从用户输入到给出最终的根因分析和建议,整个控制流和数据流是怎么样的?
我看你有提到对 RAG 的文档分割和检索参数进行了调优,那如果检索的精度已经比较不错了,但生成答案的准确性仍然不高(也就是常见的幻觉问题),除了优化检索还有哪些方面可以入手改进?
想问一下在优化 RAG 检索精度时,你针对文档的分割大小和检索的 topK 参数进行了测试和调优,那文档大小设置得过大或过小,分别会带来哪些负面影响?在确定最优参数组合的时候,你主要权衡了哪些因素?
就是你下面这个情感顾问agent,那你介绍一下你的这个 agent 呗?他是比如说你是怎么做这个事?你的 agent 是怎么去分工协作它的整个这个实现的链路?从用户的最基本的输入到它整个这个链路里面,它做了什么事情最终给用户的一个输出,你能大概介绍一下它流程吗?
那在这个过程里面你是用的 reaction 的方式来实现的吗?就是你的 agent 会反复思考来确定自己是不是已经满足用户的需求了吗?我可以理解成这是一个单步骤的一个 agent 吗?用户给了你一个输入以后,你先去把用户的请求发给了大模型,同时你也会告诉他大模型你现在可用的工具有哪些,注册的 MCP 服务有哪些?大模型给了你一次返回之后,你再去做一件什么样的事情?还是说你一次性的把所有的信息全部给了 AI 大模型,它一次性的就把最终给用户的结果反馈给你?
或者说在这个过程中,你跟大模型的交互有几次?
你说的内部是指大模型的内部吗?
所中间这个过程是编排的,这些部分都是由 langchain 来帮你完成的吗?……那就是在你的代码里面,你去调用这个步骤,你的编码是只编了一次吗?
那你觉得 langchain 跟 spring AI 相比,它有什么样的不同吗?
讲一下你简历的这个agent项目
你有想过对Agent调优,设计出专属你编码风格的Agent帮助你开发代码吗?
两个 AI agent 的主要分工是什么?介绍一下对话 agent 和运维 agent 的核心能力?
有没有做多轮循环的控制?如果 agent 一直循环调用工具会怎么处理?
RAG 的 TOKEN 调优省了 50%,是生成 TOKEN 还是输入 TOKEN?怎么计算的这个数值?做了哪些具体的调优工作?
AI agent 用的哪个大模型来做的?
觉得 Claude 好在哪里(从模型本身和 agent 设计两个方面)?对它的 agent 整个运行原理了解吗?
从你的角度看,大模型本身重要,还是整个 agent 的架构设计更重要?
LLM、LM,底层依赖是什么(神经网络)
神经网络什么作用,为何能用在LLM中
用过什么ai工具,prompt和skill区别
开发一个MCP你会怎么做
对ai了解程度,有自己写过skill没,skill的关键点是什么
你觉得大模型最擅长什么,比如文字推理,数据分析;对于它不擅长的怎么办
RAG,文档向量化后是什么?什么是向量;
agent,和workflow的关系,这2个什么场景下会用
spring AI 和langchain
大模型幻觉你如何解决
functional calling 和mcp区别
呃 ,我的意思是如果因为你的推荐和交易是两个不同的智能体 ,当你用一个智能体去处理的时候 ,他会忽略掉不不符合他处理的那个信息 ,那你这个信息在走到交易智能体的这个信息 ,你们是怎么传递的呢 ?
还是说是原文传递还是说怎么去做一个相当于是跨智能体的一个交互 ?
那这里就有个问题 ,如果是同一个智能体的话 ,那你为什么要去拆分成不同的智能体,如果有同样的上下文的话。哦 ,为什么不是做成这种在特定的步骤去注入特定的提示词呢 ?
嗯 ,那这里的话就是同一个上下文的话 ,其实还有一个问题 ,如果上下文过长的话 ,当前的智能体 AI的话其实在上下文过长的情况下 ,它的注意力会有损失的。
对后面的流程它会就是说它的精准度啊 ,以及一些准确率啊 ,都会有下降 ,你这种有碰到这种问题吗 ?以及你是怎么解决的 ?
嗯有个问题就是刚刚你提到的所有智能体共用一个上下文。
但是你给智能体其实相当于说每个智能体有不同的知识库和不同的一个工具调用那你是你在设计所是说按业务的程度去定义还是说是 ?就是说如果他有没有出现过这种他工具不调用或者说调用不准确的场景呢 ?
那嗯那你现在也用了springAI,包括现在主流上有很多不同的智能体框架 ,你有没有都使用一下或者了解一下呢 ?
嗯那前的市面上现在其实很多这种智能体都很火动 ,而且 scare的概念和 MCP的概念你有了解吗 ?
目前的你的你的技术栈主要是 Java对吧 ,你有了解过其他的比如说 langchain这种框架吗 ?
实习期间大模型服务封装怎么做的
大模型返回json怎么解析,fallback怎么设计的
大模型服务的准确率怎么样
智能体项目chatmomery为什么使用kryo来序列化,有考虑过使用redis或json吗
agent调用工具会不会有死循环情况
mcp协议和普通的工具调用有什么区别
RAG文档切分策略有哪些了解
新闻向量数据库如何分区?文本编码方式,新闻词嵌入,如何召回,编码方式和召回方式如何
Multi-Agent 如何协调串接,用你实现的项目说明
如何用 Skill 实现业务意图识别,如何计算意图识别准确率,出现过什么问题
深挖第一个agent项目(印象最深的是我把刚学的双路召回详细讲了一下,感觉在面试官那里很加分)
介绍简历的RAG项目,介绍做agent相关项目的心得
【Agent与工具调用】多agent怎么编排?具体流程?
【AI/大模型/LLM】训练样本哪里来的?有无模型调优?
【Agent与工具调用】agent失败/中断如何处理?重试安全?
【场景设计题】在跨境汇款业务场景下,agent超时/失败如何应对,并保证资金安全?
【RAG与向量检索】RAG知识库更新怎么不停服?
【AI/大模型/LLM】智能回答(传统大模型)与 AI Agent 的核心区别是什么?AI Agent 的核心要素有哪些?
【Agent与工具调用】请谈谈 AI Agent 中上下文工程与记忆管理的关系,二者的核心作用是什么?
【AI/大模型/LLM】上下文大小是被什么限制?
【AI/大模型/LLM】当上下文超出限制时,会采用什么处理机制?
【Agent与工具调用】影响 AI Agent 上下文容量的因素有哪些?
【AI/大模型/LLM】这个项目当时用的模型是哪一家的?
【Agent与工具调用】AI Agent 大概有哪些模型或类型?
腾讯|Agent开发|一面
【RAG与向量检索】多模态预处理中,图片在RAG系统里是如何向量化检索的?
【RAG与向量检索】多模态预处理环节的技术难点是什么?
【RAG与向量检索】如何杜绝跨场景召回相似步骤的问题,具体实现方式是什么?
【Agent与工具调用】该项目与相关经典框架解决的问题是否相同,核心区别是什么?
【AI/大模型/LLM】相关经典框架为何不支持Qwen系列模型,具体问题是什么?
【Agent与工具调用】如何让Qwen模型正常使用相关工具,具体实现方式是什么?
【AI/大模型/LLM】思考模型与非思考模型的输出除标签外,还有哪些核心区别?
【Agent与工具调用】如何解决Qwen思考模型产生错误工具调用、空工具调用的问题?
【Agent与工具调用】模型多轮对话的历史记录中,长期记忆和短期记忆由谁定义、如何区分?
【Agent与工具调用】长期记忆和短期记忆的判断主体是谁,判断的指标是什么?
【Agent与工具调用】长期记忆的维护需要哪些策略或算法,具体如何维护?
【Agent与工具调用】长期记忆是否需要做处理,是直接保留对话内容还是总结后保存?
【Agent与工具调用】长期记忆的总结工作由谁实现,总结的触发时机和算法是什么?
【Agent与工具调用】模型调用搜索工具的优化实现效果如何,与未使用工具前的核心区别是什么?
【Agent与工具调用】大模型如何感知状态机的当前状态?
【Agent与工具调用】短期记忆的5轮对话指原始对话还是整理后的内容,短期记忆如何转化为长期记忆?
【Agent与工具调用】触发短期记忆转化为长期记忆的条件是什么,如何结合短期记忆和已有长期记忆生长新的长期记忆?
【RAG与向量检索】长期记忆是否一定要淘汰,能否通过检索方式调取而非丢弃,该思路的可行性如何?
【AI/大模型/LLM】长期记忆占用模型上下文窗口会导致输出窗口压缩,该问题的优化方向是什么?
【RAG与向量检索】项目中RAG的作用是什么,其调用时机是怎样的?
【场景设计题】现阶段各类大模型代码助手平台大规模落地使用的最大难点是什么,解决哪个核心问题才能实现规模化应用?
【场景设计题】如何解决大模型对大代码量项目理解不足、易出错的问题?
【RAG与向量检索】代码助手在代码检索时,如何高效找到与问题相关的依赖并提供给大模型?
【AI/大模型/LLM】介绍实习过程中做的模型后训练相关工作,具体实现方式是什么?
【Agent与工具调用】该技术框架与其他同类框架(如Agent相关框架)的核心区别是什么?
腾讯|AI Agent开发|二面
【AI/大模型/LLM】不同数据表量级下,Text2SQL 的技术选型差异是什么?
【RAG与向量检索】为何要将数据表每一行数据向量化?使用的 Embedding 模型是什么?
【RAG与向量检索】行级向量化与表元数据(Metadata)检索的优劣对比,为何不直接用 Metadata?
【AI/大模型/LLM】Text2SQL 业界常用方案、技术框架与难点你了解哪些?
【项目经验深挖】Jira Agent Rack 项目要解决什么问题?高频查询内容是什么?
【RAG与向量检索】为何采用关键词+向量混合检索?各自适用场景是什么?
【RAG与向量检索】结构化数据用固定分块的原因?什么场景不适合固定分块?
【RAG与向量检索】长文档 RAG 如何分块?标点分块如何解决语义割裂问题?
【RAG与向量检索】RAG 中为何要加重排(Rerank)环节?你的项目是否使用?
【RAG与向量检索】加重排后效果变差的原因是什么?
【Prompt工程】是否做过 Query 改写?解决什么问题?如何实现?
【AI/大模型/LLM】RAG 与小模型微调的适用场景分别是什么?
【Agent与工具调用】多 Agent 系统采用什么架构?任务如何编排?
【Agent与工具调用】OpenCloud、Perplexity 等 Agent 系统的核心是什么?
【Agent与工具调用】Agent 的短期/长期记忆如何设计、区分与协作?
【Agent与工具调用】Agent 系统相比直接用大模型的优势是什么?
【Agent与工具调用】用户如何自定义 Agent 与 MCP?流程是什么?
【AI/大模型/LLM】你们项目里模型用的什么模型?哪个是推理模型?
【AI/大模型/LLM】选用大模型时考虑的维度有哪些?
【AI/大模型/LLM】大模型的参数是什么?
【AI/大模型/LLM】写项目的过程中有涉及到使用一些AI coding的方式去写吗?
agent用到了哪些工具
如何管理这个agent的多轮对话,记忆化
agent背后的调用的模型是什么
你再调MCP server的时候,然后你会提供了两种模式,本地的模式和sse远程的模式。为什么会有两种模式呢?
用这种 cursor agent AI 给你开发这个过程之中,你觉得会有哪些坑?
有没有了解过业界在编程使用 AI 的一些最佳实践或工作流?或者一些相关的配套的 skill MCP 还有实践经验来帮你更好的开发呢。
有没有了解过多 agent 甚至是 team 模式?你觉得怎么利用多 agent 甚至是 agent 质检的这种模式在接入我们的开发流程之中呢?你觉得比较理想的,又能提高效率,又能提高 agent 的自身的代码质量的一个流程是怎么样?
如果同时存储代码片段和代码注释,RAG 的表结构怎么设计?
RAG 里单轮推理和多轮推理的区别是什么?代码场景下怎么选?
你的 Prompt Engineering(提示工程)是怎么做的?
AI 对话项目里有用到 Agent 相关的东西吗
你怎么理解 Prompt、Skills、MCP 和 RAG
了解哪些AI相关的算法吗?(承认了解不深,讲了些最经典的机器学习比如SVM、随机森林、K-Means均值,强化学习聊了下DQN、critic-actor框架、以及多智能体强化学习的MADDPG,面试官嘲讽都是玩具,难绷)
讲讲agent skills是怎么封装的?你封装和发布过哪些skills解决什么问题?
一个面向多业务域的 Agent 系统,为什么不能只用一个大 Agent 把所有事情做完
对多场景、多上下文的请求做路由时,如何判断当前应该调哪个 Agent
如果前端只有一个对话框,但后端实际上拆成多个 Agent,怎么保证用户不会感觉系统“失忆”
同一个问题,你怎么评估不同 LLM 在你的系统里到底谁更适合上线
Redis 缓存在这类 Agent / 后端系统里通常放在哪几层,为什么不能只理解成“缓存数据库查询”
讲一下mcp
讲一下skill
你有一个智能agent项目,讲一下什么叫做智能
这个系统的rag里面存什么?tool要封装哪些工具?怎么agent按照某个流程执行检查?
您这边提到用自动化脚本做模块开发,您是用单个agent来做还是multi-agents来做,您是如何考虑的?
最好有自己亲手做的AI Agent项目。面试官直接让我投屏演示,有一个能跑起来的网页前端是加分项。同时建议写一份非常详细的README,把系统结构和设计思路讲清楚,面试官会抠很多细节。就算用AI辅助写代码,也一定要搞懂每个设计决策背后的原因。
对目标部门的业务要有一定了解。会有比较开放的问题,比如“如果要做某个功能,你会怎么设计Agent流程?”提前做足功课很重要。
Agent和机器学习相关基础知识要熟悉。
你是怎么构建这个agent的
你项目上说了RAG,你来介绍一下RAG在你的项目中是怎么使用的
你再调MCP server的时候,然后你会提供了两种模式,本地的模式和sse远程的模式。为什么会有两种模式呢?
如果你是后端是多级的部署的话,你其实又存在于多轮对话,那就意味着你的这个agent一定是一个无状态的。因为我每一次用户新的多轮对话的新的输入,它都有可能会打到不同的节点OK,你的这个agent会有问题吗?
为什么要用 RAG,而不是直接让模型回答安全分析问题
RAG 的效果你怎么评估,不能只说看用户反馈
多智能体项目的目的是什么,什么时候真的需要多智能体
你做完多智能体系统之后,最大的体会是什么
平时你怎么利用大模型开发项目,而不是停留在写点 demo
我之前主要准备的是前端开发,但是在 AI 时代对前端的未来比较悲观,未来准备走全栈开发或 Agent 开发。我比较纠结是接受前端开发的转正实习,还是准备全栈和 Agent 项目,未来找正式工作直接投递。您能从过来人的角度给我一些建议吗?
怎么运用AI大模型,AI大模型对生活之类的变化?如果它出错,怎么检查AI大模型的错误?
AI大模型Promt?模型调参数,返回值,错误码?
在设计一个AI Agent应用(如AI客服、内容生成工具)时,需要对Agent的每次生成结果进行自动质量评估(如准确性、相关性、格式正确性),并给出可视化分数。前端应该如何设计这个评估模块?
拷打百度实习(因为写的都是ai相关的) 疯狂拷打 为什么要这样 有没有考虑其他情况 上下文是什么 怎么使用agent 为什么要设计这些模式.....(30min)
mcp是什么 和 skills的不同是什么
怎么用agent的
讲下自我介绍提到的ppt智能体,完整的流程
讲下rag的流程
ppt智能体改为多智能架构,会结合业务场景考虑吗;当然去往新方向做尝试可以
为啥用rag,解决什么问题
在rag里面调用的LLM,有尝试做垂直领域的LLM微调吗
如果做了一个多智能体或者工作流的ppt智能体,怎么做评估,有哪些指标
面试官陈述:就是通过一个智能体生成,另外一个自动化智能体,自动化评估
有用openclaw claude code做过什么;skill 渐进式批露怎么做的;LLM怎么知道要调用哪些skill
讲一下你做过的一个 Agent 项目,重点说业务背景、流程和你负责的部分
你怎么理解 Agent 项目的数据,和传统模型训练数据有什么不一样
如果让你优化一个 Agent 系统,你通常先从哪里下手
你了解哪些 Agent 架构,分别适合什么问题
多 Agent 协作里最难解决的是什么
agent用到了哪些工具
如何管理这个agent的多轮对话,记忆化
agent背后的调用的模型是什么
你再调MCP server的时候,然后你会提供了两种模式,本地的模式和sse远程的模式。为什么会有两种模式呢?
如果你是后端是多级的部署的话,你其实又存在于多轮对话,那就意味着你的这个agent一定是一个无状态的。因为我每一次用户新的多轮对话的新的输入,它都有可能会打到不同的节点OK,你的这个agent会有问题吗?
那你这个降低幻觉你是怎么发现的问题?然后你做完优化之后,实际的效果是怎么去观测衡量的?RAG这块,第二点对模块化RAG架构。
做这个所谓的衡量时候,为什么不考虑再引入一个agent来做?
死循环监测能力,防止agent的无限循环。这里首先你是怎么识别到会有循死循环问题的?
你现在日常在用AI工具是什么状态?只是coding吗?还是说也在做一些小的尝试,小的玩法有贡献过skill吗?
你的ai规划的内容基于两部分,一个websearch搜索的,一个基于你的本地内容的方法调用,那你怎么综合这两部分的内容的呢,是直接一股脑扔给ai大模型吗
用户编写文案的意图,这件事打算怎么写呢?这个skill。
咱们部门和Agent相关的核心业务、具体落地场景有哪些?和剪映核心能力是怎么结合的?
咱们团队当前在Agent业务上,最核心的业务难点/待突破的方向是什么?
给llm的tool是前端实现的吗?你们是怎样去调用web search的?
上面聊了这么多,你有参与过agent的开发吗?你对llm本身的运行过程了解吗?
部门的前端都会涉及到Agent开发吗?
ai和agent相关:
如果要把一个电商项目面向AI设计并MCP化,怎么做?或者说要做哪个方向?(答的搜索方面的升级,做商品推荐)
电商场景下需要更精细的用户消费习惯设计,需结合用户画像和语义理解做搜索推荐,使用mysql数据库是否合适?(答的向量数据库)
Pg在向量和图数据库方面的潜力有了解吗?(不会,面试官说PG能通过商品间的图关系实现推荐系统的底层支持)
有没有考虑或者做过embedding层设计?
Agent是否需要有读数据库的能力?(答的让skill做,但是面试官不太满意)
agent调工具的实现方式有哪些?
skill和mcp有什么区别
看笔试都在出大模型的知识,是不是意味着现在开发岗也得了解大模型的一些原理了?面试官说是的,现在都在借助AI提效,所以里面的原理肯定还是得了解一下了
你觉得langchain和langgraph框架提供了什么功能?优势在哪?
讲讲大模型的React
讲讲工具调用和多智能体协作
讲讲RAG和持久化记忆的区别
为什么Agent还需要Instructions, Rules, MCP, Skills?
Rules和Skills有什么区别?为什么不把Skills的指导写进Rules?
智能体Ai的开发流程
有用过集成Agent的开发工具
追问2:为什么不用LangChain等现成框架?
追问3:了解过AI Agent的Skills吗?
先讲项目非Agent部分模块组成,问的很多,侧重于讲述不同模块做什么
再讲项目Agent模块组成,同样很健谈,面试官会真的细问,确定项目是你自己做的
RAG怎么做的,包括选型和流程
项目Agent对于幻觉的优化措施,如何处理幻觉/LLM乱说话
项目里Skill是做什么的,和企业级Skill是一个东西吗,谈谈对Skill的理解
LangChain4j,为甚么选这个
Agent 工具调用你知道怎么训练吗?训练集应该包含哪些?怎么得到训练数据集?
细问一下 Agent 是怎么设计的?
MCP 和普通 tool call 的区别是什么?
如何开发一个 MCP 服务?
沉淀了多少个 skill
这些 skill / agent 是怎么编排起来的
社区有哪些产品可以做 Agent 化改造
skill执行结果的执行量和通过率是多少?
这个agent项目干了什么,怎么实现?
mcp,rag是什么,用来干什么?
怎么去调用大模型 (答:直接调openai的api😃)?
工具调用:别只写“封装接口”,要写“如何防止大模型把数据库删了”
RAG+Agent:别只写“协同架构”,要写“如何解决检索干扰”
MCP(因为我在简历上写自己对agent知识有了解,其实我只是用过cc和cursor)
Q3:你说用了多 Agent 架构,具体是怎么设计的?为什么不用单 Agent?
Q5:REPLAN 有没有上限?如果 LLM 一直规划失败怎么办?
Q7:你提到了可组合的 Skill 库,这个是怎么设计的?
Q8:Skill 和 Agent 的子任务是什么关系?是一对一吗?
LoginSkill(url → bank_url, username, password)
FormFillSkill(fields → {账号: account_number, 开始日期: start_date, 结束日期: end_date})
TableExtractSkill(format → csv)
FileDownloadSkill(path → output_path)
Q9:Skill 的 to_audit_dict 为什么要单独做脱敏,不直接用审计模块的脱敏?
Q10:你的项目有用到 MCP(Model Context Protocol)吗?
Q11:你了解 MCP 的底层实现吗?它和直接的 Function Calling 有什么区别?
Q12:金融 RPA 场景下 LLM 调用成本是怎么控制的?
Q18:两阶段风险检测具体是怎么运作的?为什么不直接用 LLM?
Q20:LLM 输出不稳定怎么办?你是怎么保证结构化输出的可靠性的?
【项目】RAG混合检索策略怎么做的?召回的效果是如何评估的?
【项目】看我们的 agent 这里我们同时用了 react 和 plan-execute-replan 的两种模式,然后是两种应用场景,我们简单介绍一下为什么做这样子的技术选型,以及这两种为什么要这样选,以及为什么要分别用在这两个对应的场景上。
【项目】比如说你的 RAG 系统里面是有很多相应的一些知识库文档,然后在实际的生产环境里面,我们可能 RAG 系统里的文档可能会有一些频繁的更新,或者说增删减,那如果出现这种情况,就是出现向量索引与原文不一致的这种情况,我们该怎么保证这种问题导致的一些错误呢?
【项目】那如果我们有一个长期运行的一个agent,用户的对话可能长年累月,比如说需要数月或者一年多的一个累计的一个历史对话,就是对话的轮数很多很多很多,那我们在记忆系统上能做哪些优化?
我们要在工程环境里面落地一套基于大模型的一个企业知识的一个agent。就是按正常的做法,我们可能需要选择一些合适的方案,比如说选择合适的向量数据库去存储embedding,并且支持刚刚讲到一些相似度检索的一些功能。就是我们现在有一些主流的一些向量数据库,那我们在这种场景下一个是该怎么做向量数据库的一个选型?一个是如果需要优化一些检索召回的速度该怎么去优化?
你了解多 Agent 么,会用多 Agent 开发么
如何理解当前主流的 Agent 开发?
现在学习 AI Agent 开发学到什么程度了?
探讨一下概念,你知道 AI 为什么会自动调用 Skill 或者是直接调用 MCP 吗?
Skills 了解吗?你的项目用到了吗?
为什么要有 Skills?
有用Coze搭建Agent的经历吗?
为什么选这个主题agent?
你是怎么写Prompt的?思路是什么?
主流大模型优缺点分析?
你的workflow里面用的哪些LLM?为什么?
RAG 相关:为什么在这个地方要用到 RAG(检索增强生成)技术?不用的话会怎么样?(这个地方我回答的非常不好,并且项目本身也写得不好)你提到的“异步解耦解析切片”是为了解决什么优化问题?异步化之后,整个过程变成了什么样?会阻塞哪些线程?
Agent 插件化:Agent 工具链实现了什么功能?是类似于 MCP 还是 Function Calling?Function Calling 具体做了什么事情?AI 是如何调用到你后端写的代码接口的?
ai agent的工作原理是什么?
与大模型通信的部分是由你写的吗?
大模型的历史记录是如何实现的?
在小红书的应用中,对大模型进行提示词压缩以降低token消耗的情况是如何处理的?
RAG中的向量库使用了什么技术?
问:简历中AI Agents的开发经历是个人开发的还是在实习?
问:索要项目上线的网址和在这个Agent多端应用中负责什么方向?
问:Agent的工作模式都有什么?
问:介绍一下你对RAG的理解?
问:对于Agent有没有什么熔断机制?你有接触过么?比如你的基模直接卡死了,你的后端是否有什么保底机制?
MCP的好处,以及它未来是否还会存在?
如果让你从零设计一个企业级的AI Agent平台前端架构,你会如何选型和分层?
你平常用ai吗,了解的多吗,是代码补全还是用agent?
调用的是公司大模型还是外部API
Agent独立开发的吗(怎么可能,leader带的)
Agent从0-1搭建(介绍了一下自己的项目)
react(不会没学过我以为是Agent底层呢)
问RAG除了大模型还用了什么(我之前答了用了通义的embedding模型,不知道此时问的啥,后面他问我没用embedding吗我还听错了说没有。。。。。。。。)
说说你的 LLM 的项目
公司业务(面试官好耐心的跟我说了好久,业务有 agent 平台,PRA 还有 web 端客户端之类的
其中一个项目是在没有ai的时候做的,如果在现在有ai agent帮助的情况下,你该如何完成呢(给我问懵了)。
agent是怎么实现的,工作原理是什么
在AI大模型的趋势下,前端的定位是什么
有了解过agent开发吗
有了解过agent智能体开发吗
对于ai大模型相关技术有了解吗?
什么情况下用agent coding,什么情况自己写?如何平衡agent coding和copilot传统编程形式
AI Agent 本地搭建流程?
mcp是怎么发挥作用的?底层通信协议是什么?
我看你之前有过实习还有一些开源和项目,介绍下你觉得有挑战的项目的亮点。(开源之夏的Agent课题)
讲一下。(分别将Agent Hub, A2A, 以及这二者配合的一些优化的点,然后将NL2DSL的做法,有没有好处,怎么和脚手架配合起来的,讲Routine 框架怎么优化提示词的,Agentic RAG怎么做的,针对事物场景怎么做的场景泛化)
你这里的 Agent Hub 对于 A2A 来说其实就是一个比较好的能力发现和注册的一个实践对吧(是的,讲了A2A原本的能力发现在我们场景中的缺陷,用Agent Hub的好处)
这里你说是会用vectordb的能力主要是做什么(配合embedding去做粗筛,压缩上下文)
好的,你前面提到了一种类似Agentic RAG的东西,然后还有场景的泛化,这个是怎么做的(配合一个Compaction Agent以及一个泛化的Agent, Compection的下层llm把温度和topK调低去做信息抽取和压缩(包括事物场景,用户建议,StateLang JSON),然后用泛化Agent的能力生成类似的新场景以及对应的处理策略,让Txn Agent达到越用越聪明的效果)
泛化具体怎么做的。(prompting,通过 few shot 用通用的最佳实践去引导泛化思路,然后用常见场景few shot引导泛化方向,Routine规范整体步骤和处理边界)
你这个 Txn Agent整体是去做了一个什么事情呢(降低用户接入Seata Saga模式的使用成本)
OK,你有了解或者用过 MCP吗?(有,讲了项目目前的Agent后端和前端交互的做法,参考AG-UI协议用webhook做数据更新,然后MCP Server实现数据传输的逻辑,支持更新endpoint的注册,让前端整体作为Agent的一个工具,Agent利用MCP直接操作前端)
了解 GraphRAG吗,讲讲(说了GraphRAG的思路,然后讲了之前看的一篇 Agentic Memory 的论文,也是用了类似的思路去做)
gemin 还是啥大模型(没用过不知道)
你对agent是怎么理解的
了解过RAG吗
问你用过AI辅助开发吗?怎么用?用的chat还是Agent模式?
提到了agent模式,怎么用mcp工具查看选中DOM,怎么用AI检查内存泄漏,AI辅助开发的技巧有什么?
后面基本都是AI的一些浅层知识,哪几种大模型,区别,适用于哪些场景这些。
就问你怎么了解AI大模型发展? 用过哪些? 怎么用? 以及大模型在哪些地方有缺陷?以及刚才你用AI辅助开发哪里存在问题?
说是agent智能体工作流什么的?没太
了解过Agent智能体吗?
对大模型的理解?
说说你理解大模型对前端程序员的影响?
对于大模型和Agent的理解、MCP了解吗
大模型训练和推理的过程了解吗
大模型了解吗?
大模型的应用场景有过了解吗?
ELK对前端的收集agent是用的哪个?
手机扫码之后,怎么判断是扫码支付渠道,进行跳转?死活没想起来,其实就是商户页面通过识别浏览器header中的user-agent嘛,当时做项目没有认真做这部分觉得是前端的内容,破大防!!
做的什么业务开发(就是做的工程业务开发),平时算法用得多吗(答做工程用不上很厉害的算法,平时可能用ai agent生成就行)
因为前面说了BOM,然后问user-agent是在BOM的哪个里面
agent都包含什么
agent都包含什么
用localStorage存API Key,追问不是有后端吗为什么用这个来存
简述 sessionStorage 和 localStorage 的区别?
你提到用 Skill,主要用到哪些 Skill?
为什么这里要使用RAG,而不是直接让大模型回答?
你这个rag项目能够展示一下吗?
就等于说你接了个大模型,然后自己搞了个界面是吧?
Cookie、localStorage、sessionStorage 的差异与使用边界。
说说 DataAgent 吧?你主要负责哪些内容?
对 DataAgent 很感兴趣,能先说说项目背景和设计思路吗?
localstorage和sessionstorage区别
技术选型indexeddb和localstorage对比
MCP Server 是怎么写的?
如何优化大模型在长文本生成中的显存占用?​
采用PagedAttention(如vLLM框架)实现内存分页管理,提升GPU显存碎片利用率;​
结合量化(如AWQ、GPTQ 4-bit)与动态KV缓存剪枝(如Sliding Window Attention、StreamingLLM)限制历史缓存长度;​
使用FSDP+CPU Offload(训练)或TensorRT-LLM推理引擎进行算子融合与显存卸载。​
采集高质量 prompt 数据集(如来自用户真实请求或合成指令);​
使用初始策略模型(如SFT模型)对每个 prompt 生成多个候选响应(通常2–4个);​
通过人工标注或众包平台(如Amazon Mechanical Turk)进行成对比较标注(pairwise comparison),即对每对响应判断哪个更符合人类价值观(有用性、真实性、无害性、表达清晰度等);4)为避免标注偏差和过拟合,需对 prompt 分布做去偏采样(如按领域/难度分层抽样),并对响应对做平衡构造(如确保A/B顺序随机化以消除位置偏差);​
模型剪枝/量化(GPTQ、AWQ)、服务化框架(FastAPI+vLLM)。​
如何解决大模型API服务的响应延迟问题?​
LayerNorm和BatchNorm在大模型中的区别?为什么Transformer用LayerNorm?​
解释大模型训练中的“灾难性遗忘”现象及解决方法。​
如何用大模型提升网易新闻的推荐效率?​
用大模型优化用户长期兴趣建模(如基于阅读序列的LLM-based user embedding);​
用大模型生成高质量新闻语义表征(替代传统TF-IDF或浅层BERT微调);​
用大模型做实时上下文理解与动态意图推理(如结合当前时间、地理位置、设备类型、前序点击行为生成意图prompt);​
用大模型作为可解释性调度器(re-ranker + explanation generator),在召回-粗排-精排-重排链路中插入轻量化LoRA适配的大模型模块,实现语义对齐与偏差校正。
什么是MCP?
这俩有什么区别?RAG是什么?langchain和langGraph有什么区别?
有什么好用的skills推荐
ClaudeCode与Codex的使用情况?(自己会针对习惯写简单的skill)使用的时候会有什么问题?
agent怎么封装的
讲一下sessionStorage和localStorage的区别
-个人skills怎么验证准确率?
问了项目,主要聊了聊那个ai chatbot 项目,因为我啥都没准备(幸亏做的时候比较仔细),所以想到啥说啥,说的特别跳跃,我都怀疑他可能都没听懂,
agent具体是怎么做封装的?
agent有没有接触过,用过什么ai工具
-大模型怎么调用skills的,仓库有100个skills呢?上下文?
-你这个个人skills:git-bug-workflow什么情况?
项目是智能体吗
与大模型的前端,怎么与后段交互
你的两个项目分别是什么性质?RAG 项目是个人项目、实验室项目,还是校企合作项目?
介绍一下你这个校企合作 RAG 项目的业务背景、目标用户和你负责的核心模块。
你这个 RAG 项目的完整链路是怎么设计的?
记忆加载、问题改写拆分、意图路由、检索、重排、Prompt 拼接和最终生成之间是怎么串起来的?
向量化入库这块用了什么方案?为什么选择 pgvector,而不是 Milvus?
你说 RAG 链路太长,具体是哪些环节导致首字 Token 延迟高?
后续你打算怎么减少大模型调用次数或降低延迟?
你这个系统算 Agent 吗?RAG 和 Agent 的区别是什么?
大模型在系统里具体承担了哪些任务?
RAG 链路和大模型调用是怎么集成到后端服务里的?
有用过什么ai工具吗?用过什么智能体?
用户会话数据存哪?localStorage 最多存多大?其他方案有哪些?
你能介绍一下整个的一个对话平台的整个的链路吗,包括Agent的一个分层架构是怎么样子的?
这个Agent开发的框架是哪种langchain吗还是其他的,不是说模型接口
包括上下文记忆块,记忆压缩相关,你是怎么做的,在Agent层面
RAG是接的现有方案还是纯自己搭的10.Embedding模型
为什么用 Redis 做向量检索而不是专用的向量数据库(Milvus、Pinecone...)?相似度怎么算的?
RAG 召回率怎么评估的?有没有遇到过检索出来的文档不相关的情况,怎么优化?
都用过哪些大模型?
使用过哪些 Skill?有自己创建过 Skill 吗?
CLI 和 MCP 有什么区别?什么场景用 MCP,什么场景用 CLI?
有去了解过 SDD相关的插件、Skill 或组件吗?
推荐这个链路是怎么做的?你是向量推荐吗?还是怎么推荐?
我看你做过RAG是吧?那你都接触过几种RAG?
你接触过几种RAG的架构?
你觉得刚才说的那三种RAG各适合什么场景?
大模型的聪明程度会影响哪种RAG的效果呢?
在Graph RAG(知识图谱)中,在做多跳查询的时候,它使用到大模型的能力了吗?
在生成这个图查询语句的时候,有没有大模型能力?
你有做过RAG的评测吗?
讲讲RAG评测的思路吧。
你在做AI开发的时候开发过MCP的Server吗?
你本地的MCP服务有鉴权吗?那个鉴权是怎么做的?
最近还有一些比较好玩的Agent,比如OpenClaw或者Harmes,这些你玩过吗?
长任务上下文丢失,除了拆分和摘要,向量检索+滑动窗口注入的工程方案如何设计?
自定义Skill的参数设计如何利用类型系统+运行时校验双重保障调用稳定性?
代码文档RAG切片,如何基于AST边界+语义完整性做分割,而非简单按行截断?
自建向量库与第三方API在数据隐私、查询延迟、Embedding模型锁定上各有什么坑?
你落地的AI+研发方案中,如何解决大模型输出的不确定性对CI/CD流程稳定性的冲击?
优化AI工作流,如何从Prompt工程、工具链集成、反馈闭环三个维度量化提升效果?
你怎么看现在主流大模型?
讲一下mcp和skill
LLM中的状态管理怎么做的
localstorage能不能存储blob对象?不能的话应该怎么做?
MCP和skills,怎么写一个skill,有没有用过ai工程化实现
大模型多模态
大模型markdowm转html?
LocalStorage存储内存有上限,了解过其他存储方式么?(IndexDB)
提到了SessionStorage,sessionstorage和localstorage的区别?
ai用的多么,用什么大模型,哪个效果更好(面试官:gemini不是谷歌的嘛🤡——因为我一时间想不起gemini这个词,就说成是微软的了)
你自己有开发过什么mcp嘛?
实时音频通话涉及到跟大模型交互,期间的时延怎么控制的?
rag和sft的区别和适用场景
rag的知识库如何做定期维护
自我介绍,包括个人背景、经历,以及 AI 大模型如何融入学习和实践
你如何设计 AI 智能体的协作流程?
能展开讲讲Prompt优化吗?
除了Prompt外,还有哪些参数可调整?Temperature与Top-K的区别?
那你知道创建一个skill有哪些方式吗?除了自然语言描述,还有什么方式?
function calling和MCP相比,是不是可以没有MCP?
MCP和客户端通信有几种方式?你怎么配置MCP?
function calling是通过什么告诉大模型有哪些工具可用?
大模型使用MCP调用查询天气工具,整个交互流程大概是怎样的?不用太细。
你怎么确保AI写的代码没问题?用的是单agent吗?
单agent和多agent相比,多agent的优势在哪里?
mcp / skill 的执行方式分别是什么?
subagent了解吗
RAG医疗系统项目的智能体UI交互机制具体怎么做的
你了解AI工作流吗(回答了问题重写,子查询拆分,检索生成,MCP,skills那一套)
你觉得langchain和langgraph框架提供了什么功能?优势在哪?
讲讲大模型的React
讲讲工具调用和多智能体协作
讲讲RAG和持久化记忆的区别
为什么Agent还需要Instructions, Rules, MCP, Skills?
Rules和Skills有什么区别?为什么不把Skills的指导写进Rules?
你觉得langchain和langgraph框架提供了什么功能?优势在哪?
讲讲大模型的React
讲讲工具调用和多智能体协作
讲讲RAG和持久化记忆的区别
为什么Agent还需要Instructions, Rules, MCP, Skills?
Rules和Skills有什么区别?为什么不把Skills的指导写进Rules?
AI agent 怎么使用的?平时在自己开发的项目里面,怎么去落地自己的 AI 实践?
在 AI 使用过程中就比较令人自己令自己比较难受的地方,或者说是希望大模型比较要改进的地方在哪?
有没有尝试过 workflow 这种有固定的大模型工具。
有没有用现在比较火的那种skill,这种沉淀一些自己的方法论。
项目相关(记不太清了,能想起来多少就写多少):web端和移动端分别用react和react native开发,有什么差别(移动端要做更多适配,存储方式一个用cookie+session,一个用asyncstorage)
Agent的prompt怎么写的,针对模型幻觉问题做了哪些约束
RAG怎么做文本切分的,窗口大小怎么设计的
向量检索的准确性怎么评估校验的
向量用的什么索引,数据量大概多大,查询延迟多少
重新再看agent这个项目,有哪些优化点或新的思考
大模型相关的基础知识,大模型开发工具的使用经验
为什么大模型会更容易注意到提问的开头和结尾部分
RAG的原理
如何用 LocalStorage 实现跨页面通信
如何用 LocalStorage 实现页面间心跳检测
LocalStorage 轮询方案有什么性能问题
除了 LocalStorage,跨页面通信还有哪些更好的方案
mcp skills prompt rules的区别
自然语言转prompt的关键点是什么?
你项目里的本地持久化机制是怎么做的?为什么用 Pinia 和 LocalStorage?
如果会话数据不断增长,LocalStorage 超出容量上限了怎么办?
你怎么理解 Skills?
大模型输出快慢对RAF的优劣势
● RAG知识库中存入的向量数据来源于哪里?
● 深度追问: 如果让你重新设计一个RAG系统,你了解哪些文档分块的最佳实践(比如单一窗口切多大合适)?
● 深度追问: 如果用户在同一个Session中聊了完全不同的多个话题,你在压缩总结并存入向量库之前,会如何设计提示词(Prompt)?为什么必须要做这一步总结提炼?
● 你的项目集成了哪些MCP(Model Context Protocol)工具?ELK和Prometheus是如何协同工作的?
● 你的Agent是只能被动响应用户的提问,还是能做到主动发现异常并给出提示/解决方案?
● 场景题: 如果抛给你一条执行非常慢的SQL语句,你的Agent从头到尾的分析和处理链路是怎样的?
本地持久化为何选择localStorage
localStorage、sessionStorage、cookie的适用场景
介绍大模型参数temperature、top_k、top_p的作用
token 你是存在哪里的?(我说存在 localStorage 中) 为什么存在 localStorage 中?(我说一开始是想放在 cookie 中,但是刚好接触了 axios,然后进行封装,更方便)
你这7天过期的逻辑放在 localStorage 中是怎么做的呢?(我说我设计了长 token 和短 token) 面试官说这个方式没见过,比较有意思😄
问第二个项目,跟向量检索相关,没咋准备,因为面到现在没几个公司问这个的,答得不太行
日常开发过程中都用过哪些AI的工具来提升效率的,哪些更好用些,mcp、skill之类的?
使用RAG过程觉得它有什么缺点?有哪些替代的技术?
基于 Spring AI 的 AI Agent 整体流程是什么?
Embedding 向量对比的准确性原理是什么?
为什么需要用 Embedding?
抛开所有框架,重新设计一个极简 Agent 系统怎么做?
RAG 完整流程是什么?
有没有想过自建 Agent?
不用任何框架,从零实现一个最小 Agent 怎么做?
怎么理解 MCP?为什么会存在 MCP?写过 MCP 的这样一个工具吗?
大模型返回中断如何处理(断点续传/重连)
解释 MCP 和 Skill 的原理
用AI辅助编程是Agent模式还是Ask模式?
说一下agent loop
上下文管理怎么搞(我说的rag被否定了)
那就讲讲你对rag的理解吧
cookie localstorage sessionstorage区别,大小分别多少
浏览器存储(localStorage,sessionStorage,indexDB)
为什么选用Deepseek大模型?
部署过LLM相关服务吗?
Skills与MCP的区别
RAG的作用与运行原理
prompt,token,context,context window是什么
你在这个 RAG 系统优化里面,在多阶段 RAG 系统中采用了 BM25 和向量混合检索,然后这个是怎么去设计两者的结合逻辑的?然后混合策略的话具体是如何去提升检索效果的?
RAG支持 PDF 扫描件和 OCR,然后还有表格结构化的提取,然后在这过程中有没有遇到什么技术难点?
这个多智能体系统设计里面,然后它的这个 State 管理和Checkpoint分配机制的具体实现方式是什么?怎么去解决对话执行中的状态竞争问题呢?
将Choice 接口封装为MCP工具的时候,怎么去设计一个标准化接口?然后遇到有没有遇到过一些兼容性的挑战?
大模型在调用这个工具的时候,比如说有 MCP 之前,它的调用的处理流程是什么样子的?
或者说 MCP 它有哪些缺点或者挑战呢?
提供的这个 MCP 的结果它是流式的吗?
这个多agent项目是主子agent的项目吗?
在实现这个流式输出实现的时候,比如说后端用了 FastAPI 和 SSE 来实现中间结果的实时流式输出。然后在这个 Langchain 这种基于图的状态机框架中,是怎么捕获每个 node 的执行结果,然后推送到前端的?
LangGraph 和Langchain 为什么选择了 LangGraph 没有选择简单的那个 Langchain 呢?
关于 RAG 的,向量数据库在选择建索引的时候是用了哪种向量数据库?为什么?
介绍一下你的AI RAG项目
用AI辅助编程是Agent模式还是Ask模式?
所用智能体开发架构(langraph)
与langchain的区别
项目架构怎么确定的,有没有用最近新发布的技术比如skills
Agent项目遇到了什么问题,怎么解决的
Q4: 视频上传提音到送大模型的完整链路?
Q6: 音频给大模型是切片还是整段一次性传输?
Q7: 选用哪个大模型及选型原因?
Q8: 与大模型交互还有哪些扩展功能?
Q9: 大模型交互是否使用RAG还是仅用提示词?
Q10: 如何发现并解决大模型幻觉问题?
有用过mcp吗
学校有讲过大模型相关的吗
了解skill吗
Q38: 比如说让你和 AI 交互,帮你生成一个推荐网页,它会推荐外卖、酒店、餐厅这种商品信息,你要写一个 prompt 和模型去交互,你会怎么来说?
后端传过来的jwt存在哪里为什么放在cookie里,放在local storage里怎么携带的
sessionStorage和localStorage有什么区别
大模型输出内容格式不对前端无法渲染怎么兜底
mcp是什么,核心概念
mcp的传输方式
开发一个mcp服务器,给出大概思路
如果你开发的mcp负载很高不堪重负怎么解决
mcp有什么安全问题,如何解决
RAG、MCP 和 workflow 的概念、区别
agent有哪几个构成
说一下mcp和skills
rag是怎么做的
你的项目底层调用了什么模型?整个调用大模型的流程是否已经完全跑通并可用?
从输入一个问句(Prompt)给大模型,到模型处理的中间过程,大概会经历哪几个阶段?
RAG流程,如何优化,chunk切分如何切分?如何保证语意连贯?
Agent开发不学后端?
x 只有向量检索,1.1.0 扩展为四通道混合:向量 + Elasticsearch 关键词 + LightRAG 图检索 + You.com 联网搜索。多通道并行后通过 RRF 融合与 Rerank 统一排序。引入 Scope 层控制知识库范围,检索预算按三阶段配置,意图节点支持关联多个 Collection。新通道可选启用,远程挂了不影响本地检索。
Prompt 运行时可配置
随着 AI Agent 岗位的兴起,以及对 AI 工具的普及,很多小伙伴都会面临一个问题:AI Agent 到底要怎么学?学到什么程度才算能写进简历?能不能有一个清晰的规划路线?
文档更新了,向量库怎么增量同步?
要知道 Embedding 和向量检索的原理
只做向量检索是不够的
RAG 必须有评估和更新机制
善于吟唱前端/agent八股,懂一些后端知识,有一定计算机科学基础知识。
hello agents 里的MCP、基础 Agents 和智能旅游助手 耗时约 3h
仔细研究智能旅游助手和另一个agents项目 预计 4h
总结 agent 开发 预计 1~2h
看自己vibe出来的速成文章 "Python 速成与岗位认知:秋招 AI 应用/Agent 开发岗"
手写实现agent、并对比其他agent项目(Hello agents和Open Code)的实现
agent怎么做的?
为什么选到agentic RAG?为什么要用langgraph框架?没试过其他方式吗?
向量库如何搭建?
继续聊agentic RAG,怎么做的?
为啥不用langchain?有啥区别?
你AGENTS.md文档具体是怎么写的?要求举例和细节(我有点服了。。)
agent的点MD的话是它每一次输入就是它的生命周期,是怎么去流转?
对话agent的底层逻辑你知道吗?
你写的 skill 能帮你做哪些事情?
(追问)你在做这个 skill 的时候,最后还是借助于大模型去做的吗?
(追问)在 skill 迭代优化的过程中,你是如何去优化你的 skill 的呢?
(追问)上传完成之后是不是要把 localStorage 里的东西清掉?
自研测试工作流 skill,基于 Jest 产出 300+ 条测试用例,这个做到了一个什么样的流程?
你写了 LangChain.js 实现 RAG 检索增强,大概是一个什么样的流程?
看了一半 learn Claude code ,学了agent基本原理
看完 learn Claude code,主要是多agent相关知识
学习AI工具的使用,现在我用Codex,没有特别多skill好用。
你平时会用AI Agent吗?具体是怎么用的?
RAG完整流程
你这个项目优化了 RAG 的哪些指标?怎么测的?
你在 RAG 里对精排(Rerank)和粗排分别做了什么?
向量检索和 BM25 权重是 6 : 4,为什么选 6 : 4?
你的向量数据库(Milvus)跟常规的数据库(如 MySQL)有啥差别?
为啥不能直接用 MySQL 去存向量?它不也是一个表/键值对吗?
你的向量数据库里存的内容长什么样?
为什么向量维度选择 512 维度?有考虑过更高或更低吗?
目前会话管理是用 LocalStorage 存的对吧?未来上线准备怎么存?设计怎样的结构?
为什么选择 LocalStorage,而不存到 Cookie 或 IndexedDB 里?
有没有了解过其他 Agent(如 Claude Code)是怎么存会话记录的?
你第一个项目中针对 RAG 检索做了哪些具体的创新点或设计?现在有实际用户吗?
为什么向量检索分数高不一定好?你用了什么方案解决?
详细讲讲 Agent 中的 Skills 和 Anthropic 提出的 MCP有什么区别?
你会如何选型Embedding?
讲讲RAG的全流程,以及你的项目是怎么用到RAG的?
那你RAG怎么做的呢?然后你怎么优化的呢?
那RAG的话,比如说切片大小、Embedding向量检索、Top K、相似度这些你都知道吗?
你有写这个多轮上下文,那大模型遗忘问题怎么解决呢?
用户会话数据存哪?localStorage 最多存多大?其他方案有哪些?
讲一讲项目里面的RAG相关内容
为什么现在主流ai agent不大用RAG
Agent 是什么,谈谈你对 Agent 的理解
自己用过/写过什么 skill 吗
假设我拍了好多照片,我今天拍然后明天再做整改,那NLP模型服务升级了,它的prompt构建升级了,给你返回的关键词和你储存的不一样了,如何做处理吗?
localStorage 和 sessionStorage 有什么区别?
如何理解LLM的底层原理,如何理解prompt

算法与手撕// 316 个问题

虚拟DOM是什么?Vue2和Vue3的Diff算法有什么区别?
写一道算法题:爬楼梯(每次1或2阶,到第n阶有多少种方法)。
动态规划和贪心有什么区别?
你现在大几?数据结构、算法、操作系统都学了吗?
算法是自学的还是上课学的?
反问(部门技术栈、前端未来方向)
· 技术栈选择(为何用Python但简历未体现)?前后端技能分布?
消息队列顺序消费 重复消费 消息丢失怎么解决
加入到一个团队里,这个团队的项目会有前端和客户端之类的你不熟悉的技术栈,你怎么快速学习并且完成需求
算法题,最大子数组和
手撕两个栈实现队列,题目给的是Java,但是我不会,选的python
选择排序了解吗?
OK假如这样的一个场景,我在100万的数据当中,我要找到前十位,用什么排序比较好呢?
OK,先来先服务算法有什么缺点?
队列一般在什么场景下使用?
队列有哪些不同的类型?对应哪些使用的场景?
数据结构中,除了优先队列,还有其他的哪些队列?
我看了一下你的电脑里面有刷leetcode的,目前刷到多少级别的?
你开发的时候是全栈是吧,跨域问题怎么解决
大模型检索,你有了解什么检索算法吗?
算法题:合并数组区间
假设我没有学过前端,你给我讲讲前端的技术栈,能让我理解
做异步代码题时,怎样模拟微/宏任务队列梳理执行流程?
假如说一个联合索引有多个字段的情况下,字段该如何排序,把什么字段放到索引的最前面
讲一下你说的空值标准化处理解决跨系统数据一致性问题和你写的key算法
我看你用友实习个人产出1,写了个多渠道价格异常值剔除算法,能分析一下这个算法的优缺点吗
介绍你的技术栈,说明技术侧重方向
RabbitMQ+Celery任务队列,交换机和队列类型如何设计?怎样实现任务优先级和紧急任务插队?
系统从百级扩容到千级并发,服务、存储、队列、模型调用各存在哪些瓶颈,如何扩容?
如果现在有个线程池核心线程数为5,最大线程数为10,队列为20,随着Springboot服务启动,第一个初始化线程是怎么创建,什么情况会创建非核心线程,什么时候会进入队列,整个流程讲下
垃圾回收算法有哪些
jdk默认是哪个算法
反问:岗位具体业务,用到哪些技术栈
Virtual DOM / Diff 算法
双 Token 无感刷新 + 请求队列分页错乱
自学全栈+消息队列+AI工程,如何避免碎片化?怎么沉淀可复用方法论?
消息队列、异步任务、AI编排的学习瓶颈与底层原理瓶颈?如何工程落地验证?
你与纯前端/纯后端/全栈的核心差异?适配广告交易业务的优势在哪?
广告业务高并发、高资金链路、强稳定性,你的技术栈为何适配?对比普通ToC前端优势?
广告业务为何偏爱全栈前端?从链路闭环、故障定位、降本增效三维分析。
前端工程、业务架构、AI全栈三条路线如何取舍?说明技术选型底层逻辑。
Celery异步/定时任务:优先级、队列隔离、重试策略如何设计?
流量高峰期,后端限流、前端节流、队列削峰如何联动?错用引发什么事故?
Agent如何智能决策Skill调用?规避无效/循环/冗余调用?算法+工程两层说明。
死信队列(DLQ)是什么?它在分布式系统中主要承担什么角色,通常应用于哪些异常处理场景?
数组跟链表的区别(这给我干哪来了)
你的主要技术栈是Vue这块还是react这块呢?
然后那你可以简单讲一下你对于DIFF算法的理解。
在你的系统里面有用到什么数据结构或者算法吗?
手撕:实现一个函数,接收一个乱序数组和一个目标值为参数,输出数组中和为目标值的数组组合,数组长度不定
我问面试官: 咱部门的具体业务是什么?技术栈大概是什么样的?
反问业务和技术栈
我针对你这个项目上的技术栈的选型,我问两个问题,第一个他是选了前端的框架是 Vue 3,在当前最流行的框架里面, Vue 3 是其中的一个,另外一个是React,你有去比较过 Vue 3 和 React 应该怎么去选择吗?或者它们的生态是怎么样的?
本地方法栈主要是用于什么用途的?
删除倒数第K个链表节点,有序数组构建平衡二叉树,二叉树最大深度,搜索二叉树转有序双向链表,最后一题没来得及做
算法:数据流等概率获取一个数(蓄水池抽样),没做出来
反问让给学习建议,多练习算法题
算法题,下一个更大的整数
实习中比较复杂的需求的原因、背景、技术栈。
hashmap底层原理,红黑树;红黑树和平衡二叉树哪个查询效率高
哦明白呃 ,我刚刚翻了一下你的博客 ,我看你们你算法方面其实是涉及的很多的。还有包括设计模式啊 ,你可以简单讲一下你有没有带来项目里面有用到的哪些设计模式吗 ?
目前的你的你的技术栈主要是 Java对吧 ,你有了解过其他的比如说 langchain这种框架吗 ?
你说的滑动窗口,漏桶算法,令牌桶算法的具体区别是什么
有做过全栈吗,前端知识问了一点
复盘笔试(我着重讲了下第一题带前进后退的LRU不应该搞两个双向链表,而是应该用游标。这块体现出自己思考过就行)
手撕lc594最长和谐子序列
询问是主要擅长React吗,当时脑子不太清楚了也没反驳,其实我Vue和React都有学而且更擅长的是Vue,后面再看岗位JD他们主力技术栈是要Vue的,不过也可能是一个拒绝我的说辞吧
【深度学习】你觉得神经网络里最重要的一个算法,比如在拟合过程中最核心的是什么?
【微服务与中间件】在这个红包系统里面用了RocketMQ,为什么会选择这种消息队列来去做推送?
【算法与数据结构】在两个栈实现队列的基础上,如果要求支持删除中间元素,该怎么做?
【项目经验深挖】React 转 RN 的跨端重构项目中,主要难点有哪些?两端适配、样式兼容、技术栈重构是怎么做的?
【行为面试/软技能】你对前端跨端技术栈和全栈发展有什么规划?
【项目经验深挖】React 转 RN 跨端重构项目中,最大的重难点是什么?两端适配、样式兼容、技术栈重构是怎么做的?
【算法与数据结构】归并排序和快速排序的时间复杂度、空间复杂度分别是多少?
【Agent与工具调用】长期记忆的维护需要哪些策略或算法,具体如何维护?
【Agent与工具调用】长期记忆的总结工作由谁实现,总结的触发时机和算法是什么?
【算法与数据结构】长期记忆的淘汰算法是否为先进先出,该算法是否存在问题?
【场景设计题】针对长期记忆先进先出算法的潜在问题,是否有新的优化思路?
【算法与数据结构】ArrayList 和 LinkedList 的区别在哪?
【算法与数据结构】算法:零钱兑换,时间复杂度是多少,还能用什么方法实现?
腾讯|Java全栈开发实习|未知
算法题:防抖
说一下 RRF 融合算法,以及它为什么适合混合检索?
重排序阶段的作用是什么?粗排和精排的区别是什么?
更新队列:所有更新被放入共享队列,通过 lane(车道)模型标记优先级
手撕:柯里化
讲一下你们的IPC摄像头的整个AI识别和反馈结果的流程?(多个IPC->有线/无线适配器接入NVR->共享内存AI算力卡->内存池+缓存队列->解码/AI识别/加字幕/识别框->返回AI算力卡->NVR解码渲染->编码送用户APP)
考虑成本问题,我们不会用太高端的芯片,你认为可以从哪些角度优化资源利用?(modern C++特性比如智能指针、移动语义、锁管理器等,使用内存池清理碎片,尽量使用位运算优化计算性能,注意字节对齐避免为共享,尽量做无锁队列,IPC通信用零拷贝方案,编译和链接优化去掉不必要的符号、避免用静态库等)
了解哪些AI相关的算法吗?(承认了解不深,讲了些最经典的机器学习比如SVM、随机森林、K-Means均值,强化学习聊了下DQN、critic-actor框架、以及多智能体强化学习的MADDPG,面试官嘲讽都是玩具,难绷)
讲讲音频的3A算法?(AEC/ANS/AGC)
了解AEC算法的原理吗?它底层做了什么操作?(双端检测+延迟估计+非线性处理)
有调过音频算法的一些参数吗?这些参数的影响是怎样的?(一时只想起抑制等级和过减因子,延迟估计参数)
介绍你提到的卡尔曼滤波器原理?为什么后来又改成了EMA?(卡尔曼滤波是状态估计算法,需要调整过程噪声协方差Q和测量噪声协方差R,比较难确定最优参数,我们选了折衷方案)
AI用的多吗?讲讲你用AI实现全栈项目闭环的过程?(前端界面+后端进程+守护/检测进程)
手撕:LRU缓存
你怎么理解消息队列中的消息持久性
讲一下消息队列怎么保证持久性?
万一消息队列磁盘坏了怎么办?
写操作是只写那个主消息队列吗?
了解https算法吗?
rsa个ec算法有什么区别?不知道
你用过哪些对称加密算法?只知道凯撒密码
了解编解码算法吗,比如h264和h265,我们这边可能涉及到多媒体数据格式的转化,你了解多少?
你的共享内存是用SPCS队列实现的,能展开说一下这个队列是如何设计的吗?
为什么你的SPSC队列要预先申请N+1个位置?
你的SPSC队列是如何判断空或者满的?
你的SPSC队列如果出现生产者生产速度远快于消费速度?你是怎么处理的?(要么无界队列,但不是很合适因为内存不确定;有界队列做滚动会更好)
你提到你的SPSC队列满了,你需要做滚动操作,你是怎么做的?
如果你滚动时,消费者还在使用这个旧数据怎么办?(生产者速度不会很快,因为视频流严格按20FPS生产,消费时我们在消费队列前端确保消费速度严格大于生产速度,处理不过来也要取帧后丢弃)
前面我们聊到的SPSC队列来做音视频传输,从您的角度看怎么做会更优?
手撕:最大子数组和
手撕二分查找
手撕:实现一个scheduler类,传入一个最大并发数,实现一个任务调度的效果
算法: 现在有一个函数,随机返回0,1,2,3,4,5,需要你根据这个函数,
部门的技术栈
我之前主要准备的是前端开发,但是在 AI 时代对前端的未来比较悲观,未来准备走全栈开发或 Agent 开发。我比较纠结是接受前端开发的转正实习,还是准备全栈和 Agent 项目,未来找正式工作直接投递。您能从过来人的角度给我一些建议吗?
看JD描述说是全栈,AI Coding,那还需不需要补一下前端知识?面试官说会肯定是加分项,但不会的话,现在也可以AI写了,所以也问题不太大(我大脑翻译一下意思就是还是得会,但实际开发更多是AI Coding)
有多个消息投递到消息队列,处理的结果怎么与发送的请求对应呢?
为什么不直接通过数据库通信而需要用消息队列呢?
常用的加密签名算法有哪些?
【八股】讲一下 LRU CACHE 它是一种什么样的缓存策略?
【手撕】实现一个滑动窗口算法
你们项目采用的框架以及技术栈是什么?
刚才说的是算法,那么 Java 中比较成熟的垃圾收集器有哪些?
对任务队列有什么了解?线程满的情况下,新进来的任务会如何处理?
问问数据结构的,数组和链表的区别(没答出来 TvT,私密马赛 sansei
手撕:最长连续序列
最映像深刻的项目,遇到的困难,讲了之前实习做全栈的经历,面试官表示自己不太懂前端。
算法:搜索旋转排序数组
编码算法就不考察了,之前面试都写出来了
能介绍下你项目中的算法吗
更新队列:所有更新被放入共享队列,通过 lane(车道)模型标记优先级
你怎么保证消息队列的顺序性和可靠性,有什么兜底手段
简单sql语法题手撕
队列下载是怎么做的?
更新队列:所有更新被放入共享队列,通过 lane(车道)模型标记优先级
在学校参加了什么社团?说了算法社,追问常见的数据结构 算法知道吗?
kafka主要用来解决什么问题?如何进行容灾?保证数据成功投递?如何解决消息拥塞问题?各式各样的消息队列都用过哪些
手撕:LC1143最长公共子序列(优化空间复杂度)、LC146 LRU缓存
有对技术栈进行系统性的学习吗?
水密度排序,哈希表类的,统计后按条件组合答案
kube-scheduler有哪些调度算法?
问平时技术栈是什么,然后问vue的slot是如何传数据给子组件的(卡壳了,但是面试官又换了个说法问,slot平时用得少,没怎么听说过父传子,只知道slot的子传父)。
做的什么业务开发(就是做的工程业务开发),平时算法用得多吗(答做工程用不上很厉害的算法,平时可能用ai agent生成就行)
用的技术栈是react吗?(答以react为主)
leetcode 原题编辑距离
进程调度算法有哪些?
第三个流程:手撕一道代码题,用c++写的有一行有点问题,导致没有全部AC,但是问题指出来了。然后让优化代码也优化了
考虑输入参数和输出参数的合法性,参数必填,默认值,参数长度和格式校验,边界等,图片长传考 虑图片大小和格式。查询考虑数据排序,分页考虑分页显示等。
部门主要用的技术栈是Vue还是React?
手撕链表排序(ACM格式)
在你的了解中,链表的结构是什么样子的?
为什么想用归并排序?
从数据结构角度看,数组和链表的差异是什么?
为什么主要技术栈选择react?react和vue的区别?
一开始想到暴力算法实现聚合,存在什么缺陷?
为什么最终选择网格聚合算法?
你应聘安卓岗位,事前有没有主动了解Android技术栈、岗位工作内容?
接触过后端吗,有用过什么中间件,了解redis与消息队列这些吗
算法:给定一个字符串 s,请你找出其中不含有重复字符的最长子字符串的长度。追问:用 map 更好,用 map 的话比 set 更好,但是用数组可以吗?
手撕:实现Promise.all方法
手撕:lc283移动零
Vue 列表的 DIFF 算法原理是什么?
手撕:url最大并发调度器
手撕:lc394字符串解码
为什么现实中数据库索引用B树而不是二叉树
二叉树索引的缺点是什么,如何克服
线程调度算法
React为什么只更新部分DOM?React Diff算法是什么?
算法实操,爬楼梯(动态规划)
算法实操,虚拟DOM最小更新(Diff算法)
北京千帧科技 AI全栈 面经 30min
先共享屏幕,打开力扣,手撕一道,先说思路,然后开始写。 一道简单题,二叉树的中序遍历
多进程里为什么不用纯消息队列,而引入共享内存?怎么保证一致性和防止脏读?
对前端有什么了解的技术栈
剪映业务,全栈情况,后面会有其他流程吗?
手撕:力扣k次取反数组元素的最大和
手撕:无重复字符的最长字符串,提问:如果字符串带有unicode编码怎么写(没写出来)#发面经攒人品#
fiber的数据结构与算法
HashMap 的扩容、负载因子、链表转红黑树条件,为什么线程不安全,线程安全集合有哪些。
基本的算法:口述99乘法表、二分法
JVM内存模型,堆和栈的区别,什么情况下会发生StackOverflowError和OOM?
说说你了解的垃圾回收算法,CMS和G1的区别?线上Full GC频繁怎么排查?
消息队列消息积压了怎么办?怎么保证消息不丢失?不重复消费?
算法虽然只考了一道,但要求写得很规范,不是能跑就行
算法:两数之和
在前面你给出的算法里,如果输入数据是有序的,空间复杂度有没有办法进一步从 O(M) 再往下优化?
在遍历 有序结构(比如有序数组、有序链表、有序树)时,能不能利用它的有序性跳过一些元素,不用挨个访问?
二叉树右视图能不能用深度优先遍历(DFS)来实现?如果可以,原理是什么?
闭包里被引用的外部变量,它的内存到底存放在栈上还是堆上?
面试官介绍业务 搜索推荐排序
redis阻塞队列
蓝领招聘场景 有没有找工作的意向 定义成分类还是排序 怎么做特征工程
不平衡二分类问题
技术栈学了多久?后续学习和技术发展规划
协同算法crdt、ot介绍与比较
算法:lc169多数元素
手撕:一个超时自动删除的lru
手撕:LRU缓存,带输入输出,acm模式
然后就是同学最近一段实习经历的话,应该是是全栈开发,全栈开发的话,就是前后端都是你自己去写,对吗?
个实习生的话,就是就是不区分前后端,全是全栈嘛
LRU手撕#牛客AI配图神器# #我的求职进度条#
算法题“最大子数组和”
埋点这些事件也是通过消息队列发的吗?还是怎么发的?
研发场景的检索重排序,代码相似度、文档时效性、团队采纳率这些维度如何量化加权?
实习中数据上报方案如何设计离线缓存、定时批量上报、失败重试队列来保证数据不丢?
面对React+Taro+qiankun+Module Federation技术栈,你的学习路径和快速验证能力的方案是什么?
多端实时同步,如何利用WebSocket+CRDT算法解决冲突合并,而非粗暴用时间戳覆盖?
高并发场景下,前端如何用令牌桶算法做限流,结合React.Suspense做优雅降级?
算法题:非hot100
Diff算法有了解吗?
写一个算法题
再写了一个算法
手撕防抖/节流
队列和栈的区别是什么?
数组和链表有什么区别?
(操作异步落库)后续的时间队列是怎么处理的?
如果现在要给你的系统增加一个“医生端AI助手”,能自动总结患者历史问诊记录并给出诊疗建议,你会怎么设计?用到哪些技术栈?
对react的理解、有哪些优点和缺点(虚拟dom、fiber架构、diff算法、jsx、react生态等)
反问技术栈和项目
算法题: 最长递增子序列,对比版本号
消息队列如何实现顺序消费
接着就来了一道手撕,实现多继承:
有哪些技术栈可以考虑以及他们的优缺点
反问技术栈业务、后续流程
另外还提醒了后面技术面会着重考察手撕代码的能力
问了一下有没有刷算法题
数组和链表的区别,各自优缺点是什么
动态变化的数据集合,如果频繁插入删除并且还要遍历访问,会选数组还是链表
Java 垃圾回收算法有哪些,分别适合什么场景
手撕题:两个有序数组的中位数。
问了项目的帖子排行榜(主要说了怎么设计的, 介绍了一下怎么获取热门帖子,ZSET的一个排序函数)
提了一下策略模式, 帖子列表支持热度排序和时间排序
Vue 和 React 的主要区别是什么?为什么说你的前端技术栈并非主流?
了解哪些基础排序算法,简单说下思路?
什么是虚拟 DOM?Diff 算法是如何进行比对更新的?
为什么最终选择了前端方向,而不是数据或算法方向?
React 和 Vue 在 Diff 算法上的核心区别?
在数据结构算法有哪些了解?
那像排序了解吗?
为什么选择前端技术栈而不是数据或算法方向?
MySQL的索引结构你了解吗?为什么是B+树,而不是红黑树、平衡二叉树或者哈希结构?
拓扑排序的原理与实现
二叉树的中序遍历
满二叉树的定义与性质
手撕,最长有效括号
手撕快排 二分
编程算法能力怎么样?
算法:对象拉平;
算法:贪心股票问题1&2;
从底层存储和缓存角度看,数组和链表有什么差别
为什么你会觉得链表更快,你的依据是什么
如果不用排序,最大的 K 个数还能怎么做
手撕:快排  (原本是栈实现队列的,但是js里没有这两个类型就换了快排)
有多个消息投递到消息队列,处理的结果怎么与发送的请求对应呢?
为什么不直接通过数据库通信而需要用消息队列呢?
有多个消息投递到消息队列,处理的结果怎么与发送的请求对应呢?
为什么不直接通过数据库通信而需要用消息队列呢?
如果让你实现一个快速排序,你会怎么做
算法题:全排列、字符串(空格分割、换行转二维数组)
手撕:实现一个react计数器组件(打开webstorm途中卡住了,没办法只能用cursor,尽我所能没用ai补全)
具体负责什么内容,前端吗?全栈?
算法题:硬币找零问题(最少硬币数凑出金额,无法凑则返回 - 1)
两道手撕:实现带最大并发数限制的 Promise.all,LC101 对称二叉树
什么是执行上下文、执行栈?(这我真懵了,面后搜了下稀土吓哭了...)
简述React 的虚拟 DOM Diff 算法原理
Diff算法的原理和和这个时间复杂度的变化(v16前后)?
手撕:LC20. 有效的括号
数组和链表的区别
JS数组底层是数组还是链表
手撕 EventEmitter 发布订阅(怪我JS基础太烂...)
手撕树形结构遍历:要求最后的结果为 28 alt text(P2)
四道手撕:46. 全排列 47. 全排列 II 198. 打家劫舍 实现定时器 sleep 函数
你们系统里如果用了消息队列,怎么保证消息不丢失、不重复消费,并且实现最终一致性?
讲一下Vue/React的Diff算法
手撕EventEmitter
RabbitMQ 消息队列的实现细节了解吗?
用 Redis 怎么设计一个消息队列?
Redis 主从复制能用来做消息队列吗?
用户量很大时(比如千万级),链表从头遍历效率低,怎么优化?
前缀高度表 + 二分查找在虚拟列表中解决什么问题
了解哪些排序算法
归并排序的时间、空间复杂度是多少
diff算法底层原理是啥
算法题:二分查找
算法题:盛水最多的容器
对前端主流技术栈的了解
你希望找什么样的实习岗位?(算法/AI/开发)
为什么不做算法相关实习,反而选前端?
手撕代码--判断两个矩形是否相交?
两道手撕:写一个promise相关中间件;215. 数组中的第K个最大元素
这里面你提到了 RRF 重排序,然后有没有引入什么模型进行精排?
tcp,socket,消息队列进程通信
为什么要使用消息队列,对比其他的实现方式
我们团队技术栈主要是Java,你对Java了解吗?
手撕:143. 重排链表
自我介绍(学历+毕业时间+介绍技术栈+俩项目)
要查询100万条数据,还要做排序,如何优化
算法 零钱兑换(时间复杂度是多少,还能什么方法实现)
Q17: 说到限流,你知道的那个限流的算法一共有几个?
Q34: 你现在接触的技术栈除了 Java 之外,还有其他的吗?
Q40: 你那个算法掌握得咋样?
Q41: 5 分的话,你给自己算法打几分?
两个版本序列号排序问题
节流防抖,手撕一个防抖
算法:数组排序
算法:接口并行请求
加密算法你了解吗?什么是对称加密和非对称加密?
算法题: 买卖股票的最佳时机 II
x 只有向量检索,1.1.0 扩展为四通道混合:向量 + Elasticsearch 关键词 + LightRAG 图检索 + You.com 联网搜索。多通道并行后通过 RRF 融合与 Rerank 统一排序。引入 Scope 层控制知识库范围,检索预算按三阶段配置,意图节点支持关联多个 Collection。新通道可选启用,远程挂了不影响本地检索。
中等难点算法题基本能够手撕,大部分题至少能说明白思路。
完成 leetcode 简单题 * 5 耗时 1h
技术栈学了多久?后续学习和技术发展规划
JS事件循环,微任务队列清空执行宏任务,宏任务有队列吗,是直接清空吗
React 和 Vue 的 Diff 算法分别是怎么实现的?
自我介绍:简单介绍技术栈和项目

Vue// 224 个问题

你这块前端用的Vue比较多是吧?是自学的吗?
Vue的组件是怎么最终在浏览器里渲染出来的?Vue框架帮你处理了哪些事情?
你写一个Vue组件会写哪些东西?这些怎么转化成真实DOM节点?
虚拟DOM是什么?Vue2和Vue3的Diff算法有什么区别?
Vue的响应式原理有了解吗?数据变了视图怎么跟着变?
Vue 中隐藏元素用什么指令?分别类似于哪种 CSS 隐藏方式?
Vue 3 相比 Vue 2 有哪些优势?
Vue 2 响应式的核心实现方法是什么?有什么缺陷?
Vue 3 的响应式用了什么?解决了哪些问题?
Vue Router 用的什么模式?
Vue 中 computed 和 watch 有什么区别?
Vuex 和 Pinia 在初始化上有什么区别?
React 19的新特性有哪些,对Vue了解到什么程度。
使用过程中,vue/react 的优缺点?
响应式,大屏适配方案有哪些,优缺点分别是什么?
es6的...是深拷贝 / 浅拷贝 ?如果有循环引用,怎么处理?weekMap在vue的源码中有哪些体现?
vue react 虚拟 dom 的区别2. vue react 双向绑定的区别
vue2和vue3具体在响应式方面有什么区别,具体的响应式的原理
前端vue的拖动轴设置动态显隐怎么设置
Vue 和 React 都了解吗?
Context模式重构埋点在Vue中有何局限?页面频繁刷新、组件动态销毁时会出现什么问题,如何规避?
Vue2 vs Vue3 响应式原理(高频题,几乎每场必问)
Pinia vs Vuex(高频)
Vue 生命周期 / 指令
vue 双向绑定原理 / Vuex 数据流动
如果说想要实现响应式布局,大概了解哪些方法呢?
你的主要技术栈是Vue这块还是react这块呢?
你用Vue2做过东西吗?那Vue2跟Vue3最大的区别你应该知道,对吧?
然后这个vue项目好像看起来和那个医疗问答就抛开框架的话,整个实践上来说好像也两套差不多都是做SSE,然后做渲染,然后那个 readablestream 这个也差不多,然后这两个有什么差异性的地方吗(想想确实是这样的这两个项目有点重合了)
你讲一讲Vue和React区别
vue当中有一个keep alive,你知道是干什么用的吗?
我针对你这个项目上的技术栈的选型,我问两个问题,第一个他是选了前端的框架是 Vue 3,在当前最流行的框架里面, Vue 3 是其中的一个,另外一个是React,你有去比较过 Vue 3 和 React 应该怎么去选择吗?或者它们的生态是怎么样的?
前端有使用过Vue吗?
询问是主要擅长React吗,当时脑子不太清楚了也没反驳,其实我Vue和React都有学而且更擅长的是Vue,后面再看岗位JD他们主力技术栈是要Vue的,不过也可能是一个拒绝我的说辞吧
【场景设计题】设计一个响应式页面,左侧固定宽度,右侧铺满整个屏幕,怎么做?
【前端技术】Vue里面有哪些生命周期?为什么要设计这些生命周期呢?
【前端技术】Vue有哪些指令?
【前端技术】watch怎么实现的?
vue、node更擅长哪一块?
前端框架(React/Vue)SEO优化
Vue2 和 Vue3 有什么区别
Vue 的计算属性和普通属性有什么区别
Vue 组件里的 data 为什么要写成函数返回对象
v-model 本质上是什么语法糖
vue中如何防止样式污染?
讲watch和watcheffet
vue3的setup语法糖
响应式怎么设计
对 Vue 和 React 框架的理解?
对 Vue组件通信的理解?
Vue2与Vue3的响应式原理差异?
为什么Vue3还要进行重写?
前端框架(React/Vue)SEO优化
react和vue,数据变化如何通知dom变化;(这里有一个专业名词,但我没听清楚是啥,总之大概就是问这么个事
使用过程中,vue/react 的优缺点?
响应式,大屏适配方案有哪些,优缺点分别是什么?
es6的...是深拷贝 / 浅拷贝 ?如果有循环引用,怎么处理?weekMap在vue的源码中有哪些体现?
vue react 虚拟 dom 的区别 2. vue react 双向绑定的区别
react vue异步组件解决什么问题?如何使用?
Vue3项目用什么打包的?
前端框架(React/Vue)SEO优化
react和vue之间的区别
简单介绍一下vue是什么
问响应式原理和虚拟dom的关联:
前面说解决加载比较慢的问题,问怎么解决的--Vue Route
Vuex在项目中的作用:题主就简单用过vuex存储一部分数据,从这里取数据。
追问为什么觉得vue更合适你?
移动端布局响应式布局怎么实现的?
问平时技术栈是什么,然后问vue的slot是如何传数据给子组件的(卡壳了,但是面试官又换了个说法问,slot平时用得少,没怎么听说过父传子,只知道slot的子传父)。
知道vue的自定义指令是怎么做的吗,平时有做过自定义指令吗。
问了Vue里面的父子组件之间的传值方式
React与Vue区别
部门主要用的技术栈是Vue还是React?
Vue3 响应式整体原理
响应式多次同步改值,页面渲染次数
-vue2的h5想迁移到vue3的话怎么做?
除了Vue,你对React有了解吗?
为什么主要技术栈选择react?react和vue的区别?
介绍实习项目,使用什么框架,Vue2还是Vue3?
Vue2和Vue3的区别是什么?
vue的钩子函数有哪些
Vue Router 的两种模式(hash/history)实现原理与优缺点。只知道这两种模式,具体没说出来
vue和react的区别
如果要去做一个项目,Vue和React如何去选型,它们的区别是什么
React和Vue分别是什么数据流,单向还是双向?
vue3生命周期
computed和watch区别
Vue 熟悉还是 React 熟悉?
Vue 里面的生命周期是什么?
Vue 列表的 DIFF 算法原理是什么?
Vue 组件的通信方式有哪些?
Vue 和 React 哪个更熟悉一点?
Vue3和Vue2区别
React用得多还是Vue用得多?
Vue / React 对比
框架基础:React vs Vue
讲一下vue2和vue3的区别
自我介绍,实际上这个岗位我看了是react+ts,但是我简历上只有vue不知道为啥还给我打电话,自我介绍的时候说简历没更新,有个ai对话助手(react+nextjs)没放上去,还有一段很短实习没放上去
vue3的响应式原理,组件通信方式以及全局状态管理
看你简历上精通Vue,我们团队主用React,会不会压力很大
Vue2和Vue3区别
watch和computed区别
vue的生命周期如何对应react的钩子,可以用哪些方式去实现? 答成狗屎了,没有背过vue的八股
vue2/vue3区别
v-model原理
平时用Vue多还是React多
用Vue3多还是Vue2多
Vue3做了哪些优化
在 Vue 绑定了响应式数据的前提下,哪些情况仍然可能导致渲染异常?
输入url控制菜单显示 vuerouter的路由拦截
怎么实现响应式布局
vue2和vue3的区别 生命周期的理解
vue首屏页面加载能怎么优化
vue3双向数据绑定的原理,proxy怎么实现
vue的性能优化有几种方法
响应式开发你主要用的是什么?
Vue 的组件之间传递属性(数据传递)的方法都有什么呀?
vue3用的是pinia,vue3和vue2的区别?(回答了最主要是api不同,其实还有很多)
Vue Router的底层原理了解吗?有哪些模式以及区别?
vue框架路由懒加载原理
我看你这边状态管理,说将vuex迁移到pinia,那为什么要做这样一个迁移呢?这两者各自的一个使用场景有什么区别吗?
Vue2和Vue3有哪些区别,Vue3做了哪些改进
Vue3组合式API对比选项式API优势是什么
框架深度(React & Vue):
你说的方法是vue的还是react的?有看过它的源码吗?
多端适配有做过么、怎么做的、有哪些方案?(媒体查询、flex/grid响应式布局、wv/wh相对单位)
只用过Vue框架是吧,别的有了解吗(没有)
Vue2和Vue3的数据双向绑定区别?
vue2、vue3的区别,技术演进
react和vue对比,一些细节实现差异等
vue2/vue3区别
css中的响应式布局
大概讲讲vuex
vue3的新特性(感觉跟4差不多)
Vue 里的 nextTick 用过吗?
Vue2跟Vue3的区别
Vue.config.js里面一般是写什么内容呢
Vue 和 React 的主要区别是什么?为什么说你的前端技术栈并非主流?
Vue响应式原理的核心逻辑?
简单说下Vue中v-if和v-show的差异?
Vue3 的 Composition API 借鉴了 React Hooks,你了解过吗?
了解SSR吗?在 Vue/React 中是怎么使用的?
Vue 双向绑定的具体实现原理?
React 和 Vue 在 Diff 算法上的核心区别?
Vue和React都有用,哪一个用得比较深?
Vue和React的区别是什么?
能讲清楚Vuex/Pinia的作用吗?
Vue中v-if和v-show的本质区别?
React和Vue的区别?哪个更适合复杂项目?
ref reactive computed等
刚才你介绍就是在学校也学习了这个前端三件套,那你能介绍一下对于Vue3你的一个理解和学习的情况吗
vue3组件通信的主要形式(回答了父子props,Pinia,事件总线)
Vue和React区别;
vue组件通信
响应式变量有哪些,说一下,有什么区别,一般用于什么场景
Vue 内置指令有哪些,讲一下用法   追问了一下v-for能用于什么场景(对象和数组皆可)
你项目中用到了gird布局,你是如何实现响应式布局的
有看过优秀项目的源码吗?比如说 react Vue 这种。
三列响应式布局
vue的组件之间的通信
vue和react hooks的区别
为什么学 Vue,没学 React?
你对 Vue / Vue3 了解深不深?
Vue3 生命周期有哪些?
什么是响应式单页面?
vue了解嘛?
实现响应式方式有哪些
vue 写一个倒计时组件,接收一个初始时间prop参数
Vue3 相比 Vue2 有哪些优点和升级?
你怎么理解 Vue3 里的 Hooks / 组合式逻辑?
讲一下 Vue 里的虚拟 DOM,它主要解决什么问题?
了解过Vue开源虚拟滚动组件吗
Vue nextTick是什么、作用
Vue 2 和 Vue 3 的区别(响应式实现、生命周期、API、根节点)?
Vue 2 和 Vue 3 中 v-if 和 v-for 的优先级区别及调整原因?
Vue 中 watch 和 computed 的区别?
Vue 3 setup 语法糖中 ref 和 reactive 的区别?
我看你项目写了响应式布局,你是之前做过移动端吗?(我说有)
讲一下Vue/React的Diff算法
Vue3 和 Vue2 有什么区别
说一下Vue3 Proxy的原理,追问track trigger effect
Vue通信方式,props,emit用来传什么,pinia
react里面,说说你对响应式的理解,就是state,effect,context那几个
Vue 中 keep-alive 的作用与原理
使用的 Vue 版本
Vue3 的生命周期钩子
Vue的响应式原理是什么?
Vue中的组件通信有哪些方式?
Vue的生命周期有哪些阶段?
Vue中的v-if和v-show有什么区别?
Vue中的计算属性(computed)和侦听器(watch)有什么区别?
Vue 父子组件传递参数该怎么传
vue 3 里面做全局状态管理该一般是怎么做
学生管理系统从 0 到 1 技术选型,框架用 Vue 还是 react,打包工具用哪一个,UI 组件库用哪一个,说明理由
设计一个响应式的页面,左侧固定宽度,右侧铺满整个屏幕,怎么做?
Vue 里面有哪些生命周期?为什么要设计这些生命周期呢?
Vue 有哪些指令
watch 怎么实现的?
手写一个vue的对话框,能够发送问题
技术选型问题,为什么项目开发使用vue3不用react
vue3的响应式
vue编译渲染是怎么做的
vue 的响应式 (v2 具体过程 以及v3  )
vue2老项目的兼容
给你一个老项目vue2的,没啥文档,你怎么上手开发
Vue与React区别,组件式写法是什么
Vue 2与Vue 3在的区别
Vue2中父子组件怎么通信?Vue3呢?
computed和watch的区别?
vue2 3区别
页面的响应式怎么实现  #牛客AI配图神器#
Vue2 和 Vue3 的主要区别是什么?为什么 Vue2 的 defineProperty 明明有局限,日常开发里很多场景又还能响应?Vue2 做了什么补救,Vue3 为什么要改成 Proxy?
Vue2 到 Vue3 迁移过程中,遇到哪些破坏性的改动吗?
Vue2 跟 Vue3 的响应式上面区别大吗?
舆情列表等核心模块 Vue2 到 Vue3 的全链路迁移,大概是怎么做的?
Vue Router的底层原理了解吗?有哪些模式以及区别?
vue2和vue3的区别
vue2用的代码复用用的哪个方法,冲突优先级怎么处理
vue2和vue3的响应式变化
React 和 Vue 的 Diff 算法分别是怎么实现的?
Vue 了解吗?Vue 的核心设计思想是什么?
假如当前Vue组件已经在style标签上设置了scoped,这个组件又引了一个三方组件,现在想去深度修改那个三方组件内部的样式,应该怎么去修改?
Vue的生命周期钩子有哪些
Vue的watch和computed的区别

Promise与异步// 181 个问题

给一段async/await代码,判断console.log输出顺序。
async/await的底层语法糖原理是什么?
讲一下 Promise。
使用 async/await 时如何捕获错误?
Promise 有哪些常用方法?分别说一下。
重型组件异步加载是怎么做的?
Q3:同步请求、SSE、WebSocket 和异步任务怎样选择?
Q7:高并发时如何做限流与背压?
Promise.all 的含义是什么?
如果想拿到所有 Promise 的成功和失败结果,该怎么做?
实现一个并发控制函数:限制同时执行的任务数量,最终返回所有结果。
先打印 123 三条不同的打印语句。用 Promise 来实现一个 sleep 函数,把这个 2 放到 sleep 里边,让这个 2 晚于 3 一秒打印。(这下运行我用自己的 IDE 了)
题目 2:手写 Promise.race()
那假如说我有一个高并发的场景,开始频繁进行TCP的握手挥手,那他有可能会发生什么问题?
什么叫做MVCC多版本并发控制,解决了什么问题?
等一下,你按照我的思路来。你不是有个异步线程吗?这个线程挂掉,不是会影响你的黑名单解封吗?
需要保证的是,你的异步线程从ZSet中扫出数据之后,去MySQL修改数据是原子性的是吗?
对于铁路票务系统,或者说秒杀系统,高并发怎么考虑?
如何抗住上千万的流量,对MySQL的高并发读操作?
高并发写呢?
限流的并发速率、单位时间访问阈值这类参数如何确定?
最初用线程池实现下单异步处理,高并发JMeter压测接口崩溃,崩溃原因是什么?有没有日志佐证?如何解决?换成RabbitMQ的核心优势?
Promise.resolve属于微任务还是宏任务,两者执行优先级规则?
做异步代码题时,怎样模拟微/宏任务队列梳理执行流程?
多用户同时提交剪辑任务,并发场景如何做任务隔离、避免数据冲突?
系统能够支撑多大的并发访问?
我看你安恒信息实习个人产出3,详细讲一下竞价并发冲突下,lua脚本是如何保证原子性的,Redisson分布式锁又是怎么做幂等控制的
项目日常及高峰期的任务处理量与并发情况
搭建该高并发平台,核心需要考量哪些问题
系统从百级扩容到千级并发,服务、存储、队列、模型调用各存在哪些瓶颈,如何扩容?
埋点上报用同步还是异步?分析两种方式对页面性能和数据完整性的影响。
令牌自动刷新的触发时机,如何处理刷新期间并发请求和双令牌同时过期的极端场景?
Node.js和Python在异步任务、并发处理、AI脚本开发场景下的选型依据。
Promise & 异步
script defer vs async
消息队列、异步任务、AI编排的学习瓶颈与底层原理瓶颈?如何工程落地验证?
广告业务高并发、高资金链路、强稳定性,你的技术栈为何适配?对比普通ToC前端优势?
RabbitMQ解耦异步任务,说明投递链路、交换机机制、持久化策略及架构选型依据。
Celery异步/定时任务:优先级、队列隔离、重试策略如何设计?
前后端异步链路状态不一致,如何定义一致性等级?不同等级兜底策略如何差异?
广告高并发场景,最终一致性、实时性、可用性三角矛盾如何权衡?
完整阐述异步任务全链路:触发→投递→消费→落库→状态同步的容错机制。
在发布订阅基础上如何做异步链路治理:可追溯、可重试、可降级、可监控?
自研项目有无落地工程化架构、状态调度、异步治理?说明技术难点。
多用户并发操作同一资源,竞态冲突:前端锁、服务锁、分布式锁三层方案。
Agent批量任务并发:动态限流、优先级调度、故障隔离如何设计防雪崩?
V2迭代:从扩展性、并发承载力、故障自愈、用户体验四维权衡优先级与逻辑。
动态调度 vs 静态Workflow:复杂度、容错、并发上限、迭代成本、准确率全方位对比。
流式输出vs完整返回对QPS、带宽、渲染、体验、故障感知影响?高并发选型?
简单介绍如何解决高并发的抢单,通过什么形式来实现?该方案为何能有效保证数据的一致性?
订单ID的生成时机应如何设计?是采用预生成策略,还是在业务流程中实时生成?这两种方式对高并发下的性能有何影响?
分布式锁的防并发效果是否仅限于当前系统内部?如果引入另一个外部系统直接连接同一数据库,原有的锁机制是否依然有效?为什么?
promise.all 和 promise.race的区别
promise.all如果里面有一个失败的话是什么结果
简单讲一下promise这一块,就是比如说promise它一共有几种状态,然后以及状态之间的关系是什么样的呢?
Q1: 你的微服务项目中,多实例并发问题是怎么解决的?网关是怎么做的?Docker部署多实例时,如果有一个实例挂了怎么发现和处理?
那 MVCC 这一块是如何帮助我们提升数据库并发的读写性能呢?还有它的锁机制主要是为了解决哪些问题?
你这两个项目从 AI 工程化到经典的高并发系统,跨度很大,是什么驱动你同时深入这两个方向去做项目的?
从你的项目来看,你在 AI 工程化和高并发系统两个方向都有实践,那你未来短期的职业规划会更偏向于哪个方向?你希望通过这次实习,在哪个方向获得更实质性的突破?
并发应用你会根据什么因素选择什么样的线程池;了解哪些线程池
呃 ,我可以问一下这个项目的他们的并发量是多大嘛 ,为什么需要做到就是每 15秒去做一个进度的同步呢 ?
ai功能用户并发情况怎么设计锁
这3个并发模型的应用场景?
【并发与多线程】请谈谈你对 volatile 关键字的理解,其核心作用是什么?
【并发与多线程】volatile 关键字在懒汉单例模式中有什么应用?为什么需要用到它?
【并发与多线程】多线程之间会共享哪些东西?
【数据库与存储】MySQL 的数据查询如何做到高并发?事务是怎么处理的?
【并发与多线程】Java 里面怎么实现线程安全?
【并发与多线程】synchronized 能修饰变量吗?
【并发与多线程】volatile 关键字可以修饰变量吗?
【并发与多线程】死锁怎么排查和解决?
视频进度的redis缓存和定时任务异步落库的方案介绍一下
异步I/O和非阻塞操作
AQS 为什么能成为很多并发组件的底座,它真正抽象了什么
你这个高并发本地服务平台有什么用?
对Promise.all()的理解,如何使用,返回的是什么?
与Promise.allSettled()有什么区别?
对async和await的理解,与Promise有什么关系?
手撕:实现一个scheduler类,传入一个最大并发数,实现一个任务调度的效果
如果你的系统里也有高并发场景,你会怎么设计限流、降级和幂等
视频进度的redis缓存和定时任务异步落库的方案介绍一下
你这个秒杀业务主要是用什么来保障它它的并发的?除了这个lua脚本之外。端到端的提升是怎么做的?
前端上有做防秒杀,防并发的这种保护吗?
如果要给上述并发场景加锁,打算怎么去实现这个加锁逻辑?什么时候进行解锁? 加锁就一定能解决这个问题吗?
RAG 相关:为什么在这个地方要用到 RAG(检索增强生成)技术?不用的话会怎么样?(这个地方我回答的非常不好,并且项目本身也写得不好)你提到的“异步解耦解析切片”是为了解决什么优化问题?异步化之后,整个过程变成了什么样?会阻塞哪些线程?
对于分布式原理,尤其是强同步、常同步和异步同步,你了解过吗?是否了解过分布式一致性协议?
JS 异步的实现
异步I/O和非阻塞操作
react vue异步组件解决什么问题?如何使用?
设想一个异步组件资源在cdn上面,那加载它的时候要拉取哪些资源,拉取到之后的流程什么?如何加入到document当中的?底层是哪个提供的服务,是什么方法?
eventloop是什么?浏览器和node的区别?node为什么要做异步io,怎么做的异步io?
异步I/O和非阻塞操作
promise有哪些状态?状态是否可逆?
项目中的难点?回答了用MQ实现异步秒杀
在Promise中先resolve(2)后reject(3),从哪个回调中获取到这个3?获取不到,为什么?
promise有几种状态,可以重复改变吗?
GET产生一个TCP数据包(对于GET方式的请求,浏览器会把http header和data一并发送出去,服务器响应200返回数据),POST产生两个TCP数据包(对于POST,浏览器先发送header,服务器响应100 continue,浏览器再发送data,服务器响应200 ok返回数据)、
Promise.all/allSettled 区别
高并发 + 手动 ACK 场景下,程序崩溃、消息没消费到,反复崩反复拉起来,有什么防范机制?
除了代码分包和异步加载,你还了解哪些前端优化手段?
defer和async应该怎么选?什么场景用哪个?
说说并发、线程池相关知识?
手撕:实现Promise.all方法
promise原型方法
useState 是同步还是异步?
手撕:url最大并发调度器
代码题:Promise时间循环输出
知道异步组件和同步组件吗有什么区别
如果网络很慢,异步组件会发生什么
Promise。了解其链式调用的原理,掌握静态方法API。
promise
promise是什么
并发操作数据库一个字段,怎么处理,
手写并发控制器
用过哪些并发工具类?CountDownLatch和CyclicBarrier区别?
promise的几个静态方法,.then里resolve返回的是什么
异步交互和解耦怎么做?
现如今项目中怎么去做异步编程,promise和async await,怎么去捕获async和await所产生的异常
promise.all()了解吗
问题5:通过异步降到50毫秒以内,是指当前请求吗?
React Hooks闭包陷阱在并发模式下有什么新的表现形式?如何用useRef+函数式更新根治?
高并发场景下,前端如何用令牌桶算法做限流,结合React.Suspense做优雅降级?
为什么持久化采用异步,同步可不可以
Promise有几种状态
讲一下什么是异步上传?流程是什么样的?有什么好处?
多线程异步上传是怎么实现的?要注意哪些问题?
Promise的实例(写出来),它解决了什么问题?
(操作异步落库)后续的时间队列是怎么处理的?
react将useEffect异步延迟执行用到了什么api?
更新数据库后删除缓存,在高并发下可能有什么问题,怎么优化
查数据时并发怎么保证? (用redis的Setnx做一个短锁,没抢到的自旋等待,抢到锁的读库,写入缓存没有缓存空值)
如何并发执行多个 AI 任务并获取信息?
针对滴滴出行类前端业务,如何设计高并发下的页面加载、接口请求优化方案?
项目相关(记不太清了,能想起来多少就写多少):web端和移动端分别用react和react native开发,有什么差别(移动端要做更多适配,存储方式一个用cookie+session,一个用asyncstorage)
回到八股环节:es6新特性(在这补充了一个promise的作用(制订了官方的promise规范,不需要用原来社区的promise a+规范里的那些promise了))
promise里面settimeout throw new error 会怎么样
高并发场景:1s内对数据库进行10w次写入,如何优化?
两道手撕:实现带最大并发数限制的 Promise.all,LC101 对称二叉树
同步异步输出顺序
Promise 和 setup 哪个先执行?
Promise 的工作原理(状态、不可逆性、结果获取方式)?
Promise 与 Async/Await 的关系及使用规则?
项目中SSE推流是如何实现的(请求配置、如何中断请求、是否了解 EventSource、Async Generator 等封装方式,面试官抠得很细...)
Promise 高级 API
JS 放在 HTML 前面且无异步属性会造成什么后果
高并发场景下的加锁机制怎么设计?
Promise 的 3个状态
JWT token + 双token刷新(并发请求、登录态管理、持久化、鉴权)
Promise原理
代码题:并发函数batchTask(task[], num)
promise,promise的方法列举一下
JavaScript中的异步编程有哪些方式?
说一下同步和异步的区别?
React 的 Fiber 有了解过吗?(我说把 React 渲染变成“可中断、可恢复、可插队”的异步任务,解决老版 React 渲染阻塞的问题) 那它是通过什么方式解决的呢?(我说把递归改成循环遍历)
两道手撕:写一个promise相关中间件;215. 数组中的第K个最大元素
Promise实现异步并发调度器
实现Promise.all
实现一个myPromiseMap,输入一个数组、一个回调函数、一个最大并发数,返回一个数组
为什么会想到要限流,是基于什么样的一个场景?如何压测的?qps是多少?用多少并发量去压测?限流前后缓存命中率有什么变化?(这个问题主包在面红围巾的时候已经被问过一遍了,直接吟唱)
promise 解决什么问题
Q22: 高并发访问Redis执行限流如何保证数据一致性?
Q28: JUC并发包用过哪些多线程相关的类?
对并发的理解
讲一下promise ,都用过哪些方法
script标签的defer和async#牛客AI配图神器#的区别
-dispatch打印1,setTimeout打印2,promise打印3,输出为什么?
promise.all和promise.allsettled的区别
async await 和 Promise.then()的区别
async await报错捕获方法
实现一个超时功能:请求超过 3 秒就报错,正常完成就返回请求结果(要求返回 Promise)
Promise 的其他方法/东西你有了解吗?
(追问 table 组件)接口请求是通过 props 传具体数据进去,还是传一个返回 Promise 的函数?
(追问)用 Promise.all 去做上传,如果接口报错的话,有什么回退机制吗?
Promise.all
题目 2:手写 Promise.race()
处理并发请求【手写题】
写一个函数,返回 Promise,计算从 1 到 n 的总和,要求不能使用公式,每一段计算控制时间在 15ms 以内,超过 15ms 等待浏览器有空闲时间继续执行
setState 是同步的还是异步的?
Promise 有哪几种状态?状态是如何流转的?
script标签上的async和defer有什么区别?这两种情况下,哪个能保证执行顺序?
实现一个Promise并发控制(注意边界情况调试)

鉴权与登录// 156 个问题

鉴权、字段解析、调用原报表接口、结果返回分别如何设计?
网络错误、Token 失效、持续失败等不同情况是否需要区别处理?
token扣除是怎么做的,怎么拿到最后一帧分片的token,怎么实现精准扣除?
· 登录持久化双token如何实现?
你提到了一个 memory,一个 agent token,那 agent 里面我们会有短期记忆和长期记忆,那我们一般是怎么去区分短期记忆还是长期记忆呢?
如果我的对话已经很长了,然后为了保持它的上下文,那么我们需要怎么样去减少对于长对话的情况下消耗的 token 呢?
为什么选择 LocalStorage,而不存到 Cookie 或 IndexedDB 里?
行,那我问个问题。这个用户身份鉴权,怎么去实现这样一个功能?
存储的长链和短链对吧?是一一对应关系。一般来说可能ID就代表这个短链,可能是这个UID生成的对吧?其实在端上,在前端并不会给用户这些,可能是一些你刚才讲到的类似于token,或者说session的一些东西。整个的这个鉴权是怎么完成的?是如何将具体的短链/长链对应到具体的某个用户上的?
如何防止 Context 超出 Token 上限?
你鉴权怎么做的(说验证完给token前端带上,接着尬笑)
那你不同controller的访问权限怎么控制(我说加注解,验证登录权限,其实我只记得实习的时候项目是这种的,我当时没看怎么实现的,毁了)
给你一个单体老项目怎么改造成微服务(按服务领域拆,注册nacos,openfein和mq做请求,前面gateway鉴权,nginx加sentinel限流,分布式事务尽量不用,微服务内部缓存,线程池,sql调优)
注册/登录模块
模型整体的 token 吞吐量大概是什么水平?
我看你安恒信息实习个人产出3,详细讲一下竞价并发冲突下,lua脚本是如何保证原子性的,Redisson分布式锁又是怎么做幂等控制的
Redisson分布式锁和Redis原生的SET key value NX EX expireTime命令相比有哪些优势
Token / 上下文 / 推理
流式返回时,如何精准统计Token消耗(逐段统计、总消耗汇总),适配计费场景?
超长录播视频除了筛选关键帧,设计多层级Token优化方案,对比性能、精度和成本。
JWT双令牌的Access Token和Refresh Token前端存在哪里?为什么不统一放localStorage?
Token / 上下文 / 推理
浏览器存储(localStorage / sessionStorage / cookie / IndexedDB)
字节追问:AI 生成代码和项目规范冲突时怎么约束?大项目 token 爆炸怎么处理?
双 Token 无感刷新 + 请求队列分页错乱
在使用Redisson实现分布式锁时,被锁定的对象究竟是什么?是数据库中的一条记录、业务层面的某个Key,还是具体的用户实体?请结合业务语义进行解释。
就是我会给你个文档,然后给你一个用Python写的脚本,然后Python脚本里面有,就是文档里面有一个鉴权,还有一个地址,然后Python的脚本里面是把一整套流程给你写好了,就是说鉴权,然后成功之后你往里发数据,它给你返回来数据,然后我现在就是想要在一下午或者两个小时之内让你。用typescript重新把这个脚本给我写了,你的想法,或者说你的步骤是什么样?(何意味...)
比如说你的后端框架里面,你选了用 JWT 作为身份鉴权的一种方式,你有去进一步去了解 JWT 的,为什么这个世界上会有 JWT 诞生?它跟传统的这种用 Cookie 加 session 的方式会有什么不同吗?诶,你有深入地了解过比如说 JWT 的它是怎么样的一种机制吗?
后台登录的过程有使用到redis吗?
讲一下项目的微信登录接口是如何实现的?
RAG 的 TOKEN 调优省了 50%,是生成 TOKEN 还是输入 TOKEN?怎么计算的这个数值?做了哪些具体的调优工作?
JWT原理,怎么用在你这个项目中;对称加密非对称加密是怎么用在这的,这个是用在https中的,JWT本身是不加密的;如何续期;两个token区别;两把钥匙对安全性有何提高;两把钥匙在客户端存储方式是一样的吗
token,是一个字母还是一个单词
讲一下你实现的 JWT 双 Token 登录机制
你说实现了session共享怎么实现的,redis的key和value怎么储存的
你说能够无感token刷新与权限校验是怎么实现的
你说返回给前端浏览器,然后我换一个浏览器是不是token就失效了?
系统登录中的双令牌机制怎么实现的
【实习】我看这里还讲到用 workers KV 去做了一下 JWT 的鉴权这块我们是怎么迁移的?
如果同一个账号在两台电脑上同时登录,并对同一份工作流进行交叉修改,如何解决两边数据冲突覆盖(协同操作)的问题?
在小红书的应用中,对大模型进行提示词压缩以降低token消耗的情况是如何处理的?
token存在哪(响应头or数据)
问项目中解决Session集群共享问题?
项目登录怎么实现的?数据库存储的是明文加密,怎么保证安全性?
HTTP请求携带token是把token保存在HTTP的哪个部分?
我看你下一个项目鉴权和认证使用的JWT,什么场景下使用JWT,什么场景使用传统的token?或者换个话题问,JWT和传统的token的区别在哪里?
JWT的token在服务端是有保存的吗?
那你当时技术选型是怎么考虑的?为什么要使用JWT?
JWT是在哪里删除?
JWT如何实现令牌的过期?
你在实现整个鉴权和认证的过程中有用过一些比如像Springsecurity这些相关的框架吗?
抛开redisson,使用redis实现一个分布式锁,常规的我们应该怎么实现?
那用户登录通过elb负载均衡到后端服务器,那么过了十多分钟再登录怎么保证用户还是把流量导向刚刚那台服务器呢,就是不可能再重新登录吧?
问第一个项目(管理系统)是学习视频做的还是实习的时候做的(答前者);然后问这个项目有自己做后端吗(答就跟着学习视频做的;视频里有提供免费的api接口);然后问哪里看的视频(油管);问登录态是怎么实现的(这个没搞懂登录态是什么,就简单答了一下);问如何鉴别身份权限的;再问知道后端是如何鉴别你的身份是否正确的(这个不知道,但是简单答了一下jwt)。
原理:在 cookie 有效期范围内,诱使受害者点击某个页面,进而执行非受害者本意的操作。
Tomcat:后台部署war包、PUT文件上传漏洞、反序列化漏洞、样例目录session操控漏洞
原理:Apache Shiro是一个Java安全框架,执行身份验证、授权、密码和会话管理,Shiro提供了RememberMe的功能,当用户关闭浏览器,下次再打开浏览器访问时,还是能记住我是谁,无需登录即可访问。
写公钥实现免密登录
是否满足前提条件:有些接口需要满足前提,才可成功获取数据。常见的,需要登录Token
cookie,session,token有什么相同点和不同点。
cookie保存在客户端的浏览器上,cookie不安全,其他人可以通过分析存放在本地的cookie并进行cookie欺骗。
session比cookie安全,它会在一定时间内保存在服务器的内存,但当访问增多时,比较占用服务器的 性能。单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie,而session则存储与服务端,浏览器对其没有限制。
token就是令牌,是一个字符串,主要是用于做客户端身份认证,通常登录成功后,服务端会返回token,客户端需要把token值保存下来,后续请求其他接口时,需要在请求中携带这个token值,只有 服务端对token校验通过后,才允许访问。
没有访问权限(比如缺乏token、cookie之类)
依赖于登录状态的接口如何测试?
获取接口文档,熟悉单接口以及链路接口业务,包括接口地址,请求方式,鉴权方式,入参,出 参,错误码等。
身份认证漏洞中最常见的是会话固定攻击和 Cookie 仿冒,只要得到 Session 或 Cookie 即可伪造用户身份
简述 sessionStorage 和 localStorage 的区别?
-讲一下登录态为什么不适合ssr?
项目规模大到 10 万行以上,怎么让 AI 功能收敛、不发散、不消耗过多 token?
两个同学都会用 AI 开发,怎么区分谁更有优势?比拼的是 token、模型,还是思维能力?
Cookie、localStorage、sessionStorage 的差异与使用边界。
说一下鉴权是怎么做的
localstorage和sessionstorage区别
Session 为什么这样设计?
双 Token 无感登录实现
RefreshToken 也过期怎么处理
鉴权放在哪一层(网关 / 中台 / 业务方)
自回归生成阶段(如推理)是单样本逐token生成,无法构造有效batch,BatchNorm失效;​
讲一下sessionStorage和localStorage的区别
在SSE 流式逐 Token 解析 Markdown的场景下,Markdown 表格是成块结构,你怎么判断一整个表格已经“完整解析”,再进行一次性渲染,而不是边吐边渲导致表格结构断裂?
jwt怎么实现
jwt令牌的实现
你说 RAG 链路太长,具体是哪些环节导致首字 Token 延迟高?
比如说我这有个场景啊,就是二维码扫码登录,呃,这是一种比较常见的场景,比如说我移动端,我扫描pc端上的一个,比如说微信二维码吧,然后我在移动端点击确认登录之后,然后Pc端跳转到一个登录后的界面,这样一个过程。那你觉得它涉及到哪些端呢?以及说它的各个端之间的一个交互过程是怎么样子的?22.那pc端他是怎么知道你已经登录了?他怎么知道这个登录状态他只有感知到这个灯状态之后,他才能跳转吧
Session 和 JWT 的区别、适用场景
你本地的MCP服务有鉴权吗?那个鉴权是怎么做的?
问题25:用Cursor是自己买token吗?
前后端接口鉴权采用什么方案?token流转链路中如何防止CSRF、XSS攻击?
Token成本优化中,如何设计动态模型路由和缓存命中策略,在效果与成本间找平衡?
jwt是什么
讲一下什么是jwt?token中有哪些部分组成?token的释放退出登录后会主动释放吗?
什么是session?
session和jwt的区别有哪些?
什么是sessionid?它存在哪里?
提到了SessionStorage,sessionstorage和localstorage的区别?
项目里有登录功能吗?怎么做的?
提到了cookie,cookie有哪些属性?
SameSite是什么用的?JS可以获取cookie吗? 有效期如果后端想让他无效怎么实现?
然后我举了个登录的,期间也打断你,输入的有效类数据为什么选择你说的那个,有啥依据,为什么不选择别的?此外当时我没有说边界的情况,又问我问什么不说边界情况,我说等价类划分的话先考虑一下有效和无效情况,然后我又补充了边界情况...之后又问,无效情况为什么那么选,你为什么选这个不选别的?
日志中不得出现手机号、邮箱、token、完整地址
Token 中存储用户信息每次查库性能较差,有什么优化方案?
如何防止攻击者伪造 Token?
做这个项目消耗了多少token?
开发中token很昂贵,节省token有哪些方式?
项目相关(记不太清了,能想起来多少就写多少):web端和移动端分别用react和react native开发,有什么差别(移动端要做更多适配,存储方式一个用cookie+session,一个用asyncstorage)
两端登录流程有什么差别(分别用的cookie和jwt)
JWT 双 Token 登录机制是怎么设计的
怎么基于双 Token 实现单点登录
如何做后端接口的鉴权
你的项目有登录功能吗?如何去实现一个登录功能
token是从哪里来的,它是什么样的数据,它是怎样存储对应的
● 深度追问: 如果用户在同一个Session中聊了完全不同的多个话题,你在压缩总结并存入向量库之前,会如何设计提示词(Prompt)?为什么必须要做这一步总结提炼?
● 从前端到后端,你是如何准确判断和捕获Session关闭的触发时机(特别是用户直接关闭浏览器页面的情况)的?
localStorage、sessionStorage、cookie的适用场景
继续回归项目:对于 jwt 认证保障的话,你可以说一下它大致怎么实现的呢?
token 你是存在哪里的?(我说存在 localStorage 中) 为什么存在 localStorage 中?(我说一开始是想放在 cookie 中,但是刚好接触了 axios,然后进行封装,更方便)
你这7天过期的逻辑放在 localStorage 中是怎么做的呢?(我说我设计了长 token 和短 token) 面试官说这个方式没见过,比较有意思😄
短 token 过期,前端拦截到错误然后用长token做请求,那你这个逻辑岂不是接口会做一个重试的逻辑?那如果长 token 也过期了,那这个时候你会怎么做?(我说会跳转到登录界面,重新登录)
你点的浏览器回退,你还是可以回到上一个地址吗?(我说直接退出到登录界面)
浏览器安全的细节:插件如何防护的XSS(三种XSS,分别说了一遍)token存哪?为啥?
前端每次请求带 token,你怎么验证 token 有效、是否过期、是否被篡改?
JWT token 里面编码了哪些信息?
token 过期后,用户还在活跃,会不会刷新 token?怎么做无感续签?
JWT 是对称加密还是非对称加密?
token 被中间人截取,有没有可能被篡改伪造?
如何实现多设备登录和离线消息?
cookie localstorage sessionstorage区别,大小分别多少
浏览器存储(localStorage,sessionStorage,indexDB)
JWT token + 双token刷新(并发请求、登录态管理、持久化、鉴权)
微信登录怎么实现的?介绍下流程
说说项目里面登录页面是如何实现的
prompt,token,context,context window是什么
其中一个功能,然后它的 token 就是一次会话 token 大概有多少?有没有超过上限?
jwt和cookie的区别
springboot如何处理通过cookie鉴权
如何实现多设备登录和离线消息?
JWT如何实现无状态鉴权的?如何进行加密的?
用户登录认证系统怎么做的,为什么用Redis + Token而不是session
Redisson 分布式锁怎么解决击穿
Q17: Redisson分布式锁底层原理?
Q15: 前端去重,你有没有考虑到一个情况?如果你是做一个 Web 页面,你的前端可能涉及到的鉴权没办法去避免恶意攻击,同样一个请求带着自己的 cookie 重复的去上传你的服务,会对你服务造成什么影响吗?
登录页面怎么做的
后端传过来的jwt存在哪里为什么放在cookie里,放在local storage里怎么携带的
sessionStorage和localStorage有什么区别
Token 是什么,为什么输入越长越贵?
Temperature、Top-P、Max Tokens 这些参数会怎么影响输出?
-讲一下登录态为什么不适合ssr?
多个账号登录的场景下,个性化数据的缓存是怎么处理的?
为什么选择 LocalStorage,而不存到 Cookie 或 IndexedDB 里?
如何防止 Context 超出 Token 上限?
你 ClaudeCode 大概用的多频繁?花了多少tokens?
token被拦截怎么处理
主系统登录之后子系统怎么登录
localStorage 和 sessionStorage 有什么区别?
项目登录流程是怎么样的?(前端-> 后端)

浏览器渲染// 155 个问题

你的Markdown渲染支持什么样的渲染?
有观察过Claude Code或GPT的动态渲染能力吗(如画流程图、生成游戏界面)?
Vue的组件是怎么最终在浏览器里渲染出来的?Vue框架帮你处理了哪些事情?
为什么不直接在前端动态渲染,用户修改完成后再一次性提交给后端?
SSE流式聊天怎么保证大段文本吐出页面不卡顿,会引发组件重渲染,这个怎么优化的。
Three.js项目是怎么做离屏渲染的?有做什么优化吗?切换场景怎么防止内存泄漏?(跟我说切换材质如果没有用到要手动回收)
我看到你对这个首屏白屏还有长列表渲染进行性能调优,这方面是怎么做的?
你当时的场景是什么?是一次性由后端上百条信息返回给你吗?这么多数据你直接就渲染出来吗?
react 大概用到过哪些版本,react17 和 react18的升级,引入fiber 架构的原因,可中断内部是如何实现,什么时候中断节点的渲染,浏览器如何验证时间为空闲时间?
浏览器从输入url到渲染到浏览器上的整个过程
解释一下重绘和重排,以及这两个概念分别应下个浏览器渲染的哪个阶段
平时会去用什么优化的手段去避免这些重绘重排的一些情况
如何解决部分端流式渲染卡顿问题?
markdown渲染你有没有什么安全措施?怎么防XSS(gfm白名单)
流式返回时,如何插入非文本事件(工具调用标记、思考过程、错误提示、分段标识),且不影响前端渲染?
Web Audio API和Canvas实现音频可视化,波形绘制核心逻辑和高帧率渲染如何优化?
描述企业级RAG知识库全流程架构,从文档上传、切片、向量化、检索、重排到应答,各环节难点是什么?
浏览器输入 URL 到渲染(高频题,几乎每家必问)
重排(回流)/ 重绘
浏览器渲染机制 / 怎么避免重排重绘
首屏 / 白屏优化 / SPA 优化方向
百度 3.17 追问:怎么保证虚拟列表滚动不出现问题?怎么计算滚动多少 px 应该渲染哪些元素?
Markdown 安全渲染 + 防 XSS
Agent上下文超长引发卡顿超时,前后端协同做裁剪、缓存复用、分片请求、增量渲染?
流式输出vs完整返回对QPS、带宽、渲染、体验、故障感知影响?高并发选型?
react的hooks它为什么不能在条件渲染中去使用呢?
在react里面,当我们在渲染一个列表的时候,为什么需要给每一个子元素一个唯一的key值呢?这个key值可以用数组的下标来代替吗?
然后这个vue项目好像看起来和那个医疗问答就抛开框架的话,整个实践上来说好像也两套差不多都是做SSE,然后做渲染,然后那个 readablestream 这个也差不多,然后这两个有什么差异性的地方吗(想想确实是这样的这两个项目有点重合了)
交互的过程中间那些需要补全信息的时候的表单是通过什么样的形式生成渲染的?
输入url到整个页面渲染全流程
有哪些手段让首屏打开更快
【RAG与向量检索】RAG 中为何要加重排(Rerank)环节?你的项目是否使用?
【RAG与向量检索】加重排后效果变差的原因是什么?
长列表的图片的延迟加载。用户他可能很快的往下滑,比如说他当前是属于第一屏。他下面的第二、第三屏,你们是先用占位的空间占着那个图片的位置。用户他可能一滑的话立马划过了,一下子到了第五、第六屏。那么第二、第三屏这些被他快速划过了,你们还会继续去加载渲染图片吗?(回答防抖优化)
流式输出的话在前端怎么渲染的?是逐字的去追加 DOM 呢?还是做缓冲区批量更新?有没有遇到一个频繁的DOM 更新导致的性能问题
重排序阶段的作用是什么?粗排和精排的区别是什么?
SSR(Server-Side Rendering,服务端渲染)
渲染性能优化
传统 SSR(服务端渲染)
Segment SSR(分段服务端渲染)
模板渲染 生成 Runtime 代码包含模块加载、缓存等逻辑
讲一下你们的IPC摄像头的整个AI识别和反馈结果的流程?(多个IPC->有线/无线适配器接入NVR->共享内存AI算力卡->内存池+缓存队列->解码/AI识别/加字幕/识别框->返回AI算力卡->NVR解码渲染->编码送用户APP)
说一下重绘和重排的区别
一个接口的耗时大概是多少?如果现在有大量的图表在一个视口中进行渲染,前端怎么进行优化?
为什么是这个优化顺序(资源压缩->图片优化->渲染优化->针对首屏优化)?
如果帖子内容是一个富文本,输入了一段包含特殊字符或前端注入(如 alert)的代码,导致前端渲染时弹窗了,用户上传了前端无法渲染的特殊字符给后端,如何解决这个问题?
什么会导致 React 组件重复渲染
说说怎么减少不必要的渲染
flutter和react native在渲染机制上的区别是什么(自绘引擎独立绘制和原生组件映射)
SSR(Server-Side Rendering,服务端渲染)
渲染性能优化
传统 SSR(服务端渲染)
Segment SSR(分段服务端渲染)
模板渲染 生成 Runtime 代码包含模块加载、缓存等逻辑
ui渲染和配置的抽象(有没有涉及到mixin等等);5.webpack和vite之间的区别;
react 大概用到过哪些版本,react17 和 react18的升级,引入fiber 架构的原因,可中断内部是如何实现,什么时候中断节点的渲染,浏览器如何验证时间为空闲时间?
SSR(Server-Side Rendering,服务端渲染)
渲染性能优化
传统 SSR(服务端渲染)
Segment SSR(分段服务端渲染)
模板渲染 生成 Runtime 代码包含模块加载、缓存等逻辑
说一说渲染卡顿问题?简要介绍虚拟列表的实现原理?
请解释浏览器从输入域名到渲染出完整页面的过程中,涉及哪些网
响应式多次同步改值,页面渲染次数
当服务器进行获取一次数据并渲染到html上,客户端也要请求获取一次数据,怎么样进行优化?
浏览器渲染机制讲一下?重绘与重排的区别?
重排(Reflow)跟重绘(Repaint)是什么?
浏览器页面从输入 URL 到最终渲染完成的整个流程是什么?
列表数据量比较大(上万条),渲染卡顿怎么处理?
渲染管线做了什么
浏览器重绘和重排,怎么做性能优化
为什么要做服务器渲染?
浏览器页面渲染流程是什么?HTML解析过程中遇到JS会发生什么?
跨端首屏加载优化问:首屏耗时怎么优化?答:
用大模型作为可解释性调度器(re-ranker + explanation generator),在召回-粗排-精排-重排链路中插入轻量化LoRA适配的大模型模块,实现语义对齐与偏差校正。
项目上线正式环境以后,业务反馈页面页面白屏时间过长,怎么优化呢?
假如中途遇到弱网或者断连、响应数据缺失的情况,有做兜底策略吗?假如一条消息回答到一半突然停止了,下次怎么才能让这条消息全部渲染成功?
前端性能指标,出现白屏问题如何排查
性能指标,比如说首屏加载速度,怎么排查怎么统计的
url输入到页面展示的完整过程,重排和重绘
我们的项目首屏有大量的静态资源要加载,怎么在节省成本的前提下优化性能
浏览器。浏览器渲染流程(没准备好,被面试官说了)。
ABc三个组件,用户反馈很卡,1首屏卡,2.分页切换卡3.加载数据的时候卡,怎么排查
在SSE 流式逐 Token 解析 Markdown的场景下,Markdown 表格是成块结构,你怎么判断一整个表格已经“完整解析”,再进行一次性渲染,而不是边吐边渲导致表格结构断裂?
渲染列表时把数组下标作为 key,会带来什么问题?
除了在列表前方插入元素以外,还有哪些情况使用数组下标作为 key 会导致渲染异常?
在什么情况下使用数组下标作为 key 会导致渲染异常?
在 Vue 绑定了响应式数据的前提下,哪些情况仍然可能导致渲染异常?
浏览器页面渲染流程
服务端渲染了解过吗
vue首屏页面加载能怎么优化
首屏加载有几种优化方法,用的最多的是什么#牛客AI配图神器#
记忆加载、问题改写拆分、意图路由、检索、重排、Prompt 拼接和最终生成之间是怎么串起来的?
首屏加载优化,说明一下你优化了哪些部分?
项目中会话树怎么渲染的
那比如说我们聊一下,流水渲染在前端,比如说我们可能会渲染呃比较多的一些呃数据类型嘛,比如说正常的文本啊,呃,比如说代码呀,代码块啊,还有比如说像markdown啊之类的,对吧?那比如说像markdown你是怎么渲染的呢?
FreeMarker渲染后是直接在前端展示的吗?(还是一层追问模板引擎的渲染流程)
简述浏览器从输入URL到页面渲染完整流程
dom的渲染机制
研发场景的检索重排序,代码相似度、文档时效性、团队采纳率这些维度如何量化加权?
误判率高时,如何用开发者反馈数据回流训练规则模型,实现半自动迭代优化?
线上运营迭代:收集画面识别Bad Case、问题归因、难样本回流、模型版本迭代
首屏加载白屏,排查思路
url输入到浏览器渲染
浏览器渲染过程?说一个具体的例子解释重排和重绘,怎么减少操作?
首屏加载优化手段
你了解光栅化和GPU渲染底层的一些原理嘛,做过类似的一些事情没🤡
如果项目上线后,出现页面白屏、接口请求失败、用户操作卡顿等线上问题,你会怎么排查处理?
浏览器渲染页面的流程是什么?
快速滑动出现白屏问题的优化方案有哪些?
v-if 和 v-show 的本质区别及渲染机制?
影响首屏最重要的因素是什么?
懒加载和虚拟列表对首屏优化的作用?
Performer首屏加载时间2-3s是什么水平?
你是怎么做 SSE 渲染性能优化的
md渲染底层
Markdown 安全渲染里怎么防止 XSS
url输入到页面渲染发生了什么?
虚拟列表渲染原理,性能差异
从输入 URL 到页面最终渲染出来,中间发生了什么?
长列表渲染优化方案
如何结合nextTick优化流式渲染
如何解决Markdown渲染抖动
增量渲染能否解决抖动
设计一个前端路由系统时,需要支持路由懒加载和页面过度动画,说明实现思路以及如何优化首屏加载性能
流式返回不完整Markdown时如何正常渲染
浏览器输入 URL 到页面渲染的完整流程,越详细越好
JS 报错会对页面渲染产生什么影响
优化后首屏耗时有什么变化
虚拟列表如何处理滚动过快、白屏问题
缓存函数,背景为React中重新渲染函数的引用会改变
React 渲染机制,React 核心组件
页面加载前先请求接口,接口完成后再渲染页面的实现方式
浏览器的渲染过程是怎样的?
什么是重绘和重排?
React 的 Fiber 有了解过吗?(我说把 React 渲染变成“可中断、可恢复、可插队”的异步任务,解决老版 React 渲染阻塞的问题) 那它是通过什么方式解决的呢?(我说把递归改成循环遍历)
这里面你提到了 RRF 重排序,然后有没有引入什么模型进行精排?
手撕:143. 重排链表
无限层级文件夹管理的懒加载是纯前端渲染控制,还是结合后端接口?树结构的确定时机是怎样的?
页面的渲染过程讲一下?
vue编译渲染是怎么做的
页面上线3s白屏分析可能的原
大模型输出内容格式不对前端无法渲染怎么兜底
前端的性能优化有哪些 (网络层的, 资源加载方面的, 渲染方面的, 构建工具方面的。)
用户给你反馈这个页面白屏,你会怎么去定位这个问题呢?
渲染问题怎么处理?
(追问)table 要渲染的数据是定义在 table 组件里面,还是定义在外面?
useCallback 是怎么用的?(追问)为什么缓存函数之后就可以避免子组件重新渲染?这个逻辑是怎么来的?
你的页面是SSR还是客户端渲染?是单页面应用还是多页面应用?
讲讲浏览器渲染页面的全流程
离屏渲染是什么?什么时候使用离屏渲染?
浏览器渲染原理,事件循环
Server Component 的 props 从服务端获取,那渲染到浏览器上,客户端组件的 props 怎么获取呢(我猜他想问水合相关的问题,就说了一下2x问题)
React 渲染的阶段有哪些?
流式消息渲染的具体方式是什么?

CSS布局// 148 个问题

Vue的响应式原理有了解吗?数据变了视图怎么跟着变?
解释一下 CSS 中的盒模型。
标准盒模型和怪异盒模型怎么切换?
Vue 中隐藏元素用什么指令?分别类似于哪种 CSS 隐藏方式?
Vue 2 响应式的核心实现方法是什么?有什么缺陷?
Vue 3 的响应式用了什么?解决了哪些问题?
CSS能力怎么样,知道有什么方法可以居中吗?flex经常会用到flex:1,你知道这是哪几个属性的缩写吗,这一个属性包含了三个属性的。CSS3中的animation transfroming这些东西你知道吗?
③数据清洗+数据分析+可视化,学校大作业水平,毫无难度,golang明显不占优,python可选。可能仪表盘的布局和组件的美观程度更重要?
响应式,大屏适配方案有哪些,优缺点分别是什么?
vue2和vue3具体在响应式方面有什么区别,具体的响应式的原理
css里面能写脚本吗
Vue2 vs Vue3 响应式原理(高频题,几乎每场必问)
Flex 布局 + 属性
盒模型 / position / 三栏布局 / BFC
CSS 选择器 / 优先级
水平垂直居中实现方式
Monorepo / 微前端(CSS / JS 沙箱 + 通信)
面对当前生成式AI技术的快速迭代,公司是从何时开始系统性布局AI转型的?
CSS div垂直居中的方式
flex等于1的缩写是怎么样的
CSS实现垂直水平居中的方法
好的,那既然提到了弹性布局,那当我们把Flex设置为一的时候,它对应三个属性的值是什么呢
那比如说我们现在想用弹性布局来实现一个这样的三栏布局,就是分为上、中、下三部分,然后上部和底部是固定的高度,然后中间的部分去让它自适应可以怎么做呢
有没有了解过BFC呢
如果说想要实现响应式布局,大概了解哪些方法呢?
有了解过Tailwind CSS的设计理念吗
【前端技术】水平垂直居中的方法有哪些?
【前端技术】display: flex有哪些属性?
【场景设计题】设计一个响应式页面,左侧固定宽度,右侧铺满整个屏幕,怎么做?
BFC是什么?
用 flex 实现左侧自适应、右侧固定宽度布局怎么做
BFC 是什么,有什么作用
说一下CSS的选择器有哪些,他们的权重和优先级是怎么样的?
响应式怎么设计
Vue2与Vue3的响应式原理差异?
说说布局和绘制
还有什么会影响布局
响应式,大屏适配方案有哪些,优缺点分别是什么?
Loader除了CSS还能处理啥?
问响应式原理和虚拟dom的关联:
移动端布局响应式布局怎么实现的?
less scss为什么要使用,有什么好处?
(灵犀互娱二面)如果要实现一个css引擎(选择器,添加样式等),是否有思路
Firefox/40Accept:text/css,*/*;q=0.1
Vue3 响应式整体原理
响应式多次同步改值,页面渲染次数
CSS中px、rem、em三者的区别?
CSS有哪些选择器,它们的优先级是什么
有没有用过flex,说一下常用的属性
水平垂直居中
flex常用属性
如何垂直居中
如何实现css动画
css2和css3的差异
css属性gpu加速
CSS样式隔离
css水平垂直居中方法有哪些
flexbox有哪些属性
vue3的响应式原理,组件通信方式以及全局状态管理
js/css优化加载
前端是否了解,HTML/CSS 掌握情况。
flex如何实现两边布局(X)
在 Vue 绑定了响应式数据的前提下,哪些情况仍然可能导致渲染异常?
怎么实现响应式布局
怎么实现一个元素的居中
响应式开发你主要用的是什么?
说出至少两种元素水平垂直居中的实现方法
说明 flex: 1 是哪些属性的简写?
flex: auto 是哪些属性的简写?
css有哪些属性可以继承
一个css的问题,直接口述一下表现就行
元素水平居中的方式
flex:1的具体含义是什么?
如果给其中一个元素设置flex–basic,又同时设置width为固定值会怎么样?以谁为准?
有哪几种盒模型?通过什么进行切换?
介绍水平垂直居中方法(为什么transform?相对于什么元素?top left相对于什么元素)?有没有不改动父元素的方法?
box盒模型
多端适配有做过么、怎么做的、有哪些方案?(媒体查询、flex/grid响应式布局、wv/wh相对单位)
在各种屏幕尺寸如何保证某个元素的的宽高尺寸比例保持一致(说了浏览器的缩放倍率、css的aspect-ratio属性、以及图片多个尺寸搭配source和size适配)
怎么实现元素居中显示
追问:浮动怎么实现居中的?
css中的响应式布局
Vue响应式原理的核心逻辑?
简述一下CSS选择器优先级规则?
那比如说我们具体要实现这个布局,你会采用哪种CSS写法来实现这个布局?
那比如说我们最底部相当于左边有一个视频,有一个这个说话的这个话筒,这个然后中间是一些功能,比如说共享参加会议,然后有最右边是一个离开会议,那我要实现这样一个布局,你用CSS 要怎么实现?
那比如说有这个需求,目前就是说给你了,就比如说让你做这个底部中间这个功能,让你实现这个页面,那你比如说你现在说可能有些CSS不是说太深入掌握的,那你怎么解决这种情况?(因为上面我被拷打的有点晕,实在不知道这个应该怎么实现,然后我说的是问AI查资料)
有了解过css3吗;
css3动画如何进行优化;
响应式变量有哪些,说一下,有什么区别,一般用于什么场景
你用过哪些布局 其中有哪些属性
你项目中用到了gird布局,你是如何实现响应式布局的
三列响应式布局
居中布局实现
什么是响应式单页面?
sass, less, tailwind css区别
实现响应式方式有哪些
讲 flex ,以及 flex 的一些属性
flex 按照比例分配剩余空间,剩余空间是怎么来的
flex grow、shrink、basis
项目中 CSS 怎么命名,项目中的 CSS 的结构是怎么维护的
CSS display 属性有哪些
瀑布流布局如何实现
Vue 2 和 Vue 3 的区别(响应式实现、生命周期、API、根节点)?
我看你项目写了响应式布局,你是之前做过移动端吗?(我说有)
你所有的布局都是用的 px 去进行布局的吗?(我说还有 rem)
对于样式布局,你了解哪些方式呢?(我说有 flex弹性布局、grid网格布局、table表格布局、定位布局、浮动布局) 哪种用的比较多呢?(我说flex弹性布局)
那你可以说一些 flex 的样式属性吗?(我说有flex-direction、flex-wrap、flex-justify、flex-align、flex: 1)
听到我说 flex 布局,面试官扔了到题目过来:用 flex 布局完成从左边的到右边的效果 alt text(P1)
我看你另外一个项目设计了一个拖拽式布局,你可以说一下会用到哪些API吗?还是说你这个功能是通过第三方库实现的?(我说原来是自己写的,后面效果不是特别好,就用了第三方库,在 npm 上的 Allotment) 那如果让你用原生 JS,你知道要用到哪些 API 呢?(我说 mouseDown、mouseMove、mouseUp、mouseOut,监听鼠标的点击事件,获取鼠标的坐标,计算容器的宽度)
css的布局有哪些,讲讲怎么居中
react里面,说说你对响应式的理解,就是state,effect,context那几个
Flexbox 布局基本原理
使用 Flex 实现单个元素水平垂直居中的方案
CSS选择器的优先级如何计算?
如何实现元素的水平垂直居中?
什么是CSS的BFC?如何触发BFC?
CSS3有哪些新特性?
如何优化CSS代码?
CSS选择器有哪些?
什么是CSS盒子模型?
基本选择器:直接根据id、css类名、元素名返回匹配的dom元素。
Vue的响应式原理是什么?
如何优化CSS性能?
CSS 怎么去做一个动画?(我说用 transition 或者 @keyframes) 如果有一个菜单,它从 100px 移动到 300px,用动态变长,怎么用 CSS 实现?(我说用 transition) transition 用什么属性?(过渡方程 transition: height 0.3s ease;)
CSS3当中实现垂直居中的方式有哪些?
说一下tailwindcss
CSS 盒模型
水平垂直居中方法?
display Flex 有哪些属性?
设计一个响应式的页面,左侧固定宽度,右侧铺满整个屏幕,怎么做?
vue3的响应式
vue 的响应式 (v2 具体过程 以及v3  )
垂直水平居中布局,transform和translate区别
css盒子模型从内到外是哪些属性?
追问什么情况下是默认的怪异盒模型?
CSS 自定义变量有什么作用?
BFC 能解决什么问题?
怎样可以产生一个 BFC?
页面的响应式怎么实现  #牛客AI配图神器#
Vue2 跟 Vue3 的响应式上面区别大吗?
CSS 实现水平垂直居中有哪些方式?
css水平垂直居中方法有哪些
vue2和vue3的响应式变化
不同项目间css样式冲突怎么办,引用别人的组件库样式冲突
哪些方法可以实现元素的垂直居中?
CSS 单位:是否用过 rem 单位?它是相对什么的单位?
CSS三列布局怎么实现

HTTP与TCP// 147 个问题

那假如说我有一个高并发的场景,开始频繁进行TCP的握手挥手,那他有可能会发生什么问题?
HTTP了解吗?有哪些状态码呢?
TCP粘包有了解过吗?
了解 XMLHttpRequest(XHR)吗?它的 readyState 有哪些状态码?
介绍一下 HTTP 强缓存与协商缓存。其中cache-control有哪些值可以设置?与expries优先级谁高?
tcpdump 常用参数与 TCP 握手
TCP 和 UDP 有什么区别?
TCP 是怎么实现可靠传输的?
三次握手和四次挥手分别解决什么问题?
三次握手的具体顺序是什么?
HTTP 和 HTTPS 有什么区别?
HTTP 各版本对比(1.0 / 1.1 / 2.0 / 3.0)
TCP vs UDP / TCP 怎么实现可靠传输
HTTPS 握手 / TLS 加密
fetch vs XMLHttpRequest / Ajax 应用场景
HTTP 状态码 / GET vs POST
腾讯提前批追问:在 app 上打开一个 http 地址会有什么问题?离线包除了快还有什么优势?跨端架构里 webview 加载离线包的调用链?
Agent流式长任务,HTTP轮询/WS/SSE性能上限、断线重试、内存开销与选型边界?
HTTPS它为什么会比HTTP更安全呢?它是怎样保证这个安全性的呢?
有调研过还有些什么别的网络协议吗?如果你调研过的话,为什么你觉得HTTP协议是适合用在你的项目里面的?
你有用到HTTP里面的缓存的机制吗?
https为什么更安全
http2.0相对于http1.1有什么优点
JWT原理,怎么用在你这个项目中;对称加密非对称加密是怎么用在这的,这个是用在https中的,JWT本身是不加密的;如何续期;两个token区别;两把钥匙对安全性有何提高;两把钥匙在客户端存储方式是一样的吗
http和https的区别,以及https的握手过程
tcp的三次握手
【计算机网络】HTTPS 的加密流程是什么?证书验证逻辑是什么?如何防止公钥被篡改?如何规避中间人攻击?
【计算机网络】HTTPS 的加密流程是什么?证书验证逻辑是怎样的?如何防止公钥被篡改?如何规避中间人攻击?
【计算机网络】HTTP和HTTPS有什么区别?假如我获取到了TLS的证书的话,我能劫持这个HTTPS的通信信息吗?
介绍一下你对 HTTP 这个协议的一些理解
有没有更深入一点的理解HTTP2 头部压缩是做什么?
HTTP 的缓存机制
你提到RTCP和NACK包?能讲一下RTCP包含哪些包类型?(SR/RR、SDES、BYE、APP等)
了解https算法吗?
介绍 TCP 协议的连接和断开过程,为什么断开要进行 4 次挥手
TCP 协议在完成四次挥手后是直接断开吗,要等待多久才断开
SSE和普通的HTTP的区别是什么?
对于TCP协议中的黏包和滑动窗口机制,你有何了解?
你是否写过基于TCP的示例程序,对TCP内部机制了解多少?
http 的版本有什么区别
OKHttp和Retrofit设计模式(答了七八个主要的)
okhttp的架构是怎么设计的,有哪些印象深刻的设计,哪些觉得设计得不够好的
说一下TCP、UDP协议
http常见错误码
后端联调有哪些状态码?
面试官:说说TCP和UDP的区别吧?
HTTP2比HTTP1.1的优化?多路复用底层具体怎么实现的知道吗?
HTTP HTTPS区别?
TCP协议之上的是什么?
HTTP请求携带token是把token保存在HTTP的哪个部分?
websocket是否有类似https的机制来保证安全性?
http有哪些缓存机制,然后解释强制缓存时说到了cache-control,接着就问cache-control有哪些属性。
https是如何保护对称加密的,然后还问了如何保证对中间人攻击的安全。
原理:struts2是一个框架,他在处理action的时候,调用底层的getter/setter来处理http的参数,将每一个http的参数声明为一个ONGL。导致命令执行
讲一讲HTTP请求三次握手
tcp和udp区别?
哪个过程比较耗时?为什么TCP是三次连接而不是二次或者四次
GET产生一个TCP数据包(对于GET方式的请求,浏览器会把http header和data一并发送出去,服务器响应200返回数据),POST产生两个TCP数据包(对于POST,浏览器先发送header,服务器响应100 continue,浏览器再发送data,服务器响应200 ok返回数据)、
http和https的区别
http是超文本传输协议,信息是明文传输,Https协议是由HTTP协议+SSL协议构建的加密传输协 议,比http协议安全;
http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443;
HTTP 无需证书,而 HTTPS 需要认证证书
验证接口响应状态码是否是200。
说一下你知道的HTTP状态码,以及它们代表什么意思
HTTP/2.0 的"长连接模式"和 WebSocket 有什么差异?
HTTP/2.0、3.0 也可以双向通信,它们的双向通信和 WebSocket 的双向通信有什么差异?
HTTP 的 GET / POST / PUT / DELETE 有什么区别?
HTTP 状态码,比如 301 和 303 有什么区别?
对 HTTP 的了解?
tcp和udp的区别
为什么要有udp
HTTP有哪些版本?HTTP2有什么特点?HTTP3为什么更快?TCP和UDP有什么区别?
HTTP/HTTPS
HTTP 和 HTTPS 的区别?
https的加密机制中为什么需要使用证书?证书的作用具体是什么呢?
tcp和udp区别,游戏模块用什么
返回的状态码都有哪些?
给《a id = 'abc'》添加样式:外边距 5px, 左内边距3px,下内边距2px,在新标签页中打开连接“http://xxxxxxxxxx”
http响应码
http/https区别
追问:https在哪里加密?
tcp三次握手四次挥手,为什么不是两次握手?
HTTP 和 HTTPS,你知道这两个的区别吗?
TCP三次牵手,为什么不是两次或者四次?
讲讲浏览器强缓存,协商缓存,以及他们各自的状态码
HTTP 缓存
HTTP预检请求是什么,什么场景下会触发预检请求
HTTP响应报文的具体内容(回答了结构组成部分,具体内容忘了)
状态码(5个种类,以及一些常见的)
TCP和UDP的区别
TCP和UDP能否支持一对多发送
如何让UDP变得可靠
TCP3次握手是怎样的 如果两次会发生什么
http各个版本的差异区别
http的缓存策略
讲一下http状态码304
讲一下http2.1相比于http1.1有什么不同。
对内网穿透了解多少? UDP点对点打洞了解吗?
个用户,每个用户建立一次 TCP 三次握手,就有 3000 次 TCP 握手开销,怎么办?(回答的HTTP2.0, 一个TCP可以跑多个stream流,每个流有唯一流ID,应用层根据Stream ID区分。)
http和https
HTTP/1.1、HTTP/2核心差异,多路复用解决了什么问题?
HTTP和HTTPS的主要区别是什么?
HTTP/1.1、HTTP/2、HTTP/3 的主要区别?多路复用解决了什么问题?
SSE和普通的HTTP的区别是什么?
TCP 和 UDP 有什么区别
HTTP/1.1 和 HTTP/2 的区别是什么
HTTP/2 和 HTTP/3 的区别是什么
HTTPS加密是怎么做的?
HTTPS是怎么解决的?
HTTP1.0 / 1.1 / 2.0 区别是什么?
Https原理?
Https解决了哪些问题?
HTTP 和 HTTPS
HTTP 和 HTTPS 协议的区别
用户在访问一个网站时,浏览器提示该网站的 HTTP 证书无效,如何处理这个问题
为什么 SSL 证书过期会导致 HTTPS 连接出现问题?这个问题背后的原理是什么?
HTTP 的缓存机制有哪些(强制缓存、协商缓存的逻辑)?
常见的 HTTP 状态码有哪些,越详细越好
HTTPS 与 HTTP 的区别,为什么使用 HTTPS
http协议和ws协议啥区别
TCP和UDP区别
TCP三次挥手四次握手
说说知道的状态码有哪些
HTTP和HTTPS有什么区别?
HTTP请求有哪些方法?
HTTP状态码有哪些?
浏览器输入域名如何判断是https还是http(可以用ai解答)
tcp,socket,消息队列进程通信
http请求从浏览器开始到后端服务器的过程?
http和https的区别?说一下https加密过程。
http和https的区别
你了解HTCP和TCP杠IP协议的关系吗?
然后你说一下HTTP请求,然后响应头的核心字段。
响应头的响应状态码,你说一下。
HTTP 和 HTTPS 有什么区别?假如我获取到了TLS 的证书的话。我能劫持这个 HTTPS 的通信信息吗?
https 中TLS的握手过程
协商缓存和强缓存下浏览器的请求行为,协商缓存的相关字段+状态码
前后端联调接口常见请求状态码
你对 HTTP 缓存的理解是什么?强缓存和协商缓存怎么区分?强刷为什么能拿到最新资源?如果我想让某个资源请求时不要走缓存,该怎么做?
了解 XMLHttpRequest(XHR)吗?它的 readyState 有哪些状态码?
介绍一下 HTTP 强缓存与协商缓存。其中cache-control有哪些值可以设置?与expries优先级谁高?
你要给产品介绍 HTTP 协议,应该怎么说
HTTP协议和 TCP 协议区别
HTTP 和 HTTPS 的区别是什么?
HTTPS 的加密通信是如何建立的?
什么是 SSE?SSE 和 HTTP 的关系?
HTTP 状态码:304 和 200 状态码的区别是什么?

浏览器缓存// 145 个问题

如果使用缓存,缓存的 Key 和 Value 分别是什么?
本地缓存、Redis 集群、分片和批量同步分别有什么作用和取舍?
多层缓存如何设计的,为什么这么考虑?
Q10:Agent 中哪些内容可以缓存?
缓存一致性怎么保证
怎么保证数据库和缓存之间的一致性?
介绍一下 HTTP 强缓存与协商缓存。其中cache-control有哪些值可以设置?与expries优先级谁高?
给你一个单体老项目怎么改造成微服务(按服务领域拆,注册nacos,openfein和mq做请求,前面gateway鉴权,nginx加sentinel限流,分布式事务尽量不用,微服务内部缓存,线程池,sql调优)
什么是缓存穿透?
缓存穿透一般怎么解决?
模型调用是性能瓶颈,做了哪些缓存策略?缓存键如何设计,缓存失效怎么处理?
多用户对话用Redis缓存会话上下文,数据结构、过期策略、淘汰策略如何设计,如何实现会话隔离?
我看你博客写了缓存穿透和缓存击穿,解释一下
缓存穿透和缓存击穿的解决方式
强缓存 / 协商缓存
工程优化:构建提速、分包、缓存、环境隔离、错误监控,量化收益。
Agent上下文超长引发卡顿超时,前后端协同做裁剪、缓存复用、分片请求、增量渲染?
你有用到HTTP里面的缓存的机制吗?
Q4: Redis缓存穿透、缓存雪崩、缓存击穿分别是什么?怎么解决?
我看你在本地生活服务平台项目里设计了多级缓存,引入了 L1 本地缓存,在提升性能的同时,会带来哪些新的挑战呢?你用 MQ 广播实现缓存一致性失效的方案如何解决这个挑战?它属于哪一种一致性模型?
Redis 是存短期内容吗?是用于做缓存还是其他用途?
问第二段实习,公司人员规模,主要做了什么,redis和数据库缓存一致性
spring是如何解决bean的冲突(忘了,直接回答成spring三级缓存了)
项目中用redis的场景原因,不用会怎么样,缓存挂了解决;数据库缓存一致性;
多线程环境如何安全处理用户的会话历史,提了threadLocal问还有什么,提示放到缓存
redis缓存击穿,雪崩
【系统设计与架构】你这个两秒、十秒和九十秒这三档缓存,对应的分别是什么样的特征?
【数据库与存储】MyBatis 的缓存机制有了解吗?
【数据库与存储】缓存和数据库如何保证一致性?
视频进度的redis缓存和定时任务异步落库的方案介绍一下
HTTP 的缓存机制
项目实际项目之中是怎么去配置和怎么利用协商缓存和强缓存机制?实际项目中应该怎么去考量这个时间和过期机制?
CDN详细说一下
模板渲染 生成 Runtime 代码包含模块加载、缓存等逻辑
强缓存和协商缓存有什么区别
讲一下你们的IPC摄像头的整个AI识别和反馈结果的流程?(多个IPC->有线/无线适配器接入NVR->共享内存AI算力卡->内存池+缓存队列->解码/AI识别/加字幕/识别框->返回AI算力卡->NVR解码渲染->编码送用户APP)
手撕:LRU缓存
Redis 缓存在这类 Agent / 后端系统里通常放在哪几层,为什么不能只理解成“缓存数据库查询”
如果没有热点缓存,系统里的数据通常会从哪里取,代价差异体现在哪
如果业务方说数据库 10ms 和缓存 1ms 差得没那么夸张,为什么你还坚持要做缓存
假如缓存失效后仍然大量回源,而且数据库已经慢了,你会优先做哪些止血措施
说一下浏览器的缓存机制,各自涉及到哪些头部,头部有哪些属性
视频进度的redis缓存和定时任务异步落库的方案介绍一下
为什么你需要用到swr?为什么会有请求缓存?
如果有同样的文本,后端难道每一次都要翻译吗?怎么优化?因为论坛的实时性,如果你缓存了,但我还是得调接口才能拿到新的,那缓存还有必要么?
布隆过滤器概念,怎么解决缓存穿透
二级缓存就能解决循环依赖,为什么还要第三级
Action Cache(动作缓存)
【八股】讲一下 LRU CACHE 它是一种什么样的缓存策略?
关于实习中平台用 Redis 做草稿缓存,如果前端页面一直关掉不保存,导致 Redis 数据无限膨胀,如何清理这些冗余数据?
如果业务人员操作配了一半去吃饭,过了设定的过期时间缓存数据被清除了怎么办?
说说 cdn
说说浏览器的缓存
设计一个图片缓存库,会怎么设计(三级缓存)
内存缓存图片的淘汰思路
模板渲染 生成 Runtime 代码包含模块加载、缓存等逻辑
react query的缓存和重试机制如何实现;
设想一个异步组件资源在cdn上面,那加载它的时候要拉取哪些资源,拉取到之后的流程什么?如何加入到document当中的?底层是哪个提供的服务,是什么方法?
service worker怎么做缓存?会不会存满?大小是多少?
前端哪些资源适合放在cdn上面?怎么做到改动之后可以实时更新?
模板渲染 生成 Runtime 代码包含模块加载、缓存等逻辑
手撕:LC1143最长公共子序列(优化空间复杂度)、LC146 LRU缓存
你提到你解决了一个缓存穿透的问题,你能详细的描述一下你怎么解决的吗?
还有就是你解决了一个缓存穿透的问题,你能详细的描述一下你怎么解决的吗?
怎么保证缓存和数据库的数据一致性?
http有哪些缓存机制,然后解释强制缓存时说到了cache-control,接着就问cache-control有哪些属性。
请简述浏览器缓存的机制和分类
请介绍缓存及协商缓存,包括协商缓存的工作过程、ETag 与 Last
协商缓存的ETag值是什么?
ETag对应的是哪个请求头/响应头?
强缓存和协商缓存
双缓存树了解吗?
浏览器的缓存里面有强缓存跟协商缓存,这两个分别是什么?
cdn如何做的如何去处理静态资源的
使用KV缓存(Key-Value Cache)复用已计算的注意力键值对,避免重复计算;​
结合量化(如AWQ、GPTQ 4-bit)与动态KV缓存剪枝(如Sliding Window Attention、StreamingLLM)限制历史缓存长度;​
什么是浏览器的强缓存和协商缓存?它们的区别是什么?
能否结合一个实际开发场景,说明什么时候使用强缓存/协商缓存更合适?
在协商缓存的使用中,如果资源频繁更新,你会如何设计缓存策略来确保用户始终获取最新内容呢?
使用什么方式强制刷新浏览器缓存呢?
响应拦截器是怎么实现提升接口调用的效率?拦截器还有什么其他功能?怎么做到数据缓存?
BFf层有Redis缓存,怎么保证缓存和数据库一致性
Redis缓存击穿、穿透、雪崩,分别怎么解决?
python多worker进程 是否每个worker都持有一个模型权重?是否本地缓存?显卡是什么
缓存穿透击穿雪崩
讲讲浏览器强缓存,协商缓存,以及他们各自的状态码
手撕:LRU缓存,带输入输出,acm模式
HTTP 缓存
浏览器缓存分为哪几种,强缓存和协商缓存有什么区别
问题3:你这里用Redis做缓存,如果有缓存雪崩的情况要怎么解决?
Token成本优化中,如何设计动态模型路由和缓存命中策略,在效果与成本间找平衡?
知识库缓存策略如何用增量构建+热数据预加载,平衡毫秒级响应与秒级时效性?
实习中数据上报方案如何设计离线缓存、定时批量上报、失败重试队列来保证数据不丢?
缓存雪崩、穿透、击穿是什么,以及应对方法
答存本地,刷新之后在重新获取。面试官追问,要是把缓存清掉不就没了?再答,那应该是存在后端会比较好
批量请求与缓存策略怎么实现的?
这些缓存可以无限存吗(应该是想让我说indexDB)
说一下协商缓存呢
http的缓存策略
协商缓存会发起一个请求去检验是否过期,你知道这是一个什么请求么(options)
redis的缓存一致性。
设计一个缓存系统提升数据库查询效率,要考虑哪些内容
更新数据库后删除缓存,在高并发下可能有什么问题,怎么优化
讲一下C++结构体的成员变量交换会怎么样。(没太理解这个问题,说了下结构体内存对齐策略,以及成员不对齐有可能影响缓存命中)。
查数据时并发怎么保证? (用redis的Setnx做一个短锁,没抢到的自旋等待,抢到锁的读库,写入缓存没有缓存空值)
浏览器的缓存
浏览器缓存机制?
浏览器缓存;
从底层存储和缓存角度看,数组和链表有什么差别
缓存穿透、缓存雪崩、缓存击穿怎么解决的?
为什么需要三层缓存?
什么是缓存击穿、穿透?
在 Spring Boot 启动完成后,如果想自动做缓存预热,怎么实现,怎么监听容器启动完成这个事件?
强缓存和协商缓存有什么区别
Redis缓存穿透、击穿、雪崩如何产生,如何解决
Redis缓存和数据库的一致性如何保证
窗口缩放导致高度变化,高度缓存表如何处理
HTTP 的缓存机制有哪些(强制缓存、协商缓存的逻辑)?
如果不用 Redis 缓存,让你自己实现一个有 TTL 的 K-V 缓存,只能用 Java API,你会怎么设计?你会如设计测试用例来测试这个组件?
缓存函数,背景为React中重新渲染函数的引用会改变
双缓存(本地 + Redis)存的是什么数据?是图片还是用户数据?
防止缓存击穿加锁,会不会导致性能下降?怎么权衡?
浏览器缓存机制,强制缓存协商缓存
浏览器的缓存机制有哪些?
React.memo 的缓存什么时候决定它要不要刷新?缓存的判断时机是什么?缓存刷新的时机是什么?(我说拿上一次的 props 和这次的新 props 来判断) 怎么自定义 Props?
缓存与db一致性,如何确定最终一致
项目中缓存击穿的业务场景?缓存穿透是如何解决的?为什么要用缓存空值?为什么不用布隆过滤器?(布隆过滤器这个点,主包的同门在一面红围巾的时候被连环拷打,布隆过滤器原理?存在的问题?如何解决?事后这个知识点被主包偷师了,也是光速吟唱)
项目中的缓存有设置过期时间吗,你是依据什么设置的?
为什么要用本地缓存?
为什么会想到要限流,是基于什么样的一个场景?如何压测的?qps是多少?用多少并发量去压测?限流前后缓存命中率有什么变化?(这个问题主包在面红围巾的时候已经被问过一遍了,直接吟唱)
缓存穿透、缓存击穿和缓存雪崩是什么,怎么解决
除了这种缓存还有其他的缓存手段(我答了协商缓存、强缓存)
协商缓存和强缓存下浏览器的请求行为,协商缓存的相关字段+状态码
了解CDN、nginx和服务器部署吗
在服务端会有一些什么样的一个优化方案吗? CDN 跟那个常规的服务器或者说 cos(没听懂是什么,CORS存儲?) 就是这种存储它的优势在哪?
你对 HTTP 缓存的理解是什么?强缓存和协商缓存怎么区分?强刷为什么能拿到最新资源?如果我想让某个资源请求时不要走缓存,该怎么做?
useCallback 是怎么用的?(追问)为什么缓存函数之后就可以避免子组件重新渲染?这个逻辑是怎么来的?
你说的三级缓存具体是什么样子?
多个账号登录的场景下,个性化数据的缓存是怎么处理的?
缓存数据是存在哪里的?
介绍一下 HTTP 强缓存与协商缓存。其中cache-control有哪些值可以设置?与expries优先级谁高?
webpack缓存失效,为什么有时修改文件后文件名没变
这个搜索会存一些像浏览器搜索类似的离线搜索记录吗,比如说我重新输入一个我之前搜索的内容,那会直接以自然语言的形式给到NLP接口,还是说会把之前接口的返回值都去进行缓存?
如果有缓存的话,你根据缓存去返回的,但是返回的并不是模型最新的能力了,是不是就不用缓存了?
关于浏览器缓存机制,协商缓存里的Last-Modified和ETag这两组,分别是基于什么方式去实现的?两者之间哪个更优,为什么?

AI工程// 132 个问题

你做了哪些优化来提升召回率和准确率?
流式输出中,如果前端直接关页面了,你后端如何处理,如何感知到然后取消跟模型端的交互的。
知识库的建设用了哪些技术?怎么实现的?(从离线存储到检索召回全流程)
如果我的对话已经很长了,然后为了保持它的上下文,那么我们需要怎么样去减少对于长对话的情况下消耗的 token 呢?
多节点崩溃与恢复:Agent 在多节点 Execution 过程中,处理到某个节点失败导致系统崩溃,该怎么处理?如何恢复上下文?
上下文稀释问题:AI 为什么会出现“上下文稀释”?为什么有时候它会不遵循我们给定的文档(如代码规范)去处理任务?
匹配中有没有遇到召回不准的情况?能举个例子吗?
用这种方式召回率提升了多少?精准度有下降吗?怎么解决这个问题?
上下文窗口满了会发生什么
Q:和 AI Agent 对话时,上下文窗口满了会发生什么?
不同 AI 编程工具之间的规则、上下文和长期记忆是怎么共享的?
你有微调过大模型吗,那既然你说资源受限,说说训练过程中的学习率的高低怎么判断的?
如果让你设计一个上下文管理功能,你会设计什么内容呢?
有没有做过agent项目?项目中最复杂的点在哪里?rag是怎么做的?多路召回怎么做的?
Token / 上下文 / 推理
流式返回过程中网络中断、前端重连,后端如何恢复上下文继续输出?
多轮对话+流式输出,如何保证消息不乱序、上下文不丢失?
流式输出场景中,如何实现内容安全实时截断(检测到敏感词立即停流、清理上下文)?
小程序、APP、PC端对流式输出的兼容性差异如何处理?
与直接对 LLM 进行微调相比,RAG 主要解决了什么问题?
课程剪辑系统若新增多人实时预览和在线微调剪辑点,原有架构如何改造?
SSE流式对话的底层原理,如何设计心跳保活和断线后精准续接上下文?
多用户对话用Redis缓存会话上下文,数据结构、过期策略、淘汰策略如何设计,如何实现会话隔离?
现在大模型很多都是流式输出,底层和stream流有什么区别吗
如果说把关键上下文切割了你怎么解决
微调 / 对齐
大模型微调,你的训练数据集是如何构建的?
LoRA的秩是多少?
Token / 上下文 / 推理
流式返回过程中网络中断、前端重连,后端如何恢复上下文继续输出?
多轮对话+流式输出,如何保证消息不乱序、上下文不丢失?
流式输出场景中,如何实现内容安全实时截断(检测到敏感词立即停流、清理上下文)?
腾讯前端追问:为什么 ChatGPT 用 SSE 不用 WebSocket?流式输出为什么不用其他方式?
AI 对话上下文 / 长上下文管理 / 上下文摘要压缩
字节抖音二面追问:上下文过长导致语义偏移,工程上怎么优化?上下文摘要压缩策略?
SSE / 流式输出 / 断线重连
Agent拆分用LangGraph,如何支撑动态任务变更、异常分支插入、实时流程微调?
Agent上下文超长引发卡顿超时,前后端协同做裁剪、缓存复用、分片请求、增量渲染?
流式输出vs完整返回对QPS、带宽、渲染、体验、故障感知影响?高并发选型?
拷打项目的流式输出怎么实现的
模型切换后上下文怎么处理的,是保留还是清空,具体怎么设计的
上下文压缩有什么策略?如何避免过滤掉有用信息、留下噪音数据?
那这里就有个问题 ,如果是同一个智能体的话 ,那你为什么要去拆分成不同的智能体,如果有同样的上下文的话。哦 ,为什么不是做成这种在特定的步骤去注入特定的提示词呢 ?
嗯 ,那这里的话就是同一个上下文的话 ,其实还有一个问题 ,如果上下文过长的话 ,当前的智能体 AI的话其实在上下文过长的情况下 ,它的注意力会有损失的。
对后面的流程它会就是说它的精准度啊 ,以及一些准确率啊 ,都会有下降 ,你这种有碰到这种问题吗 ?以及你是怎么解决的 ?
嗯有个问题就是刚刚你提到的所有智能体共用一个上下文。
但是你给智能体其实相当于说每个智能体有不同的知识库和不同的一个工具调用那你是你在设计所是说按业务的程度去定义还是说是 ?就是说如果他有没有出现过这种他工具不调用或者说调用不准确的场景呢 ?
新闻向量数据库如何分区?文本编码方式,新闻词嵌入,如何召回,编码方式和召回方式如何
使用 Claude Code 开发的 Vibe Coding 挑战:如何描述任务,如何制定开发规范,重启后再次接上上下文
深挖第一个agent项目(印象最深的是我把刚学的双路召回详细讲了一下,感觉在面试官那里很加分)
【Agent与工具调用】请谈谈 AI Agent 中上下文工程与记忆管理的关系,二者的核心作用是什么?
【AI/大模型/LLM】上下文大小是被什么限制?
【AI/大模型/LLM】当上下文超出限制时,会采用什么处理机制?
【Agent与工具调用】影响 AI Agent 上下文容量的因素有哪些?
【RAG与向量检索】如何杜绝跨场景召回相似步骤的问题,具体实现方式是什么?
【机器学习基础】该框架中精度和召回率的计算方式分别是什么,二者的核心区别是什么?
【AI/大模型/LLM】长期记忆占用模型上下文窗口会导致输出窗口压缩,该问题的优化方向是什么?
【AI/大模型/LLM】RAG 与小模型微调的适用场景分别是什么?
【系统设计与架构】流式输出到前端是怎么做的?
流式输出的话在前端怎么渲染的?是逐字的去追加 DOM 呢?还是做缓冲区批量更新?有没有遇到一个频繁的DOM 更新导致的性能问题
RRF 的权重怎么设计?有没有必要给不同召回器不同权重?
对多场景、多上下文的请求做路由时,如何判断当前应该调哪个 Agent
拷打百度实习(因为写的都是ai相关的) 疯狂拷打 为什么要这样 有没有考虑其他情况 上下文是什么 怎么使用agent 为什么要设计这些模式.....(30min)
在rag里面调用的LLM,有尝试做垂直领域的LLM微调吗
假设你现在在用这个playgroun和ai进行对话,发送按钮点击了,此时模型在不断的一个字一个字的蹦出来,在这个流式输出的过程中,我刷新了页面或者切了一下对话再切回来,这个时候作为用户我肯定希望对话是继续的,这种场景你是怎么处理的?后续面试官补充:sse不是socket,在断掉之后,是没有重连这个概念的,你是怎么保证断了之后还能继续的?
那你是怎么解决上下文工程的呢?
项目有没有前端流式输出展示?
对于上下文工程,你觉得有哪些主流的技术?
LoRA 和全参数微调的区别是什么?
前端跳转不同页面之后,如何确保测试的连贯性和结果准确性,上下文衔接如何做的?
【项目】RAG混合检索策略怎么做的?召回的效果是如何评估的?
我们要在工程环境里面落地一套基于大模型的一个企业知识的一个agent。就是按正常的做法,我们可能需要选择一些合适的方案,比如说选择合适的向量数据库去存储embedding,并且支持刚刚讲到一些相似度检索的一些功能。就是我们现在有一些主流的一些向量数据库,那我们在这种场景下一个是该怎么做向量数据库的一个选型?一个是如果需要优化一些检索召回的速度该怎么去优化?
问: 看到你做了一个memory上下文记忆功能的处理,可以说一下处理逻辑吗?
AI应用中经常面临长文本处理,如何解决前端Context(上下文)超出模型限制的问题
怎么管理对话上下文的?
那我理解了,你刚才说Hub会维护一个动态上下文,然后匹配其实是用了AI能力的对吧(是的,期望的是一种用自然语言去做能力匹配的机制)
这里你说是会用vectordb的能力主要是做什么(配合embedding去做粗筛,压缩上下文)
什么情况下会发生线程的上下文切换?
有做过安全上下文的那些配置吗?
SSE 流式输出怎么终止?
微调方法对比(Full Fine-tuning vs. LoRA/Adapter/P-Tuning)。​
应用序列并行(Sequence Parallelism)或Chunked Prefill将长上下文切分为小块分批处理;​
如果微调后的模型过拟合,你会如何调整?​
用大模型生成高质量新闻语义表征(替代传统TF-IDF或浅层BERT微调);​
用大模型做实时上下文理解与动态意图推理(如结合当前时间、地理位置、设备类型、前序点击行为生成意图prompt);​
用大模型作为可解释性调度器(re-ranker + explanation generator),在召回-粗排-精排-重排链路中插入轻量化LoRA适配的大模型模块,实现语义对齐与偏差校正。
AI对话出现上下文过长要怎么处理
-大模型怎么调用skills的,仓库有100个skills呢?上下文?
每个问题对应的应召回 Chunk 和标准答案是怎么确定的?
召回效果和最终回答质量分别怎么评估?
SSE流式输出的详细过程 怎么处理每步数据的?
包括上下文记忆块,记忆压缩相关,你是怎么做的,在Agent层面
RAG 召回率怎么评估的?有没有遇到过检索出来的文档不相关的情况,怎么优化?
你这里面提到上下文压缩,你是怎么做的?
长任务上下文丢失,除了拆分和摘要,向量检索+滑动窗口注入的工程方案如何设计?
模型微调实验:视觉模型微调、调参、对比实验、指标评测(准确率/召回率/误漏检)
内容超出上下文限制怎么办(按照优先级压缩这一块)
长链路编码任务,上下文不够用,有哪些工程策略解决?
怎么在控制上下文大小的同时保证结果质量?
项目有没有前端流式输出展示?
对于上下文工程,你觉得有哪些主流的技术?
项目有没有前端流式输出展示?
对于上下文工程,你觉得有哪些主流的技术?
你项目中的SSE流式输出是如何实现的,讲一下原理,说一下遇到不完整数据如何处理
上下文过长导致语义偏移,工程上怎么优化
你的上下文摘要压缩策略是怎么做的
SSE 流式输出是怎么实现的?
什么是执行上下文、执行栈?(这我真懵了,面后搜了下稀土吓哭了...)
● 深度追问: 当对话达到设定的5轮并进行了一次压缩后,如果后续对话继续增加(第6、7、8轮...),你的系统是如何再次处理和压缩这些上下文的?
怎么定义知识没检索到?(设置了一个召回率阈值)这个阈值如何设置?
上下文摘要压缩机制的实现思路
根据我说的有挑战的点结合实习项目疯狂拷打 问项目上下文, 以前的工作模式是什么 了解为什么要改变工作策略 有没有想过其他方法 不断理解我说的工作流程并试探边界提出其他的可能情况
上下文管理怎么搞(我说的rag被否定了)
AI 对话平台流式输出使用的技术(SSE 而非 WebSocket)
React中的上下文(Context)是什么?
上下文摘要压缩机制的触发条件与实现方式
在实现这个流式输出实现的时候,比如说后端用了 FastAPI 和 SSE 来实现中间结果的实时流式输出。然后在这个 Langchain 这种基于图的状态机框架中,是怎么捕获每个 node 的执行结果,然后推送到前端的?
具体微调怎么做的
SSE 流式输出是什么,返回格式是什么
上下文压缩具体怎么做
滚动上下文窗口了解吗
上下文窗口是什么,为什么模型会“忘事”?
流式输出为什么比同步等待体验好?
要不要学微调?
- 上下文的压缩怎么做?
召回准确率?
召回遇到问题怎么解决?
上下文怎么管理?
上下文爆炸的情况怎么处理?
匹配中有没有遇到召回不准的情况?能举个例子吗?
用这种方式召回率提升了多少?精准度有下降吗?怎么解决这个问题?
检索和召回你分别用的什么模型?
你有写这个多轮上下文,那大模型遗忘问题怎么解决呢?
SSE流式输出的详细过程 你是怎么处理每步数据的?

SSE与WebSocket// 114 个问题

SSE协议和WebSocket协议有什么区别?
Q3:同步请求、SSE、WebSocket 和异步任务怎样选择?
SSE流式聊天怎么保证大段文本吐出页面不卡顿,会引发组件重渲染,这个怎么优化的。
什么叫做长连接?
WebSocket实时通信功能是否AI生成?结合高德API实现地理位置推送,长期运行会出现什么隐患?如何处理连接断开、重连?
为什么要用SSE做ai输出,不用websocket?
等待进度条的当前task是怎么做的?(SSE 自定义事件)
SSE流式对话的底层原理,如何设计心跳保活和断线后精准续接上下文?
现在页面上有个让你实现任务进度的一个需求,你作为后端开发使用Websorket还是SSE,为什么
SSE vs WebSocket(2026 年新增高频★,AI 对话场景必问)
腾讯前端追问:为什么 ChatGPT 用 SSE 不用 WebSocket?流式输出为什么不用其他方式?
字节前端一面追问:SSE 流式 Markdown 语法不全(比如加粗或画横线只吐出一部分)怎么处理?
WebAssembly
SSE / 流式输出 / 断线重连
Agent流式长任务,HTTP轮询/WS/SSE性能上限、断线重试、内存开销与选型边界?
了解websocket吗
你项目里有Echarts的设计,那SSE推送数据过来后前端怎么知道是文本还是图片
SSE前端是用什么请求的
然后这个vue项目好像看起来和那个医疗问答就抛开框架的话,整个实践上来说好像也两套差不多都是做SSE,然后做渲染,然后那个 readablestream 这个也差不多,然后这两个有什么差异性的地方吗(想想确实是这样的这两个项目有点重合了)
为什么SSE有连接开销、SSE不比长轮询更好么?
SSE每次可以实现增量拉取,不更节省资源嘛,对比过流量消耗么?
你能够解释一下 SSE 和我们更常见的 WebSocket 的主要区别吗?为什么会在你的 Agent 项目场景下选择 SSE?
你再调MCP server的时候,然后你会提供了两种模式,本地的模式和sse远程的模式。为什么会有两种模式呢?
多节点部署的时候你的后端是怎么向后端通讯的,sse还是websocket
SSE 和 Web SOCKET 有什么区别?
你项目使用了sse,说说sse是什么与websocket有什么区别?
项目中你是怎么使用sse的?
你再调MCP server的时候,然后你会提供了两种模式,本地的模式和sse远程的模式。为什么会有两种模式呢?
你再调MCP server的时候,然后你会提供了两种模式,本地的模式和sse远程的模式。为什么会有两种模式呢?
多节点部署的时候你的后端是怎么向后端通讯的,sse还是websocket
SSE和websocket的区别是什么?为什么?然后你要你觉得你采用的是这个sse
假设你现在在用这个playgroun和ai进行对话,发送按钮点击了,此时模型在不断的一个字一个字的蹦出来,在这个流式输出的过程中,我刷新了页面或者切了一下对话再切回来,这个时候作为用户我肯定希望对话是继续的,这种场景你是怎么处理的?后续面试官补充:sse不是socket,在断掉之后,是没有重连这个概念的,你是怎么保证断了之后还能继续的?
模型在输出的时候,用户可以随时点击停止按钮让模型停下来,你是怎么设计中止这部分的功能的?前端会不会把fetch取消掉?如果只是前端取消掉,后端不是还在sse吗?怎么处理的?
SSE和普通的HTTP的区别是什么?
SSE和文件传输协议FTP有什么区别?他们不都是流式传输吗?
SSE 技术相关:项目中提到的 SSE(Server-Sent Events)技术具体是怎么实现的?后端是如何通过请求头告诉前端“不要结束链接”的?SSE 是基于什么做的?Java 本地有没有相关的库支持?
说说 sse,为什么用 sse,和 webscoket 区别
websocket 用过吗?(没有
sse 是怎么实现的
WebSocket知道吗?
websocket是全双工还是半双工通信?
websocket是否有类似https的机制来保证安全性?
项目里面websocket怎么使用的?
SSE流式聊天的实现方法,追问频繁更新可能导致卡顿
FCP的合理时间。SSE。UniApp 多端适配#牛客AI配图神器#
WebSocket 了解过吗?
HTTP/2.0 的"长连接模式"和 WebSocket 有什么差异?
HTTP/2.0、3.0 也可以双向通信,它们的双向通信和 WebSocket 的双向通信有什么差异?
WebSocket是怎么在课程页面中使用的? WebSocket是怎么实现中断的?
如果WebSocket连接断开,消息丢失如何处理?消息重传机制是什么?
SSE 流式输出怎么终止?
WebSocket 实时通信(问得很深)
WebSocket 相关
AI回答返回的数据,是以什么样的形式展示到前端页面的?为什么不用WebSocket?
websocket的完整流程和底层原理,和sse的区别,心跳信息和自动重连的具体实现
sse的连接过程,和websocket的区别,分别使用场景
在SSE 流式逐 Token 解析 Markdown的场景下,Markdown 表格是成块结构,你怎么判断一整个表格已经“完整解析”,再进行一次性渲染,而不是边吐边渲导致表格结构断裂?
为什么用websocket
SSE流式输出的详细过程 怎么处理每步数据的?
为什么用SSE而不是websocket
多端实时同步,如何利用WebSocket+CRDT算法解决冲突合并,而非粗暴用时间戳覆盖?
为什么一个项目使用sse,一个项目使用websocket
SSE和WebSocket的本质区别是啥?
追问,那你为什么在对接deepseek的时候选择了SSE?实时聊天的时候选择了WebSocket?
追问,我还是有点奇怪,用WebSocket去处理聊天,会不会造成很大的浪费?如果长时间不发信息。
你这里提到WebSocket实现心跳保活和指数退避指南机制,那什么叫做指数退避呢?
SSE和WebSocket
问了项目websocket的部分
为什么选择SSE
为什么你的 AI 对话项目选择用 SSE
SSE 相比普通请求模式,有哪些优点和缺点
你是怎么做 SSE 渲染性能优化的
sse 长 短轮询 ws
SSE和普通的HTTP的区别是什么?
SSE和文件传输协议FTP有什么区别?他们不都是流式传输吗?
你项目中的SSE流式输出是如何实现的,讲一下原理,说一下遇到不完整数据如何处理
你了解 WebAssembly 吗
SSE和websocket的区别,SSE具体怎么实现的,后端什么时候推送,前端如果断连怎么处理
WebSocket 和 SSE 有什么区别
介绍一下 SSE 的实现
SSE 和 WebSocket 有什么区别
为什么你的 AI 对话项目选择 SSE 而不是 WebSocket
SSE 流式输出是怎么实现的?
你项目里用了 SSE,如果里面混合了文本、图片、视频,你会怎么处理?
如果把 SSE 改成 WebSocket,能力上能不能完全对齐?有哪些差异?
SSE 和 socket 区别
大图 / 大量计算如何避免阻塞主线程(Web Worker、WebAssembly)
项目中SSE推流是如何实现的(请求配置、如何中断请求、是否了解 EventSource、Async Generator 等封装方式,面试官抠得很细...)
SSE与WebSocket的区别
你对SSE的原理怎么理解
项目用Web框架加WebSocket做什么?
第一个项目为什么用sse而不用websocket
怎么处理websocket连接不稳定问题
websocket重连逻辑会执行几次
AI 对话平台流式输出使用的技术(SSE 而非 WebSocket)
SSE 的好处
SSE 的工作原理
SSE 长连接长时间保持是否会掉线、断开
SSE 心跳保活机制的具体实现
HTML5的WebSocket有什么作用?
在实现这个流式输出实现的时候,比如说后端用了 FastAPI 和 SSE 来实现中间结果的实时流式输出。然后在这个 Langchain 这种基于图的状态机框架中,是怎么捕获每个 node 的执行结果,然后推送到前端的?
tcp,socket,消息队列进程通信
项目用Web框架加WebSocket做什么?
WebSocket断联后的重连策略是怎样的?
了解过SSE吗?如果用SSE替换项目中的连接机制,该如何实现?
SSE 流式输出是什么,返回格式是什么
sse和web socket的区别
为什么要用sse
sse连接断开怎么办
sse流是什么,和ws有什么区别
sse怎么封装的
你对 SSE 的理解是什么?它的传输方向、通信特点,以及前端接收流式数据的方式你了解多少?
SSE流式输出的详细过程 你是怎么处理每步数据的?
什么是 SSE?SSE 和 HTTP 的关系?

React性能优化// 94 个问题

你提到了一个 memory,一个 agent token,那 agent 里面我们会有短期记忆和长期记忆,那我们一般是怎么去区分短期记忆还是长期记忆呢?
多轮对话的 Memory是如何设计的?
我看你简历上写了擅长性能优化,跟我说说你怎么做的吧。(因为我们的服务器很差,我做了超级多的性能优化,我个人觉得这里答得蛮不错的,面试官说很少人会写这个,答出来会很加分)
/init 和 /memory
关键问题来了:什么该写在 CLAUDE.md,什么该放在 memory 里?
React Hooks(useState/useEffect/useCallback/useMemo/useRef/useContext)
图片懒加载 / IntersectionObserver
如果我们要去做性能优化,可在哪些地方去做性能优化呢?
我们在React当中有哪些性能优化的手段?
【项目经验深挖】你在项目中做过哪些性能优化?比如防抖节流、懒加载、图片优化、分包是怎么落地的?
【项目经验深挖】你在小程序项目中做过哪些性能优化?比如防抖节流、懒加载、图片优化、分包是如何落地的?
懒加载是怎么达到优化效果?以及它的核心理念是怎么样的?
无限滚动那种场景除了你刚刚说的这个懒加载,这种长列表还有没有其他一些优化点呢?
渲染性能优化
你的项目里做了哪些性能优化
你在这个项目过程中是如何考虑性能优化的,讲讲思路?
如何评判网页性能是否合格?前端性能优化的核心方向有哪些?
项目中虚拟滚动 / 懒加载具体是怎么实现的?
问: 看到你做了一个memory上下文记忆功能的处理,可以说一下处理逻辑吗?
把你知道的前端性能优化方面说说
性能优化的整体思路是什么
渲染性能优化
了解 GraphRAG吗,讲讲(说了GraphRAG的思路,然后讲了之前看的一篇 Agentic Memory 的论文,也是用了类似的思路去做)
渲染性能优化
useCallback useMemo Memo
提到了性能优化,说到雪碧图问怎么将雪碧图拆分
性能优化方法
图片懒加载原理
前端性能优化手段
浏览器重绘和重排,怎么做性能优化
你们现有的性能优化方案在传统层面已经不能继续优化了,你怎么继续优化下去(?)
你提出了一个性能优化方案,同事认为需要改动太多,你怎么说服他
uni-app 小程序分包 & 性能优化(高频)
第一个项目性能优化手段有哪些
刚刚提到memo,他是怎么判断propos有没有变化的?
usecallback和useMemo的区别和应用场景
去做项目的性能优化,在webpack和vite上面能做什么样的处理
vue的性能优化有几种方法
懒加载是怎么做的呀?
那你这个懒加载是会封装成一个组件呢,还是每个图片单独做操作呢?
你之前性能优化主要做的是什么呀?
怎么做的图片懒加载?
vue框架路由懒加载原理
useMemo和useCallback在项目中用来做什么
Canvas大批量绘图时出现卡顿,有哪些性能优化手段
useMemo/useCallback在什么量级数据下反而因依赖对比开销拖累性能?决策阈值怎么定?
大型项目性能优化,如何利用Chrome DevTools的Performance和Memory面板定位微任务阻塞点?
做过哪些性能优化
tree shaking 代码分割的原理
讲讲项目性能优化
说说useMemo和useCallBack的区别
那你来用useMemo来实现一个useCallBack呢?
hooks中有哪些性能优化手段?
前端性能优化里,提升最明显的技术点是什么?
项目中如何做代码性能优化?
前端常用的性能优化方法有哪些?
前端性能优化的具体手段?
性能优化中效果最显著的技术点?
懒加载和虚拟列表对首屏优化的作用?
做过哪些性能优化?优化前后数据对比?
项目中做了哪些性能优化?这些优化手段是自己调研的吗?
你是怎么做 SSE 渲染性能优化的
如果文件很大,计算完整文件 MD5 很耗时,有什么性能优化方案
md的优化性能优化逻辑
有没有其他的性能优化
你做的前端性能优化有没有量化效果?怎么测出来的?
设计一个前端路由系统时,需要支持路由懒加载和页面过度动画,说明实现思路以及如何优化首屏加载性能
实现路由懒加载时,如何处理可能出现的加载延迟问题
项目中做代码分割、按需加载的原因
代码分割是否越细越好,判断标准是什么
项目中做了哪些前端性能优化
项目中做过哪些前端页面性能优化
平时写项目有用过哪些性能优化?
性能优化也是AI帮你做的吗?优化代码是谁写的?
如何实现图片懒加载?
useMemo 和 React.memo 的用法和区别是什么?
React.memo 的缓存什么时候决定它要不要刷新?缓存的判断时机是什么?缓存刷新的时机是什么?(我说拿上一次的 props 和这次的新 props 来判断) 怎么自定义 Props?
虚拟列表设计与性能优化
介绍React的hooks(useMemo、useCallback、useEffect、useLayoutEffect)
项目中做了哪些性能优化?优化的思路是什么?
无限层级文件夹管理的懒加载是纯前端渲染控制,还是结合后端接口?树结构的确定时机是怎样的?
element 你有用过他们那些组件里面的懒加载的属性吗?怎么实现提交表单?
性能优化做了哪些内容
前端的性能优化有哪些 (网络层的, 资源加载方面的, 渲染方面的, 构建工具方面的。)
对前端性能优化以及相关性能指标有哪些了解?
在前端性能优化方面(如骨架屏、加载占位等),是否有过具体的落地实践?
从哪些方面去考虑性能优化?
路由代码分割是怎么做的?(引申到 ESM 动态 import)
图片懒加载是怎么做的?
多轮对话的 Memory是如何设计的?
第一个项目性能优化手段有哪些
vite有什么性能优化方式
React.memo 的工作原理是什么?
useMemo 和 useCallback 有什么区别?

Webpack// 78 个问题

将AI剪辑和对话模块打包为SaaS服务,从计费、租户隔离、权限、安全四个维度设计架构。
Webpack vs Vite(高频★)
小红书追问:Tree-shaking 的执行原理是什么?
京东暑期追问:Webpack 5 模块联邦是什么?
webpack 这一块,比如说loader和plugin,它们两个有什么区别呢?然后各自有什么样的使用场景呢?(从来没有了解过这个)
你这边react Router用的是那个它比较新的那个 data Router,是吧?你有用它的那个loader action和validate这套逻辑吗?
了解 classloader(类加载器)吗?通过 classloader 有办法处理动态类加载过多的问题吗?
【项目经验深挖】你是否独立负责过工程化、打包和部署?
【项目经验深挖】你具体在哪个项目中做了打包、体积分析和代码规范?
【前端技术】如何做 Webpack 分包、体积优化和冗余依赖剔除?
【项目经验深挖】跨端项目中,工程化、打包和部署是否由你独立负责?
【前端技术】你具体在哪个项目中做了打包、体积分析和代码规范治理?
【前端技术】Webpack的loader和plugin有什么区别?
【前端技术】为什么Vite的打包很快?
webpack和vite
说一下webpack和vite之间的区别
Webpack 与 Vite 的核心区别是什么?
Tree-shaking 的执行原理是什么?
用什么打包?
ui渲染和配置的抽象(有没有涉及到mixin等等);5.webpack和vite之间的区别;
Vue3项目用什么打包的?
Loader除了CSS还能处理啥?
Rollup和Webpack的区别,分别是什么应用场景?
vite 为什么比webpack快?
-Webpack了解了吗?react navice打包成apk安装可以吗?
实习项目打包工具是什么,Vite构建原理?
第三道题:给你两个数组,一个是入口文件的依赖关系,一个是涉及打包的所有文件的依赖关系,输出最后打包的结果
Vite和WebPack的区别
vite和webpack区别
你的项目构建用的是 Vite,那么 Vite 和 Webpack 的区别是什么?
webpack和vite的区别,项目打包用的是什么
子应用配置打包的过程 蒽不知道 说只知道打包成UMD格式
webpack迁移到RSpack过程中有没有遇到兼容性或者模式不适配的问题
Webpack 对动态 import() 是怎么处理的?编译阶段怎么拆 chunk,运行时又怎么加载这些 chunk?整个执行链路是怎样的?
使用动态 import 时,有哪些情况会导致 webpack 没有把模块拆成独立 chunk,而是仍然合并到主 bundle 或其他 chunk 中?
webpack的原理 文件有哪些 基本配置是什么
webpack和vite的区别
vite与webpack的性能方面有什么区别
去做项目的性能优化,在webpack和vite上面能做什么样的处理
AI自动import依赖时,如何用AST或Babel插件在编译期拦截非法模块引用?
用过webpack吗 为什么用vite
webpack怎么分成多个chunk
能讲一下 Tree-shaking 的过程吗?
学过Linux吗?会打包部署吗?
Webpack跟Vite,它们两个有什么区别
项目这个时候是本地运行的,然后我如何把它给打包成一个静态文件
有使用过Webpack吗?能讲讲Webpack做了什么吗?
有没有自己写过Loader或Plugin?
vite webpack
Vite 相比 Webpack,为什么开发阶段启动更快
Webpack 能不能也配置成使用 ES Module
项目为什么选择Vite,辨析Vite与Webpack,Vite热更新原理是什么?
你说的打包技术指的是 Webpack 还是 Vite
Webpack 和 Webpack 有什么区别?#牛客AI配图神器#
了解Webpack吗?Vite和Webpack有什么区别?
Webpack的基本配置有哪些?
如何使用Babel转译ES6+代码?
vite 和 webpack 有什么区别?各自的优缺点分别是?
Vite与Webpack的区别,Vite编译更快的原因
webpack/vite
用 webpack 多一些还是 Vite 多一些
学生管理系统从 0 到 1 技术选型,框架用 Vue 还是 react,打包工具用哪一个,UI 组件库用哪一个,说明理由
webpack和vite
Webpack 的 loader 和 plugin 有什么区别?
为什么vite的打包很快?
vite和webpack区别?
那webpack又有什么好处?
vite和webpack的流程、区别
打包工具,Vite和webpack的区别,为什么用vite,他的打包原理是什么
项目打包的时候会在后面加一个哈希值,是什么
对比webpack和vite
webpack和vite两者的差异
vite生产环境怎么打包构建
webpack缓存失效,为什么有时修改文件后文件名没变
webpack几种hash的区别
Vite 和 Webpack 的区别是什么?
你写的Webpack构建优化策略,可以展开说说吗?
如果换到另外一个代码库,也存在打包时间很长的问题,这套策略可以直接移植过去用,还是需要再做一些适配?

Node与服务端// 71 个问题

消息事件是怎么设计的,多个微服务之间消息如何路由如何分发。
我看你写了node.js(答:写了一个简单的RESTful API)
Q:ClusterIP、NodePort 等 Service 有什么区别?如何从本地临时访问 ClusterIP 服务?
给你一个单体老项目怎么改造成微服务(按服务领域拆,注册nacos,openfein和mq做请求,前面gateway鉴权,nginx加sentinel限流,分布式事务尽量不用,微服务内部缓存,线程池,sql调优)
Redis、RabbitMQ中间件如何部署?Windows、Linux环境部署区别?Linux机器来源?配置文件怎么编写?如何验证加载成功?
分布式和微服务二者有什么区别?
Node.js和Python在异步任务、并发处理、AI脚本开发场景下的选型依据。
typescript的TS或者 Javascript 的JS 就是要最快的运行出结果的命令是啥?或者说用的工具是啥?(回答的node.js)
那Node的版本就是Node有一个小插件是用来进行版本控制的,你知道吗?
Q5: 微服务架构下,服务之间怎么通信?服务发现和注册怎么做的?负载均衡有哪些策略?
Q1: 你的微服务项目中,多实例并发问题是怎么解决的?网关是怎么做的?Docker部署多实例时,如果有一个实例挂了怎么发现和处理?
反问,主要做中间件,AI不好说,项目理解,多刷题
面试官自我介绍,基础平台团队,比如资源调度,分布式存储,中间件
浅挖第二个微服务项目
【微服务与中间件】在这个红包系统里用了Redis的Lua脚本做增减,为什么用Lua脚本不用Redis自己自带的这些原子指令(比如 INCR/DECR)?
【微服务与中间件】在这个红包系统里面用了RocketMQ,为什么会选择这种消息队列来去做推送?
【编程语言特性】你有 Node.js 或 Nest.js 的实际开发经验吗?
【编程语言特性】Nest.js 依赖注入(DI)的核心理念是什么?它和 Java 的 IOC/Spring 有什么关联?
【前端技术】你是否有 Node.js 或 Nest.js 的实际开发经验?
【微服务与中间件】SpringBoot 项目中你是怎么处理全局异常的?
【微服务与中间件】哪些注解可以实现依赖注入?
【微服务与中间件】这些依赖注入注解之间有什么区别?
【微服务与中间件】Redis 的哨兵模式有了解吗?
【微服务与中间件】Redis 怎么做持久化的?
【微服务与中间件】除了 Redis,这类中间件你还有其他了解的吗?
【微服务与中间件】MQ 消息丢失和重复消费问题怎么处理?
vue、node更擅长哪一块?
为什么要使用 Redis 这种中间件做限流,而不是放在本地内存(如 Java 的 Map 或静态属性)中实现?
除了 Redis 和本地内存,还有哪些技术或者中间件可以实现限流?
面试官问:目前是否有offer,以及对中间件部分的理解?
nodejs 内置的模块(没答出来
eventloop是什么?浏览器和node的区别?node为什么要做异步io,怎么做的异步io?
(最难的来了)你觉得拿nodejs写服务端和go有什么优劣或者区别?
是个单体服务还是微服务?
有考虑过怎么把你的单体服务改造成微服务吗?
不同node上的pod怎么通信的?
跨node之间pod ping不通了排查思路?
怎么查看这个集群所有node的资源使用水位线或者说资源的利用率?
怎么周期性的查看集群所有node的资源使用率(因为业务是有高峰期和低谷期的)?
接触过后端吗,有用过什么中间件,了解redis与消息队列这些吗
Node.js和Nest.js服务端开发理解
然后看了看项目,介绍一下这个微服务项目。
微服务拆分的原则是什么?拆得太细有什么问题?
微服务之间是如何进行服务调用的?
问题19:有没有了解过微服务?
幽灵依赖的根因是Node模块解析机制的哪个特性?除pnpm外,如何用运行时沙箱根治?
node用过吗,怎么用的,中间件
用过nodejs么
node的js引擎是哪个?是V8嘛?(我吧node的js引擎和驱动node事件循环的引擎搞混了🤡)
服务间的相互调用为什么使用服务注册中心等微服务架构而不是nginx,他们都有负载均衡吗,为什么不能相互取代。
微服务架构的优缺点是什么?
你实现这个项目涉及到哪些应用、中间件组件?我需要你说明系统设计的技术选型、底层逻辑,比如爬取后做什么,完整的业务流程讲清楚。
事件循环 node 和 浏览器
Node.js相较于其他后端的优势是什么?
你是前后端都开发吗,包括 Node.js 吗
浏览器事件循环和 Node.js 事件循环有什么区别
浏览器事件循环和 Node.js 事件循环有什么区别?
Node.js 如何操作文件(读文件、写文件)
后端的API和node有了解吗?
是否搭建过Node服务、操作过数据库
后端为何选择Express框架
用mongodb是怎么实现图片和视频的保存的(引入express静态资源映射,根据时间戳+随机串+后缀生成文件名,拼成一个url存在数据库,本体存服务器,调资源直接访问url)
Spring Cloud 微服务学到什么程度?
Node. js 事件循环机制有哪 6 个阶段?
Node. js 在服务端的一些开发场景
两道手撕:写一个promise相关中间件;215. 数组中的第K个最大元素
在实现这个流式输出实现的时候,比如说后端用了 FastAPI 和 SSE 来实现中间结果的实时流式输出。然后在这个 Langchain 这种基于图的状态机框架中,是怎么捕获每个 node 的执行结果,然后推送到前端的?
谈谈微服务应用相较于单体应用的缺点
遇到微服务假死怎么办
跨域问题,什么是跨域,为什么有跨域,我写了两个node服务会有跨域吗
你有一个做了自动化治理,Node加Puppeteer是怎么做的?

React Hooks// 64 个问题

React Hooks(useState/useEffect/useCallback/useMemo/useRef/useContext)
用过哪些react的hooks
useEffect的话,如果现在的数组里面是空的,这是第一种情况,第二种情况是如果传的是个对象,第三种情况是如果传的是个函数,它这个执行顺序,它这个执行的逻辑是什么样的
react这一块,比如说你常用到的hooks是哪些呢?你可以简单讲一些,比如说它的使用场景,然后以及区别。
react的hooks它为什么不能在条件渲染中去使用呢?
useEffect能监听useRef的值发生改变吗?
如何让 useEffect 监听 useRef 的变化?
为什么 React 不直接支持监听 useRef?
react中通过useState维护了一个对象数组,如果要修改这个对象数组的某个值,应该如何实现?
useEffect能监听useRef的值发生改变吗?
如何让 useEffect 监听 useRef 的变化?
为什么 React 不直接支持监听 useRef?
OK,你有了解或者用过 MCP吗?(有,讲了项目目前的Agent后端和前端交互的做法,参考AG-UI协议用webhook做数据更新,然后MCP Server实现数据传输的逻辑,支持更新endpoint的注册,让前端整体作为Agent的一个工具,Agent利用MCP直接操作前端)
useEffect能监听useRef的值发生改变吗?
如何让 useEffect 监听 useRef 的变化?
为什么 React 不直接支持监听 useRef?
为什么hooks不能写在if语句中?
useCallback useMemo Memo
useState实现思路
自定义 Hook 和 普通 JS 函数区别
前端基础问题:说一下你熟悉的hook组件,你如何还原figema设计稿的
Store 和 useState、useContext 的区别?
useState 是同步还是异步?
Hooks 为什么必须在顶部声明,不能写在循环或条件判断里?
React常用hooks有哪些?
React 组件与 Hooks
usecallback和useMemo的区别和应用场景
React使用class组件还是hooks
useMemo和useCallback在项目中用来做什么
useEffect依赖数组不传、传空数组、传依赖值分别代表什么
React Hooks闭包陷阱在并发模式下有什么新的表现形式?如何用useRef+函数式更新根治?
useMemo/useCallback在什么量级数据下反而因依赖对比开销拖累性能?决策阈值怎么定?
components、utils、hooks的区别,实现一个功能,应该用三者中的哪一个,判断依据是什么
useLayoutEffect 和 useEffect的区别
react将useEffect异步延迟执行用到了什么api?
说说useMemo和useCallBack的区别
那你来用useMemo来实现一个useCallBack呢?
你了解hooks的底层原理嘛
hooks中有哪些性能优化手段?
useEffect和useLayoutEffect的区别
useState 的底层实现原理是什么?
Vue3 的 Composition API 借鉴了 React Hooks,你了解过吗?
vue和react hooks的区别
你怎么理解 Vue3 里的 Hooks / 组合式逻辑?
你有没有自己封装过 hooks?适合在什么场景下封装?
useEffect 与 useLayoutEffect 区别?
React Hooks(useEffect与useLayoutEffect区别)
Hooks 是什么?用于哪些场景?
React中的useState和useEffect有什么作用?
useMemo 和 React.memo 的用法和区别是什么?
useEffect 怎么使用?
如何在 dom 树上获取一个 dom?(我说用 useRef) 怎么使用 useRef? getElementById() 有用过吗?(面试官说想听我回答 getElementById() 或者 getElementByClass())
介绍React的hooks(useMemo、useCallback、useEffect、useLayoutEffect)
如何用React hooks模拟生命周期?比如组件初始化时的初始化工作怎么做?
什么情况下用到usecallback
你觉得 React hooks 组件出现的契机是什么?解决了什么痛点?有哪些优点?
useCallback 是怎么用的?(追问)为什么缓存函数之后就可以避免子组件重新渲染?这个逻辑是怎么来的?
useEffect 为什么叫做副作用,啥是副作用,纯函数是什么
useLayoutEffect 和 useEffect 区别
useEffect 和 useLayoutEffect 有什么区别?
你抽离的Hooks,怎么判断它的覆盖率是30%?这个有什么在代码上的指标吗?
比如说H5和web端产品提了一个不同的需求,都落到了这个Hooks里,那这时候你会怎么处理?
Hooks里面像useEffect的依赖项是怎么进行比较的?
useMemo 和 useCallback 有什么区别?

垃圾回收与内存// 59 个问题

Three.js项目是怎么做离屏渲染的?有做什么优化吗?切换场景怎么防止内存泄漏?(跟我说切换材质如果没有用到要手动回收)
你第一段实习那个 AIGC 视频创作平台,你选择 Claude Agent SDK 的原因是什么?市面上还有其他选择呢?
你能不能跟我讲一下?嗯。应该有哪些常见的垃圾回收器?
你学过springcloud是吧,nacos注册中心怎么用的
Springboot启动后怎么加载nacos的配置的,nacos配置后怎么热更新的(我再也不敢说学了springcloud了)
Python中用于处理大模型调用产生的 Json 格式输出的检查的包是什么?LangGraph LangChain 都有用到的
LangChain和LangGraph核心区别,各自适合什么业务场景?
LangChain编排AI工作流,对比原生调用和自研引擎的选型原因、优缺点及瓶颈。
垃圾回收算法有哪些
在JS里面可能会导致内存泄漏的情况,大概了解哪些呢?
所中间这个过程是编排的,这些部分都是由 langchain 来帮你完成的吗?……那就是在你的代码里面,你去调用这个步骤,你的编码是只编了一次吗?
那你觉得 langchain 跟 spring AI 相比,它有什么样的不同吗?
spring AI 和langchain
目前的你的你的技术栈主要是 Java对吧 ,你有了解过其他的比如说 langchain这种框架吗 ?
【操作系统】程序上线后频繁 Full GC,你怎么排查?
讲讲音频的3A算法?(AEC/ANS/AGC)
你觉得langchain和langgraph框架提供了什么功能?优势在哪?
追问2:为什么不用LangChain等现成框架?
LangChain4j,为甚么选这个
SpringCloud了解吗,组成部分(我说个人项目没用过,跳过了)RabbitMQ了解吗,谈谈MQ是什么,不同的几个MQ
闭包和垃圾回收机制
垃圾回收机制什么时候触发
LeakCanary检测内存泄漏的机制
安卓内存泄漏的场景
图片加载过多为什么会引起卡顿(频繁gc)
怎么解决频繁gc的卡顿问题
讲解一下java的垃圾回收
提到了agent模式,怎么用mcp工具查看选中DOM,怎么用AI检查内存泄漏,AI辅助开发的技巧有什么?
:默认垃圾回收器是什么?
:介绍一下ZGC和G1?
什么是闭包?闭包为什么会造成内存泄漏?
什么样的场景会用到闭包?容易造成内存泄漏的情况?
如果遇到内存泄漏情况的话,该怎么去排查和修复?
这俩有什么区别?RAG是什么?langchain和langGraph有什么区别?
JS。从原型链、作用域链到this指向,从垃圾回收、内存泄漏到闭包。
说说你了解的垃圾回收算法,CMS和G1的区别?线上Full GC频繁怎么排查?
ThreadLocal原理?为什么会有内存泄漏问题?怎么解决?
这个Agent开发的框架是哪种langchain吗还是其他的,不是说模型接口
问题14:垃圾回收器有哪些?
如何识别哪些对象需要被垃圾回收
如果一对象指向GC Roots 那他会被回收吗
SpringBoot 和 SpringCloud 区别
解释一下垃圾回收机制,GC 在 Java 中的作用是什么
Java 垃圾回收算法有哪些,分别适合什么场景
频繁 Full GC 如何排查和优化
垃圾回收机制?如何判断对象是否可回收?
垃圾回收机制?
你觉得langchain和langgraph框架提供了什么功能?优势在哪?
你觉得langchain和langgraph框架提供了什么功能?优势在哪?
JS垃圾回收机制
前端的垃圾回收机制是什么?
项目乐观更新如何实现(是否了解staleTime、gcTime 配置)
内存池主要优化的是不是 GC?
JS垃圾回收机制,引用计数的缺点与循环依赖问题
在实现这个流式输出实现的时候,比如说后端用了 FastAPI 和 SSE 来实现中间结果的实时流式输出。然后在这个 Langchain 这种基于图的状态机框架中,是怎么捕获每个 node 的执行结果,然后推送到前端的?
LangGraph 和Langchain 为什么选择了 LangGraph 没有选择简单的那个 Langchain 呢?
与langchain的区别
为啥不用langchain?有啥区别?
你写了 LangChain.js 实现 RAG 检索增强,大概是一个什么样的流程?

事件循环// 52 个问题

宏任务跟微任务有什么不一样的。
讲讲 JavaScript 的事件循环机制。
代码题 1:事件循环执行顺序输出
Promise.resolve属于微任务还是宏任务,两者执行优先级规则?
做异步代码题时,怎样模拟微/宏任务队列梳理执行流程?
RabbitMQ+Celery任务队列,交换机和队列类型如何设计?怎样实现任务优先级和紧急任务插队?
事件循环 / 宏微任务 + 输出题
然后你可以简单讲一下你对于事件循环的理解,比如说一些微任务、宏任务这些顺序之类的。
对任务队列有什么了解?线程满的情况下,新进来的任务会如何处理?
微任务还有哪些?
有哪些宏任务?有哪些微任务?
请说明JavaScript的线程模型和事件循环机制
浏览器的事件循环(Event Loop)机制是什么?
微任务跟宏任务具体有哪些比较常用的?
看代码事件循环
事件循环输出题
大型项目性能优化,如何利用Chrome DevTools的Performance和Memory面板定位微任务阻塞点?
讲一下事件循环模型
再给了一个微任务和宏任务的题,写输出顺序
微任务和宏任务是为了解决什么问题?
说一下 js的事件循环
messageChannel是宏任务还是?
node的js引擎是哪个?是V8嘛?(我吧node的js引擎和驱动node事件循环的引擎搞混了🤡)
事件循环,知不知道什么是微任务和宏任务
为什么settimeout是宏任务
事件循环 node 和 浏览器
看事件循环代码写输出
讲一下浏览器里的宏任务和微任务
浏览器事件循环和 Node.js 事件循环有什么区别
看代码说答案:事件循环相关
JS 是单线程语言,介绍一下事件循环机制?
常见的宏任务和微任务分别有哪些?
浏览器事件循环和 Node.js 事件循环有什么区别?
请介绍 JavaScript 的事件循环(同步任务、微任务、宏任务的执行顺序及示例)?
宏任务 / 微任务 / 执行顺序(考了一道判断输出顺序)
Node. js 事件循环机制有哪 6 个阶段?
JavaScript 事件循环
说一下事件循环
写一个事件循环代码输出题
js事件循环
说说事件循环机制
事件循环,宏任务微任务
什么是事件循环(Event Loop)?
浏览器中JS事件循环机制(宏任务、微任务)
JS事件循环了解过吗?优点缺点?
讲讲 JavaScript 的事件循环机制。
代码题 1:事件循环执行顺序输出
讲一讲事件循环机制
浏览器渲染原理,事件循环
JS事件循环,微任务队列清空执行宏任务,宏任务有队列吗,是直接清空吗
执行顺序 script算宏任务吗?
事件循环输出题

this与bind// 48 个问题

改变 this 指向的方法有哪些?区别是什么?
call 和 apply 的区别是什么?
工具调用失败分类:Agent 在 Tool Calling (工具调用) 失败时,你会如何进行分类(如网络错、参数错、逻辑错),并如何针对性处理?
我看你对 MCP 也有了解,能说一下为什么要用 MCP 吗?为什么不直接用 Function Calling?
this 指向 / 箭头函数 this
React Hooks(useState/useEffect/useCallback/useMemo/useRef/useContext)
了解function calling吗
functional calling 和mcp区别
function calling了解吗?
MCP 和普通 tool call 的区别是什么?
Q11:你了解 MCP 的底层实现吗?它和直接的 Function Calling 有什么区别?
Agent 插件化:Agent 工具链实现了什么功能?是类似于 MCP 还是 Function Calling?Function Calling 具体做了什么事情?AI 是如何调用到你后端写的代码接口的?
Binder机制
useCallback useMemo Memo
JavaScript中this的指向是在编码时确定还是在运行时确定?
你对this指向是怎么理解的?
如何改变this
看代码函数作用域+原型链+声明提升+this指向
什么是ToolCalling?
JS。从原型链、作用域链到this指向,从垃圾回收、内存泄漏到闭包。
usecallback和useMemo的区别和应用场景
call和apply区别
this指向输出判断题(比较复杂)
useMemo和useCallback在项目中用来做什么
问题16:Runnable和Callable有什么区别?
Function Calling落地时,模型输出不符合JSON Schema时,除了重试还有哪些容错策略?
useMemo/useCallback在什么量级数据下反而因依赖对比开销拖累性能?决策阈值怎么定?
说说useMemo和useCallBack的区别
那你来用useMemo来实现一个useCallBack呢?
说一说你对function calling的理解。
function calling和MCP相比,是不是可以没有MCP?
function calling是通过什么告诉大模型有哪些工具可用?
看代码说答案:this 指向相关
严格模式下 this 的输出有什么变化
这本书有什么理念,或者说你觉得印象比较深刻的?(说了this,把 this 全部过一遍)
那你在实际项目中有哪些场景有用this去做一些方案,或者说做一些小的工具函数之类的?(我说有,比如单例模式,然后全部过一遍)
如何判断数据类型,typeof instanceof Object.prototype.toString.call,原理
this绑定规则,看代码说输出
箭头函数的this和普通函数的this
JavaScript中的this指向如何确定?
JS中箭头函数的this指向,代码报错如何排查
介绍React的hooks(useMemo、useCallback、useEffect、useLayoutEffect)
js  this指向的理解
什么情况下用到usecallback
useCallback 是怎么用的?(追问)为什么缓存函数之后就可以避免子组件重新渲染?这个逻辑是怎么来的?
介绍一下call,apply,bind
requestAnimationFrame 和 requestIdeCallback 有啥区别,执行顺序
useMemo 和 useCallback 有什么区别?

Vite// 47 个问题

Vite 在开发环境和 build 环境有什么区别?
有开发过 Vite 插件吗?或者定制过 Vite 能力吗?
Webpack vs Vite(高频★)
美团日常追问:Vite 插件执行时间过长如何优化?
【前端技术】为什么Vite的打包很快?
webpack和vite
说一下webpack和vite之间的区别
Webpack 与 Vite 的核心区别是什么?
Vite 的配置你是默认的还是会自己去配置
ui渲染和配置的抽象(有没有涉及到mixin等等);5.webpack和vite之间的区别;
Vite为什么快?Vite如何支持commonJS?
vite 为什么比webpack快?
实习项目打包工具是什么,Vite构建原理?
Vite和WebPack的区别
vite和webpack区别
Vite 为什么启动很快?
你的项目构建用的是 Vite,那么 Vite 和 Webpack 的区别是什么?
webpack和vite的区别,项目打包用的是什么
webpack和vite的区别
vite与webpack的性能方面有什么区别
去做项目的性能优化,在webpack和vite上面能做什么样的处理
如何使用vite做代理
用过webpack吗 为什么用vite
除了 Vite proxy / 代理,还有哪些跨域解决方案?
Webpack跟Vite,它们两个有什么区别
vite webpack
Vite 相比 Webpack,为什么开发阶段启动更快
Vite 的热更新 HMR 是怎么实现的
项目为什么选择Vite,辨析Vite与Webpack,Vite热更新原理是什么?
你说的打包技术指的是 Webpack 还是 Vite
vite 开发环境和生产环境区别
了解Webpack吗?Vite和Webpack有什么区别?
vite 和 webpack 有什么区别?各自的优缺点分别是?
Vite与Webpack的区别,Vite编译更快的原因
webpack/vite
用 webpack 多一些还是 Vite 多一些
Vite 有哪些配置项你常用的
webpack和vite
为什么vite的打包很快?
vite和webpack区别?
vite和webpack的流程、区别
打包工具,Vite和webpack的区别,为什么用vite,他的打包原理是什么
对比webpack和vite
webpack和vite两者的差异
vite生产环境怎么打包构建
vite有什么性能优化方式
Vite 和 Webpack 的区别是什么?

跨域// 45 个问题

什么是跨域?
跨域的解决方案有哪些?
CORS 中与跨域相关的请求头/响应头还有哪些?
跨域请求发生后的现象是什么?请求有没有发到后端?
服务器是否支持跨域,谁来检测?
了解 iframe 吗?如果主页面和 iframe 内嵌页面跨域,怎么通信?
跨域通信具体怎么实现?
你开发的时候是全栈是吧,跨域问题怎么解决
浏览器安全策略 / 同源策略 / 跨域
那网络这一块,比如说在项目中如果遇到了跨域问题,通常会考虑用哪些方法来解决呢。
为什么会存在跨域
JSONP 这种跨域方式你了解吗
什么情况会出现跨域?
(顺丰二面)子应用接入如何解决跨域的问题
当响应正文为XML格式或JSON格式时,可以通过XPATH或JSONPATH,正则表达式,获取其中的某个节点,验证响应报文关键字段是否存在。
知道跨域嘛?
啥是同源策略,跨域有几种方式?
什么是跨域?在前端调用百度地图 API 时,如何解决跨域问题?常
见的跨域解决方案有哪些?
讲一下跨域的成因与方案:CORS、代理、JSONP、同源策略细节。
网络基础:跨域
网络。基础的网络模型、网络协议、请求方法。稍微深一点网络安全的同源跨域、CSRF、XSS(没准备好,面试官由浅入深,被拷打了)。
项目中遇到过跨域问题吗,怎么解决
什么是同源策略,跨域常见解决方案有哪些
跨域问题怎么解决?
常见的跨域有哪些方式?
CORS是什么意思?
如果要在代码里面使用CORS,正常操作要怎么写?
网络同源,如何解决跨域?详述CORS
会出现跨域吗?你是怎么解决跨域的?
除了 Vite proxy / 代理,还有哪些跨域解决方案?
前端跨域的解决方案有哪些?
跨域的解决方案;
手写jsonp;
对跨域的理解
跨域的机制及解决方案?
跨域问题怎么解决?项目里用的哪种方案?
如何实现跨域?
跨域问题怎么解决?项目里用的哪种方案?
讲讲前端的跨域?
Q7: 那你视频流读取过程中用什么请求?它会不会涉及到跨域跳转这些?
在服务端会有一些什么样的一个优化方案吗? CDN 跟那个常规的服务器或者说 cos(没听懂是什么,CORS存儲?) 就是这种存储它的优势在哪?
前端跨域解决方案
跨域问题,什么是跨域,为什么有跨域,我写了两个node服务会有跨域吗
什么是浏览器的跨域问题?有哪些解决跨域的方法?

闭包与作用域// 44 个问题

闭包是什么?使用场景有哪些?
现场写一个闭包函数,每次调用打印数字并加1(计数器)。
哪里形成闭包了?问题出在哪?
先简单说一下什么是闭包?滥用会造成什么问题?那应该怎么处理呢?
闭包是什么?应用场景?
【编程语言特性】闭包,你怎么理解?
说说闭包和作用域
闭包和垃圾回收机制
怎么清楚闭包中的变量
全局变量就是在函数外面定义的变量。不能在函数中直接使用。因为它的作用域不会到函数内部。
超全局变量作用域在所有脚本都有效
请阐述 JavaScript 中闭包的概念,举例说明其实际应用场景,并
你对闭包是怎么理解的?
什么是闭包?闭包为什么会造成内存泄漏?
什么样的场景会用到闭包?容易造成内存泄漏的情况?
看代码函数作用域+原型链+声明提升+this指向
讲讲什么是闭包
闭包程序输出题(闭包陷阱)
JS。从原型链、作用域链到this指向,从垃圾回收、内存泄漏到闭包。
你对 JavaScript 闭包的理解是什么,它是怎么工作的,在实际开发里怎么用?
闭包里被引用的外部变量,它的内存到底存放在栈上还是堆上?
如果语言本身没有闭包机制,要怎么“手动模拟”闭包,让返回的函数在原函数执行完后仍能访问到原来的局部变量?
如果 JavaScript 里不存在闭包这个机制,你会用什么方式让函数 b 依然能访问到变量 a?
什么是闭包,前端项目中闭包容易产生什么问题,如何规避
React Hooks闭包陷阱在并发模式下有什么新的表现形式?如何用useRef+函数式更新根治?
闭包在节流防抖中的应用原理?
闭包的概念,举一个实际开发中的应用场景?
闭包是什么?应用场景?
var、let、const的作用域区别?暂时性死区了解吗?
讲一下闭包,有什么优缺点
闭包程序输出(大概是这样,名称随便取的)
什么是闭包,具体应用场景
JavaScript 中的闭包是什么,应用场景及缺点、处理方法?
js闭包,我的项目里面有没有什么地方用到,或者在什么地方见到过闭包的使用
你怎么理解闭包?
实际项目中你怎么使用闭包?
闭包是什么,有用过吗
什么是闭包?闭包有什么作用?
JS作用域的概念
JS闭包的概念、原理及应用
JS闭包了解过吗?他是为了解决什么问题存在的?
说一下原型链和闭包
闭包,你怎么理解?
es6的特性(补充: 类 块级作用域 )

TypeScript// 39 个问题

TypeScript 中 type 和 interface 有什么区别?
如果想定义一个构造函数,应该怎么定义?用 interface 怎么定义?
如果要用 type 定义构造函数呢?
TS 中的泛型应该怎么理解?
你这个 TypeScript 类型提交与实战文件夹内容你还记得么?说一下 Keyof
基础typeof只能判断原始值,如果需要区分Array、Object等引用类型该怎么实现?
把自定义方法挂载在Array.prototype和直接挂载单个数组实例有什么区别?
type vs interface
any vs unknown / 泛型
字节番茄二面追问:TS 怎么删除接口的某个属性?如何理解 TS 中的泛型?哪些使用场景?
泛型有了解吗,泛型有哪些使用场景呢
就是我会给你个文档,然后给你一个用Python写的脚本,然后Python脚本里面有,就是文档里面有一个鉴权,还有一个地址,然后Python的脚本里面是把一整套流程给你写好了,就是说鉴权,然后成功之后你往里发数据,它给你返回来数据,然后我现在就是想要在一下午或者两个小时之内让你。用typescript重新把这个脚本给我写了,你的想法,或者说你的步骤是什么样?(何意味...)
typescript的TS或者 Javascript 的JS 就是要最快的运行出结果的命令是啥?或者说用的工具是啥?(回答的node.js)
typescript 的 type 和interface有什么区别?
项目中TypeScript使用情况?
TypeScript和JavaScript的区别
interface和type的区别
ts泛型的工具类
interface和type的不同场景下怎么选择呢?
EXPLAIN 有哪些关键字段,分别表示什么,`type` 字段中各个字段的含义。
interface或者type去定义呃一些类型,那这两者有什么区别?
泛型是什么,解决什么问题
说一说TypeScript和JavaScript的区别
TS里interface和type类型别名有什么区别
讲一下TS泛型的使用场景,举一个项目实际例子
TS中的type和interface有什么区别?
为什么要用typescript,怎么用的
介绍一下Java的泛型 泛型擦除
EXPLAIN 中 type=ALL 是什么含义,出现后一定要优化吗
Javascript跟 Typescript的区别#牛客AI配图神器#
TypeScript 里 type 和 interface 有什么区别
项目中 type 和 interface 怎么选择
TypeScript防御性编程会怎么去做
interface 与 type 的区别
请求报文的contenttype有哪些常见字段
如何判断数据类型,typeof instanceof Object.prototype.toString.call,原理
说说typescript里面你对泛型的理解
interface 和 type 的区别是什么?
你之前有使用过TypeScript吗?假如现在要在window对象上挂载一个自定义属性,直接使用会报TS的类型错误,应该如何去扩展window的类型声明?

原型与继承// 36 个问题

请你简单说一下原型链。显式原型是什么属性?怎么访问到显式原型?
JS 基础类型有哪些?(顺带把引用类型也说了,提到了对象)那对象有没有显示原型?
我希望你在数组的原型链上声明一个 last 方法来打印数组的最后一位。(面试官直接让我用浏览器控制台写,IDE不让我打开)
把自定义方法挂载在Array.prototype和直接挂载单个数组实例有什么区别?
普通函数、箭头函数、class类在原型操作上有哪些差异?
原型链 / JS 继承方式
JS当中的原型链是什么
设计原型链这个概念有什么用处吗?为什么要设计这套东西?
JS当中我们怎么去一实现继承的一个能力呢
是否尝试过用 Pydantic 对第三方或自定义类(不继承BaseModel)做声明?
既然很多能用继承解决,为什么一定要引入元类?
【编程语言特性】JS里面的原型链,原型链的顶层是什么?
你提到更多考虑设计模式,能讲讲你会如何做?(音视频场景可以考虑模板方法设计模式,因为音视频处理都是流水线,具体操作通过虚函数实现,不同芯片子类继承和重写)
有能在页面上看的AI项目吗(简历里面有原型图,项目在另一台电脑上)
promise原型方法
看代码函数作用域+原型链+声明提升+this指向
什么是原型?什么是原型链?
JS。从原型链、作用域链到this指向,从垃圾回收、内存泄漏到闭包。
接口能继承接口吗
java能多继承 吗
css有哪些属性可以继承
class怎么实现多继承?
接着就来了一道手撕,实现多继承:
对JS原型链的理解?
原型链?instanceof 的原理?
讲一下原型和原型链的概念
JS 如何实现继承?介绍原型和原型链?
JS的原型链?
解释一下原型链它的一个概念,如何去实现原型的一个继承
如何判断数据类型,typeof instanceof Object.prototype.toString.call,原理
对原型链的理解
JavaScript中的原型链是什么?
Javascript如何实现继承?
说一下原型链和闭包
JS 里面的原型链,原型链的顶层是什么
原型和原型链

React状态管理// 32 个问题

· 能否独立完成页面拆分、状态管理、接口封装等基础工作?
如何防止 Context 超出 Token 上限?
讲讲 Agent 中的 Skills 和 Anthropic 提出的 MCP(Model Context Protocol)有什么区别?
为什么播放器要全局状态管理?
Context模式重构埋点在Vue中有何局限?页面频繁刷新、组件动态销毁时会出现什么问题,如何规避?
React Hooks(useState/useEffect/useCallback/useMemo/useRef/useContext)
Q10:你的项目有用到 MCP(Model Context Protocol)吗?
AI应用中经常面临长文本处理,如何解决前端Context(上下文)超出模型限制的问题
团队在构建工具、状态管理等技术选型方面,有哪些前沿尝试或者未来规划?
Store 和 useState、useContext 的区别?
状态管理用哪些?有了解过吗?
vue3的响应式原理,组件通信方式以及全局状态管理
我看你这边状态管理,说将vuex迁移到pinia,那为什么要做这样一个迁移呢?这两者各自的一个使用场景有什么区别吗?
用户请求状态管理
LLM中的状态管理怎么做的
react状态管理、组件库
然后我看你有个智能聊天助手,里面有个状态管理与持久性,你能说一说就是你怎么构建这个状态管理体系的吗?
Zustand 与 Redux 区别
● 你的项目集成了哪些MCP(Model Context Protocol)工具?ELK和Prometheus是如何协同工作的?
react里面,说说你对响应式的理解,就是state,effect,context那几个
有没有在项目里面用过redux,redux有什么特别的地方
React中的上下文(Context)是什么?
prompt,token,context,context window是什么
vue 3 里面做全局状态管理该一般是怎么做
复杂表单的状态管理与校验如何实现?新增动态表单输入项的流程是怎样的?
如何防止 Context 超出 Token 上限?
有哪些状态管理库?优劣对比?
React Context 的优缺点?
React Context 存在的性能问题是什么?
是否有使用过 Redux 等状态管理库?
React 中你使用过哪些状态管理方法?
React Context 有什么局限性?

虚拟DOM与diff// 30 个问题

虚拟DOM是什么?Vue2和Vue3的Diff算法有什么区别?
Virtual DOM / Diff 算法
然后那你可以简单讲一下你对于DIFF算法的理解。
怎样从虚拟DOM变成真实DOM的?
问响应式原理和虚拟dom的关联:
Vue 列表的 DIFF 算法原理是什么?
React为什么只更新部分DOM?React Diff算法是什么?
算法实操,虚拟DOM最小更新(Diff算法)
虚拟DOM的作用是什么,简单讲下Diff流程
Taro中setData频繁触发双线程通信瓶颈,如何用wxs响应事件+数据diff合并来降低传输量?
虚拟DOM存储在哪里?
虚拟DOM和真实DOM哪个更高效?原因是什么?
你介绍一下对虚拟DOM的看法?
听你刚刚说虚拟DOM是性能比较好,那除了性能比较好,还有别的优势吗?
虚拟DOM在什么场景不适用?
Diff算法有了解吗?
追问,是怎么去diff的?
对react的理解、有哪些优点和缺点(虚拟dom、fiber架构、diff算法、jsx、react生态等)
什么是虚拟 DOM?Diff 算法是如何进行比对更新的?
React 和 Vue 在 Diff 算法上的核心区别?
八股环节:虚拟dom的作用(react细粒度不够精准进行更新,最多只能达到组件的程度,所以要用虚拟dom来进行更细粒度的更新;解耦运行环境,react项目移动到多端会面对不同的原生环境)
虚拟diff对比
简述React 的虚拟 DOM Diff 算法原理
Diff算法的原理和和这个时间复杂度的变化(v16前后)?
Diff的遍历过程和比较过程?
讲一下Vue/React的Diff算法
diff算法底层原理是啥
React中的虚拟DOM是什么?
DOM和Diff
React 和 Vue 的 Diff 算法分别是怎么实现的?

防抖节流// 28 个问题

高交互页面频繁触发埋点,做了哪些节流和合并上报的优化?
防抖 / 节流
流量高峰期,后端限流、前端节流、队列削峰如何联动?错用引发什么事故?
高频重复触发任务,防抖、防重、幂等、去重四层联动架构?
【项目经验深挖】你在项目中做过哪些性能优化?比如防抖节流、懒加载、图片优化、分包是怎么落地的?
【项目经验深挖】你在小程序项目中做过哪些性能优化?比如防抖节流、懒加载、图片优化、分包是如何落地的?
长列表的图片的延迟加载。用户他可能很快的往下滑,比如说他当前是属于第一屏。他下面的第二、第三屏,你们是先用占位的空间占着那个图片的位置。用户他可能一滑的话立马划过了,一下子到了第五、第六屏。那么第二、第三屏这些被他快速划过了,你们还会继续去加载渲染图片吗?(回答防抖优化)
算法题:防抖
问像百度搜索框输入时会显示提示词是怎么做的(答了防抖+节流这块),然后聊了10mins左右的实现细节,期间问了如何监听输入框是否停止了输入;问假设发送提示词的请求间隔是1s,那么监听停止输入的间隔应该是多大(不太清楚,简单答了一下)。
防抖节流是什么东西?
滚动场景的话,是优先用节流还是防抖?
防抖节流是什么,在哪方面应用
防抖节流分别是什么 有什么区别
手撕防抖/节流
防抖跟节流是什么?怎么去实现?
闭包在节流防抖中的应用原理?
如果快速点击两下会怎么样(够快的话可能会只显示增加一个),要怎么解决,要求必须能够记录用户全部点击次数(本来想说防抖的,结果下一句话直接堵死,想了半天想到setCount(count => count + 1);)
接口防抖有哪些解决方案
防抖,如何实现,应用场景
现场 AI coding,带有联想列表的防抖输入框,AI 写完让我讲 + 问细节让我找
在防抖里面 如果我不想执行这次函数了 想做其他的事 怎样终止掉这次函数执行
说说防抖和节流,无手搓
JS 防抖和节流
实现一个防抖的函数
节流防抖,手撕一个防抖
请你手写一个防抖函数,并运行验证一下。你在实际业务里是怎么使用 debounce 的?平时有没有用过 Lodash?
刷题:add链式调用、重温防抖和截流、刷得太慢了
介绍下AI分析,传输太快除了节流控制还有什么方法

深浅拷贝// 19 个问题

es6的...是深拷贝 / 浅拷贝 ?如果有循环引用,怎么处理?weekMap在vue的源码中有哪些体现?
ES6 新特性 / 浅深拷贝
es6的...是深拷贝 / 浅拷贝 ?如果有循环引用,怎么处理?weekMap在vue的源码中有哪些体现?
深拷贝跟浅拷贝有什么区别?
深拷贝与浅拷贝区别
浅拷贝深拷贝
深拷贝浅拷贝
深拷贝和浅拷贝的区别,如何实现深拷贝?代码实现一下,然后数据去重
浅拷贝和深拷贝的实现方式?structuredClone用过吗?
深拷贝的常用方式及原理
什么是浅拷贝、深拷贝?深拷贝常用方法有哪些?
讲一下浅拷贝和深拷贝的区别。
怎么实现深拷贝、浅拷贝?有什么区别?
如何实现深拷贝?
深拷贝和浅拷贝为什么会有这个概念的出现
const a=1 存在深拷贝和浅拷贝的问题吗
深拷贝和浅拷贝的区别?
深拷贝与浅拷贝区别
函数传参是深拷贝还是浅拷贝

微前端// 14 个问题

了解 iframe 吗?如果主页面和 iframe 内嵌页面跨域,怎么通信?
Monorepo / 微前端(CSS / JS 沙箱 + 通信)
你的项目中提到了微前端,说一下技术选型及原因
(顺丰二面)微前端怎么加载第三方资源
看你做了一个沙箱隔离,你们的场景为什么要用到 iframe?
iframe 之间怎么通信?
接入qiankun的步骤
微前端乾坤中子应用样式隔离、JS沙箱分别如何实现
Module Federation与qiankun在运行时依赖共享的冲突解决机制有何不同?版本不一致时如何处理?
面对React+Taro+qiankun+Module Federation技术栈,你的学习路径和快速验证能力的方案是什么?
什么是微前端;
用的什么沙箱?(说了 iframe,面试官说 iframe 不是沙箱🤔)
了解过微前端吗
iframe底层,在html中会生成什么,为什么需要隔离,怎么自己实现

事件机制// 11 个问题

讲一下事件冒泡和事件捕获
你了解事件委托吗,为什么列表场景会用事件委托
事件冒泡的机制是怎么样的,它会一直冒泡下去吗。
OpenSpy这类工具如何通过Chrome DevTools Protocol抓取组件树和事件流?核心监听机制是什么?
你说一下dom的事件流动机制整体的一个过程(捕获和冒泡),详细说一下呢?
什么是事件冒泡,如何阻止?
事件委托原理
什么是事件冒泡和事件捕获
事件委托,实现原理
JavaScript中的事件委托是什么?
讲一下 React 的事件委托机制?

模块化// 8 个问题

那你这个降低幻觉你是怎么发现的问题?然后你做完优化之后,实际的效果是怎么去观测衡量的?RAG这块,第二点对模块化RAG架构。
说说 umd,amd,cjs,esm 的区别
Vite为什么快?Vite如何支持commonJS?
ESModule和CommonJS区别
会利用 AI 把一些比较模块化或规范化的东西给封装成组件或功能吗?
esm和cjs区别
如何实现前端代码的模块化?
路由代码分割是怎么做的?(引申到 ESM 动态 import)