百度后端一二面面经

一面纯八股
比较基础的八股,如进程线程,死锁的条件,如何避免死锁,Tcpudp,进程间通信方式等等
实习浅问
手撕一题
二面纯实习
问我实习做了什么,如果不这么做的话还有别的方法吗,提问思路就是不断发散你对于问题的理解。或者抛出一个问题,利用你现有的技术栈,介绍如何解决,偏综合性。
手撕滑动窗口#牛客AI配图神器#
全部评论

相关推荐

10-04 14:06
门头沟学院 Java
一面 1. 选择一个项目或实习经历展开讲解。2. 批跑工具中,手包和整包耗时是模拟数据还是计算得出?3. 模型交互使用的协议是什么?4. 批跑工具的数据是否涉及模型、插件调用?输出是否包含图片、视频等媒体资源?5. 输入数据的量级是否有限制?6. 智能问答助手的本地知识库对格式有要求吗?7. 文档向量化入库时,上下文与 chunk 拆分是自己实现还是调用现成方法?有评测过拆分效果吗?8. 用过哪些 Java 容器?9. HashMap 的底层数据结构是什么?10. 使用 Go 语言时是否用过 defer 关键词?函数中先后定义两个 defer(分别打印 A、B),执行顺序是什么?11. 用过用 Photo Buffer 包装的产品吗?12. HTTP 状态码 100、200、300、400、500 分别代表什么?13. HTTP 协议是有状态还是无状态的?若要维护状态该如何做?14. UInt 64 类型在内存中如何存储?是多少字节?每个字节多少位?15. 用过 K8S 做过相关事情吗?Kubernetes 中容器和 Pod 是什么关系?16. 如何用 SQL 实现 “先查询表中 count 字段值,再基于该值修改,且期间保证其他会话不能修改” 的功能?17. 用 Redis 做分布式锁一般怎么做?18. 已知进程 PID,如何查看对应进程的位置(执行路径)?19. 如何统计 1 小时日志文件中出现次数最高的 10 个 client IP?20. 如何判断一个数是否为回文数?不转为 string 类型该怎么做?21. 实现两个线程,分别打印 1 和 2,主函数调用后需交替打印 1212... 共 50 轮,说明实现思路。二面1. 问实习2. ChatMemory 接口重写的核心痛点是什么?持久化用了什么方案?如何解决 “改写结构偏差” 问题?3. 本地知识库与联网搜索当前是怎么协同的?有没有后续的优化思路?4. 文档分块用了什么策略?为什么选这个策略?向量数据库的元数据设计了哪些字段,作用是什么?5. 登录模块的 JWT 双 token,具体是如何实现鉴权和续期的?6. SSE 和 WebSocket 的核心区别是什么?分别适合什么场景?7. MySQL 索引优化有哪些方法?能解释下 “索引下推” 的原理吗?8. Redis 的缓存雪崩、缓存击穿、缓存穿透,分别是什么问题?对应的解决方案是什么?9. 消息队列如何保证消息不丢失?如何避免重复消费?10. 分割等和子集、最长回文子串
查看30道真题和解析
点赞 评论 收藏
分享
09-26 16:53
中南大学 Java
我填了内推码,所以算是提前批么?9.15号一面的,9.25号才约9.28二面1.自我介绍2.实习内容介绍3.实习中比较印象深刻的点?4.解释一下B树和B+树?5.说说delete和truncate的这两个操作,他们都有什么特点,他们有什么区别?他们的数据会直接从磁盘清理掉吗?6.说说ACID7.解释一下脏读,幻读,不可重复读8.嘴撕:现在有一张数据表,这张表有三列,学生ID,班级ID,学生的数学成绩,你可以把它看作是高三年级一次数学模拟考试的记录,现在要求每个班级里面成绩第二名的学生,如何去求?9.嘴撕:现在假设已知一个二叉树的跟节点,如何去求这一颗二叉树的高度?10.嘴撕:已知一个单链表,如何去求这一个单链表的倒数第k个节点?11.线程安全的集合与容器有哪些?12.说说AQS13.嘴撕:怎么实现生产者消费者模型?14.阻塞队列是否是线程安全的?是否存在忙等待?15.抽象类和接口有什么区别?16.现在假设在Linux服务器上面现在发现磁盘占用接近100%,那我们需要去清理一些文件,如何去查找指定目录下面文件大小大于10MB的所有的文件?17.如果进程遇到了OOM异常,那么Java进程一定会退出吗?18.Java里面的异常和错误的区别?19.浏览器输入url后的流程?20.现在有一个已经写好的Spring的项目,需要添加功能去记录每一个Controller每个方法里面所有的请求访问日志,怎么实现?21.还是这样一个项目,因为体系的不健全,有些异常呢没有捕获,那么我现在想去想去添加一种机制就是捕获所有的异常,如何去添加?22.Spring框架里面常用的一些注解有哪些?23.美团实习过程中有没有你觉得体验不好的事情?24.假如就是说有这样一个场景,你的Leader或者是你的Mentor给你安排了一项任务,但是这个任务呢,你认为从你的角度看,可能某个地方是有问题的,但是从你的Leader或者Mentor他们去看它觉得没有问题,遇到这样的情况要怎么处理?25.有没有数据处理相关的实践和经历?
查看25道真题和解析
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务