中国移动云能力中心-面经-Java

一面:09-22 (15min)

二面:09-25(15min)

前两面问的不算深。

三面:09-28(30min)

面试官摄像头不开,问问题的语气有点刚,但个人觉得问的项目问题还算新颖,所以总结出来供大家参考。

秒杀项目相关问题:

  1. 秒杀项目中数据库的表为什么要这样设计(用户表、商品表、订单表、秒杀商品表、秒杀订单表)?为什么没有库存表?

  2. 如果秒杀的商品没有卖完,同时非秒杀还可以卖,这两个表之间怎么协同:意思就是假设《秒杀商品表》中一共有10件秒杀商品,秒杀结束之后,还剩3件,但是在《商品表》中已经没有库存了,那么这两个表的库存应该怎么同步呢?

  3. 秒杀计时的时间是怎么来的?和本地PC一致吗?如果我改动本地时间,时间不一致怎么办?

  4. 补充一下:dao层怎么实现的(这个问题,之前没遇到过,感觉很新颖)。

接下来是常规八股:

  1. sleep()和wait()的区别;

  2. StringBuilder()和StringBuffer()的区别;

  3. 线程创建有几种方式,线程池创建有几种方式;

  4. 垃圾收集器有几种?

反问

#中国移动云能力中心##中移苏州云能力中心苏小研##Java##面经#
全部评论
你好,我想问下你第二题是怎么答的吗
1 回复 分享
发布于 2022-10-04 15:23 天津
楼主一面有问八股吗
1 回复 分享
发布于 2022-11-02 10:39 北京
你好,有说什么时候出结果和后续的流程嘛!
点赞 回复 分享
发布于 2022-09-28 22:13 重庆
你好,我想问下三面你怎么回答那些问题?我也是秒杀系统
点赞 回复 分享
发布于 2022-10-18 10:40 湖北
请问二面一定要穿白衬衫和西裤吗?
点赞 回复 分享
发布于 2022-10-24 00:33 上海

相关推荐

点赞 评论 收藏
分享
7 54 评论
分享
牛客网
牛客企业服务