转转 JAVA二面面经

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

许个愿吧!
#转转##面经##java工程师#
全部评论
楼主你好  请问第十三行 你是咋答的?
点赞 回复 分享
发布于 2021-09-17 11:30
我也是这个面试官
点赞 回复 分享
发布于 2021-09-17 13:10
兄弟二面完多久HR面吗
点赞 回复 分享
发布于 2021-09-26 11:57
跟我今天的面试官问的一毛一样
点赞 回复 分享
发布于 2021-09-26 21:23
早点看到就好了😫
点赞 回复 分享
发布于 2021-09-26 21:24
社招还是校招呀?
点赞 回复 分享
发布于 08-11 14:06 北京

相关推荐

评论
2
16
分享
牛客网
牛客企业服务