美文网首页
京东面试

京东面试

作者: lsada | 来源:发表于2018-08-21 11:00 被阅读0次

二面

项目相关

  1. 项目相关,提到水平分表
    2.怎么进行分表,是否存在数据迁移的问题
    3.怎么进行跨表查询(ES+hash)

Java J.U.C

  1. 知道这个下面哪些类
    说到了ActomicInteger,实现方式说了下
  2. Q:场景:如果有两个任务A,B,多线程怎么保证所有线程都完成A之后再进行B?
    CountDownLatch(都忘了叫什么名了,晕,然后我就说什么什么Latch)
    Q:那你说的什么什么Latch是怎么做的?
  3. CopyOnWriteList了解吗,说一下(对比着数据库的可重复读进行说明)

Java 集合

  1. ConcurrentHashmap

JVM

  1. 内存模型(讲到了volatile),但是面试官应该还想问堆栈方法区这些,我没get到
  2. 你所知道的最新的垃圾收集器
  3. 什么对象该被回收

Java本身

String s="123"
String t=new String("123"),内存是不是在一块?放在什么地方?t指向的不在方法区,那怎么放到方法区

框架

不咋会,一个没答上来

  1. Java bean是单例还是不是?那怎么做到不是单例?
  2. MyBatis怎么写sql语句
  3. Spring事务的隔离级别

相关文章

网友评论

      本文标题:京东面试

      本文链接:https://www.haomeiwen.com/subject/rlkhextx.html