面试笔试问题总结(六)—数据库
2014-08-30 13:29
363 查看
作者:disappearedgod
文章出处:/article/3730207.html
时间:2014-8-29
请设计一套java接口并实现下单(order)逻辑。
参考(但不局限于)下面的下单逻辑:
1、创建订单
2、扣减用户积分
3、扣减魔盒库存
4、下单成功
同时请回答:
1、数据库表结构如何设计,有哪些表,分别有什么作用?
2、下单过程中哪些地方可能成为瓶颈?如何解决或改善?
3、是否会用到数据库事务,哪些地方会用到?如果不用数据库事务,如何保证数据的一致性?
文章出处:/article/3730207.html
时间:2014-8-29
前言
正文
数据库设计
天猫双十一有个积分换墨盒的活动,总共有50万台天猫魔盒(box),每个用户(user)可以用99个天猫积分(point)兑换一台魔盒,且每人限换一台。请设计一套java接口并实现下单(order)逻辑。
参考(但不局限于)下面的下单逻辑:
1、创建订单
2、扣减用户积分
3、扣减魔盒库存
4、下单成功
同时请回答:
1、数据库表结构如何设计,有哪些表,分别有什么作用?
2、下单过程中哪些地方可能成为瓶颈?如何解决或改善?
3、是否会用到数据库事务,哪些地方会用到?如果不用数据库事务,如何保证数据的一致性?
后记
返回
面笔可能遇到的问题相关文章推荐
- 计算机笔试面试常见问题总结
- C语言链表在笔试面试中常考问题总结
- 关于数据库(Mysql)的一些面试(笔试)问题
- 面试/笔试第三弹 —— 数据库面试问题集锦
- 面试笔试问题:大数据量,海量数据 处理方法总结
- 面试笔试问题总结(七)—Linux指令及操作系统相关
- 数据结构与算法分析笔记与总结(java实现)--链表问题面试笔试注意点
- 数据库知识总结---面试笔试
- C语言链表在笔试面试中常考问题总结
- 面试笔试问题总结(四)—概率和排列组合
- 面试笔试问题:大数据量,海量数据 处理方法总结
- 【笔试面试】简单总结笔试和面试中的海量数据问题
- 计算机专业面试笔试问题之大数据量,海量数据 处理方法总结
- 【SQL】常用数据库操作及面试问题总结 - 学生老师课程学分
- 面试笔试问题总结(二)——堆、栈以及存储问题
- 面试笔试问题总结(三)—网络及其协议
- 校招笔试面试中IP地址常见问题总结
- 互联网公司面试问题总结之设计模式和数据库
- 面试笔试问题总结(八)— 字符串
- 面试笔试问题总结(一)—位制、位操作、位图