2027秋招-字节抖音平台产品一面
从用户问题、负责的模块、上线和评测结果介绍一下运维Agent项目? 这个Agent项目中哪块最难呢? 有做技术调研吗?为什么要用RAG做召回? claude code的语义匹配是怎么实现的?与RAG相比有什么优势? 如果你RAG召回的知识量很大的话,你有什么解决思路? 超大的知识库,用ANN近邻减速耗时高,有没有办法提前做一些过滤?比如剪枝,或基于分层做一些过滤? 你的Redis断电应该会丢失吧,加载策略是咋样的? ReAct和Plan-Executor的区别主要是啥?Plan-Executor能减少Token消耗吗?Transformer的计算逻辑是咋样的? 计划好之后为什么就能减少t...
2027秋招-快手CDN一面
讲一下堆和栈的区别? java的堆和栈的作用? 讲一下线程和进程的区别? 进程间的通信有什么?线程间的通信有什么方法? 讲一下网络socket编程中TCP和UDP用C++实现上的区别? TCP的三次握手四次挥手? 先进先出和先进后出分别是什么数据结构? 讲一下C++什么操作能让内存不泄露?(RAII、智能指针) 讲一下java和go的垃圾回收? 讲一下gc的流程?Full gc会回收老年代的所有内存吗? 讲一下C++和go的map分别是怎么实现的? go的map是按照hash的后B为来分桶的,桶有2的B次方个,桶内元素每个会记录tophash(8位,各个不同)用于快速匹配,节点删除的时候...
2027秋招-库犸一面
SpringBoot的自动装配原理? Spring Cloud用了什么组件? Nacos和Eureka的区别? Nginx和Dubbo的区别? Nacos怎么及时发现服务下线的? 熔断有了解过吗? Spring Cloud的路由策略和路由配置? Spring Cloud Gateway组件的Reactor有没有用过? Nginx不是有漏洞没修你怎么还在用? MySQL的查询慢的话怎么排查? Redis的数据结构有哪些? Redis的过期内存淘汰策略? Redis的雪崩、击穿、穿透? Kafka用来干啥的?Kafka的特性? Kafka和RocketMQ和RabbitMQ的对比?什么是事务...
2027秋招-腾讯TEG存储一面
场景题:一个进程内最多能开多少线程?线程数量受什么限制?线程中默认内存用多少,虚拟内存不用的话会请求吗?默认请求多少内存? 单个进程能开多少线程,本质上受三类资源约束:内核给系统的全局配额、用户给账号的进程配额、进程自身的虚拟地址空间和每线程栈大小。 第一层是内核级(系统全局)。/proc/sys/kernel/threads-max 决定整台机器上所有进程的线程总数上限,其默认值由物理内存换算而来(如 16GB 内存通常对应几十万量级)。/proc/sys/kernel/pid_max 限制 PID/TID 的分配池,每个线程都要占用一个 TID,默认 32768,最大可调到 4194...
2027秋招-科大讯飞二面
你实习和项目中最感兴趣的是什么平台?面向的用户对象主要是谁? 实习中印象深刻的问题?什么样的问题请教了学长学姐导师? 自己开发的Agent可以讲一下是什么吗? 问题的定位能力?怎么去做它的检索可靠性和验证的? Prompt Scale 和 Agent 的区别?你项目里面有什么Skill? 查一个错误码,Agent系统里面的完整链路是啥?如果没有找到错误码呢,大模型的幻觉怎么用Agent兜底?如果重复调用工具循环了呢? 你主要用的大模型和大模型工具?哪个大模型比较好用?好用的点? 实习的阶段里面有没有什么交代的信息不全,规则模糊,需求不清楚的情况,这种情况你是怎么处理的? 有没有自己主动提...
2027秋招-小米一面
git在实践中有什么帮助?有什么实用技巧? 如果你要做一个子模块,比较有挑战性,没有标准答案,需要根据技术的实现效果去评估,可能要花几个月时间,你会做哪些事情去降低你的交付风险? 如果你这个模块涉及到与别人交互,你在什么时间什么情况下要把接口定出来? 网络安全依赖网络安全证书,每个网站有证书,证书里面有什么东西?帮助我们解决了什么安全问题? 和网络相关的安全攻击你知道些啥? 手撕:实现多叉树类,可以深度遍历、可以增加节点、可以规格化打印(包括子节点),读取每一行输入【要会直接读取一整行】,每一行输入有一个节点名,前面会有多个缩进,缩进代表这个节点的深度
2027秋招-科大讯飞一面
MySQL读写分离和全文检索主要是解决什么业务问题? MySQL量比较大的话怎么优化? Spring Cloud介绍各个模块和涉及的框架?框架是自己搭建的吗? 负载均衡?跨域?注册中心?配置中心? Java的线程池?核心参数? RAG的回填方案? 为什么用Redis不用Milvus向量数据库? AI流程编排中的节点是你自己写的吗?咋写的? 项目里面的Skill有啥?怎么写的? MCP怎么搭建的,有什么用? 如果调用外部工具出错了的话,怎么处理?或者网络稳定性出问题了,有没有啥降级处理的措施? 怎么学习AI的?用AI coding还是做Agent给别人? claude code的设计?AI...
2027秋招-蔚来一面
jvm中栈与堆的区别 介绍一下hashmap?是不是线程安全的,介绍一下线程安全的map? java怎么启动线程?线程池的参数和线程数的设置? volatile有什么用?什么时候要用? java中的设计模式?单例模式怎么实现?介绍一下装饰器模式? mysql为什么用b+树?索引的类型 什么是回表? mysql的隔离级别? 怎么排查慢查询? Redis为什么比关系型数据库块? Redis一般用在什么场景? 怎么保证缓存和数据库的数据一致性? 消息队列一般用在什么场景? 消息队列怎么保证一定让下游消费成功?怎么实现至少一次?死信队列是啥? Agent和LLM大模型的区别? MCP和funct...
2027秋招-卓驭一面
租约锁怎么实现的?(for update+事务) MySQL内for update的原理? 了解微服务之间的通信方法和协议吗?介绍一下RPC? kafka怎么保证正好只执行一次? Agent怎么保证你查找出来的rag的条目是比较好的信息? 分片有哪几种分片方式? 上下文怎么管理怎么压缩?上下文不够的话怎么办? 想一想怎么设计,让rag的向量数据库有权限控制,特定用户查询时ai不会查到用户没权限的信息? 介绍一下aicoding的好用的skill或者其他经验?
2027秋招-拼多多提前批一面
手撕:最大子序和【这没做出来服了,多想动态规划】 你们是蓝绿发布吗?为什么要踢流量发布?讲一下流量控制的全过程? 流量归0是你们平台判断的吗? 告警解析出来的标签怎么用?都要到你们平台上去查吗?什么时候会主动推送告警? 频繁告警中是怎么判断阈值设置有问题还是算法设置有问题的? 怎么判断CPU容量不足的? 运维Agent需要什么数据呢?除了日志、代码外还有什么?你有根据服务拓扑图判断吗? MySQL的索引介绍一下?索引实现,索引类型?什么时候你要加索引?索引加多了的话有什么不好的?