大家好,我是@程序员花海_,今天来解析一套牛友投稿的面试题。
1,自我介绍
2,项目拷打
3,单点登录是什么,怎么实现?
4,知道权限管理吗?RBAC?
5,工作流怎么使用的?如何不修改代码适应多种需求?
6,es深度分页
7,支付怎么防止重复支付
8,什么是微服务
9,设计一个电商系统的微服务
10,分布式事务怎么实现的?
11, 分布式文件系统用的是什么?有什么问题?
12, 订单支付用了哪些第三方?
手撕,小于n的最大数
整体来看,这套面试题业务与技术并重,既考基础概念,又考场景设计,还附带算法手撕,对知识广度和深度要求都比较高。准备这类面试时,一定要提前梳理好项目细节,把单点登录、权限、分布式事务、支付幂等、微服务拆分等高频问题形成自己的答题框架,避免临场逻辑混乱。算法题虽然简单,但也要注意边界条件,保证一次写对。后续我会持续更新更多真实面经与解析,帮助大家更好备战面试。
全部评论
(2) 回帖