简历模板
简历范文
简历修改
名企热招
校招
校招信息
公考国考
面试题库
求职指南
面经
求职攻略
AI求职动态
APP
超级简历 APP
扫码下载APP,随时随地改简历
登录
注册
下载APP
开通超级会员,尊享6大特权
立即开通
账号设置
超级会员
我的订单
问题反馈
我要招人
退出登录
使用微信扫码登录
其他注册方式
首页
/
面试题库
/
后端研发工程师面试题库
职位题库
后端研发工程师面试题库
面向后端研发工程师相关面试,围绕系统设计、Redis、分布式锁、水平扩展、高可用等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。
9 道题目
建议用时 27 分钟
专项面试练习
开始面试
全部题目
9 道题
01
请详细介绍你的实习项目,并说明你在其中负责的核心模块和技术难点。
考察候选人对项目的整体把握、技术深度以及个人贡献,判断其是否真正参与核心开发。
查看学习思路
02
请讲一下事件分发的实现原理,并说明Kafka的事件分发机制。
考察对事件分发机制的理解,以及Kafka作为消息队列的核心原理掌握程度。
查看学习思路
03
在高并发场景下,你们如何保证幂等性和数据库一致性?使用了什么锁?为什么?
考察在高并发下保证数据一致性和幂等性的方案设计能力,以及对乐观锁、悲观锁的理解与应用。
查看学习思路
04
请讲一下Redis的使用场景、加锁原理,以及你们为什么没有使用Redis?
考察对Redis的理解,包括其应用场景、加锁机制,以及技术选型时的权衡能力。
查看学习思路
05
请结合实习经历介绍你负责的具体模块,并说明你在其中的技术贡献。
考察候选人能否在有限时间内清晰表达实习职责、模块边界和个人贡献,验证简历真实性与沟通条理性。
查看学习思路
06
TCP 是如何保证可靠传输的?
考察对TCP可靠传输机制的系统性理解,包括确认应答、重传、序号、流量控制和拥塞控制。
查看学习思路
07
Redis 中使用 SETNX 时,如何保证设置过期时间的原子性?
考察对Redis命令原子性、分布式锁实现细节以及版本演进的理解。
查看学习思路
08
延迟任务系统的冷热分层机制是如何实现的?
考察候选人对自己项目架构的深入理解,以及冷热数据分层存储的设计权衡能力。
查看学习思路
09
如果每天有百万级任务,你会如何扩展延迟任务系统?
考察候选人在明确量级下的扩展性设计能力,包括分片、削峰、存储选型和容灾。
查看学习思路
返回面试题库
使用微信扫码登录
其他注册方式
使用模板