职位题库

软件开发工程师面试题库

面向软件开发工程师相关面试,围绕Redis、过期策略、会话管理、认证鉴权、分布式等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。

4 道题目建议用时 12 分钟专项面试练习

全部题目 4 道题

01

请介绍一下你自己。

考察候选人的表达能力、经历概括能力以及与岗位的匹配度。
02

简历上两个项目经验是什么背景下做的?是实验室项目吗?是否属于自学项目,没有实际应用背景?

核实项目背景的真实性,判断候选人的实际动手能力和项目复杂度。
03

session id 和 token 这两种用户登录解决方案,它们有什么本质上的区别?Redis 里存 session id 和存 token 有什么区别,是否都可以解决分布式 session 共享问题?

考察对会话管理和令牌认证机制的理解,以及分布式场景下的方案选型能力。
04

登录过期时间 30 分钟,用户在第 29 分钟操作一次,如何实现滑动过期?

考察对 Redis 过期机制和滑动窗口续期方案的设计能力。
返回面试题库