黑马点评不会答系列
被问过的uu欢迎追加和讨论,鼠鼠我发奋图强💪('ω'💪)
#面试问题记录#
1. 如果设计用户密码登录方式,密码应该怎么传输?数据库里面应该存储什么,在哪个阶段加密?
2. 如果token泄露了,攻击者利用token大量发起请求怎么办?
3. 用户鉴权和限权怎么做?
4. 用户下单后只得到订单号吗?那他怎么支付呢
5. 用户下单后,假如数据库完成些操作,怎么把订单信息返回给用户?前端轮询订单还是在真正下单流程中
6. 异步下单,假如校验发现库存不够或者下过单了,怎么返回给前端?
7. 你目前来看,黑马点评的秒杀下单业务中,可能还有那些漏洞?(面试官觉得漏洞百出,可能一上线就有问题)
#面试问题记录#
1. 如果设计用户密码登录方式,密码应该怎么传输?数据库里面应该存储什么,在哪个阶段加密?
2. 如果token泄露了,攻击者利用token大量发起请求怎么办?
3. 用户鉴权和限权怎么做?
4. 用户下单后只得到订单号吗?那他怎么支付呢
5. 用户下单后,假如数据库完成些操作,怎么把订单信息返回给用户?前端轮询订单还是在真正下单流程中
6. 异步下单,假如校验发现库存不够或者下过单了,怎么返回给前端?
7. 你目前来看,黑马点评的秒杀下单业务中,可能还有那些漏洞?(面试官觉得漏洞百出,可能一上线就有问题)
全部评论
m
m
m
m
m
m
m
m
m
m
m
m
m
m
m
m
m
m
m
m
相关推荐
查看30道真题和解析 点赞 评论 收藏
分享
反装笔大队长:分情况吧。需求分业务需求和技术需求,技术需求你说的是对的。像CRM、OA、NC等等,这些业务系统很多时候对技术要求并不高的,不可否认的是 这些需求还是很不错的。
NC系统的进销存。实际上只是对仓库、库位、库存量、入库出库单价、数据报表等数据的统计与计算。CRM的市场活动、人面画像分析与统计、客户信息管理等,这些无非都是一些增删改查。对于业务需求面试官通常都是问你对业务的理解与过往对该业务的处理方案,并不会死磕技术。技术肯定是多多益善,但在业务开发中 正在有意义的是你的经历。 点赞 评论 收藏
分享

