一.   阿里天猫Java一面

  1.  jvm GC原理,JVM怎么回收内存?   答案:https://blog.csdn.net/dengfengan/article/details/81989840
  2.  ConcurrentHashMap是怎么解决并发问题的?答案:https://youzhixueyuan.com/concurrenthashmap.html#%E4%BA%94%EF%BC%9AConcurrentHashMap%E6%80%BB%E7%BB%93
  3. HashMap怎么从链表转换为红黑树?如果存入的是null键,放在桶的哪个位置? 答案: https://youzhixueyuan.com/the-underlying-structure-and-principle-of-hashmap.html
  4.  谈谈Synchronized与ReentrantLock的区别   答案:https://blog.csdn.net/zxd8080666/article/details/83214089
  5.  再谈谈 threadLocal的实际应用   答案: https://www.cnblogs.com/fangjian0423/p/java-threadlocal.html
  6. Java的内存模型,Java8做了什么修改?  答案: https://www.cnblogs.com/aflyun/p/10575740.html
  7.  线程池中的几种重要的参数及流程说明? 答案:https://youzhixueyuan.com/use-of-java-thread-pool.html
  8.  一次web请求响应中,那个部分最耗时,tcp握手?业务逻辑处理?网络延迟?数据库查询?浏览器解析?
  9. 如何进行JVM调优?有哪些方法? 参考:https://www.sohu.com/a/71014186_355142

二. 阿里天猫Java二面

  1. 如何理解内存泄漏问题?有哪些情况会导致内存泄露?如何解决?
  2.  怎么理解强一致性、单调一致性和最终一致性?
  3.  分布式锁有哪些解决方案?
  4.  如何解决Redi缓存穿透的问题?
  5.  Redis hash算法用的是什么?
  6.  Redis集群方案应该怎么做?都有哪些方案?

三  阿里天猫三面

  1. 谈谈你的参与的项目
  2.  能否画出整个项目的架构设计图,尽量包含流程、部署等
  3.  分布式系统设计你会考虑哪些策略?
  4.  有遇见过服务器雪崩的场景?如何避免?
  5.  谈谈你对天猫双11秒杀的设计?
  6.  为什么想来阿里天猫?
  7.  未来3年有什么职业规划?

Java三面答案参考资料:

 

  1.  阿里P8架构师谈:分布式架构设计(文章合集)
  2.  阿里P8架构师谈:大数据架构设计(文章合集)
  3.  大型网站系统的特点和架构设计
  4.  阿里P8架构师谈:从单体架构、到SOA、再到微服务的架构设计详解
  5.  阿里P8架构师谈:双11秒杀系统如何设计?

 


本文标题:2019 最全阿里天猫Java 3面真题,含面试题答案!
转载请保留页面地址:https://youzhixueyuan.com/ali-tianmao-java-interview-question.html

 

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注