面试真题

技术面 + 非技术面高频问题 · 企业真题标题 + 校招宝自研参考答案
面试真题
2508 道
技术岗
641 道
非技术岗
1867 道
当前筛选
5 道

按赛道技术岗以技术方向细分;非技术岗按「结构化 / 半结构化 / 无领导 / HR / 职能」细分

按方向/形式点选即筛,再点「全部」还原

按难度

按企业点选查看该公司全部题目

分类:后端 · 难度:中等 · 企业:百度5 道 · 点击进入查看参考答案

中等后端
分布式锁逻辑,底层原理
结论:分布式锁逻辑是保证分布式系统互斥访问共享资源,底层依赖外部存储。核心逻辑:1. 加锁:Redis用SET key uniqueVal NX PX 30000,成功即获锁;Zookeeper建临时有序节点,序号最小获…
🎤 百度
中等后端
分布式一致性是什么?
结论:分布式一致性指系统中多节点对数据状态达成共识。要点:1. 一致性模型:强一致(线性一致)、顺序一致、最终一致;2. CAP定理:分区下只能选AP或CP;3. 共识算法:Paxos/Raft选主和日志复制,需多数派确…
🎤 百度
中等后端
生产者-消息队列-消费者的瓶颈及消息积压问题
结论:瓶颈多在消费者处理慢或IO限制;消息积压因生产速率大于消费速率。要点:瓶颈定位监控队列积压量与消费耗时;消费者瓶颈常因单线程、慢SQL、外部调用阻塞;解决积压:水平扩容消费者实例、提高批量拉取大小与并发、优化消费逻…
🎤 百度
中等后端
微服务注册与发现以及健康检查
结论:依赖注册中心实现服务自动注册与发现,并通过心跳或探针做健康检查剔除故障节点。核心机制:1. 服务注册:实例启动上报IP、端口、服务名到注册中心(如Nacos);2. 服务发现:消费者拉取或订阅列表,客户端负载均衡调…
🎤 百度
中等后端
为什么 Caffeine 做一级缓存,Redis 做二级缓存?
结论:Caffeine作一级本地缓存极致低延迟,Redis作二级分布式缓存保证共享与容量,多级缓存兼顾性能与一致性。原理:1. Caffeine基于Java堆内存,访问纳秒级,使用W-TinyLFU淘汰策略命中率高,但仅…
🎤 百度
题目整理自公开面经,答案由校招宝自研生成,仅供参考