首页 > 转转 JAVA二面面经
头像
牛客806200703号
发布于 2021-09-17 11:03
+ 关注

转转 JAVA二面面经

面试时间:2021-09-17
面试时长:40分钟
面试体验:★
面试内容:
自我介绍
你说一下你最熟悉的项目介绍一下
你主要负责的模块
说说MyIsAM和InnoDB的区别
场景题:
  负责一个交易订单系统,你怎么设计订单表
  订单的ID怎么生成
  你觉得UUID加时间的形式做ID怎么样?有什么问题
  自增ID在什么场景下会出现问题
  10亿,100亿级的订单具体怎么做分库分表
  水平切分垂直切分具体怎么分
  分表后,新来一条数据,我怎么知道插到那个表里呢?
  一个人可能有多个订单,在不同的表里,我们需要这个人的所有订单,那我们怎么优化查询呢?
  分库分表的差别在哪里?各自解决的问题
  同一时间会有特别高的一个流量,你怎么优化,有什么方案呢?
  一台机器只能处理1000条请求,现在有3000条请求怎么处理?
  缓存穿透,缓存击穿,缓存雪崩是什么意思?解决办法是什么?
JAVA的锁有哪些可以讲一讲呢
乐观锁和悲观锁有哪些区别呢
CAS是什么意思?
synchronize锁升级的过程
轻量级锁存在的意义
反问
  在转转工作的体验?
  技术部门人员构成

许个愿吧!

更多模拟面试

全部评论

(5) 回帖
加载中...
话题 回帖