商城面试题


1. 单点登录系统

A.如果cookie被禁用了怎么办?

B.如果拿到了cookie里面的ticket是不是就能登录了?

C.如果一个用户账号在两台电脑登录会有什么问题?怎么解决?

D.单点登录系统用的是什么框架做的?(一般都是说自己写的)没用框架怎么做?

E.单点登录系统做了多久?(学员大部分回答是2-4个月)都做了哪些功能

模块。

2. 前台系统

A. 怎样保证缓存数据跟数据库数据同步。

B. 商品表是怎样的。商品详情页是否有做到京东的效果,商品在业务这一块有哪些相关的表

C. Redis缓存里面的商品数据如何做分页。

D. Redis集群是怎么做的。

E. 为什么不在前台系统里面操作数据,而要调用其他系统的接口。

F. 广告位是怎么实现的。

G. 抢购这一块如果是你,你会怎么实现

H. 说一下前台系统都有哪些功能模块

3. 购物车系统

a) 说一下购物车系统都有哪些功能。

b) 说一下添加购物车是怎么做的。

c) 如果cookie被禁用了怎么办?有没有处理方式

d) 如果商品库存为0了,购物车数据会改变吗

e) 购物车的购买跟商品详情页的购买商品是同一条接口吗

f) 购物车系统你做了多久

g) 如果商品信息修改了,购物车数据会改变吗?

h) 说一下购物车有几张表都有哪些关键字段。

4. 搜索系统

a) 说一下搜索系统都有哪些功能

b) 说一下搜索系统搜索的是什么,你是怎么实现的

c) 说一下搜索系统的亮点是什么

d) 说一下搜索系统你做了多久。

e) 搜索出来的数据分页是怎么做的

f) 分词是怎么做的。

g) 说一下你们搜索商品这个功能的实现思路

h) 全面的说一下Lucence

i) 说一下IK分词器的使用

5. 后台管理系统

a) 后台管理系统做了多久

b) 整个后台管理系统都是你负责的吗

c) 全面的说一下后台管理系统都有哪些功能模块

d) 订单管理都有哪些功能。

e) 添加商品的时候需要输入哪些相关信息

f) 商品表是怎样的

g) 属性表是怎样的

h) 订单表是怎样的

6. 订单系统

a) 说一下订单系统都有哪些功能

b) 订单系统做了多久

c) 订单的状态有几种

d) 订单表是怎样的,与订单有关联的表都有哪些

e) 说说提交订单这个功能你是怎么实现的

f) 有我的订单这个功能吗,说说这个功能的实现

g) 说一下你们订单系统的亮点在哪里。

h) 评价这块你是怎做的,说说评价的相关表设计是怎样的。

7. 商城相关问题

这个商城有经销商、供应商吗?

这个商城有店铺和品牌吗?

有做手机端吗?

有做微信公众号吗?

你的商城最大的亮点在哪里?

你说一下消息队列的使用场景

怎么做集群?

 

 

你可能感兴趣的:(java面试)