美文网首页Java技术干货
「独家」五面阿里P6:Java开发面试题及答案

「独家」五面阿里P6:Java开发面试题及答案

作者: 美的让人心动 | 来源:发表于2018-12-05 22:03 被阅读4次

    一面(电话)

    说说对JVM的理解

    treemap和hashmap有什么区别?

    Java多线程的的5大状态图流转

    mysql主键和唯一索引的区别

    说说最近的项目

    如何实现session共享,用redis如何实现

    缓存击穿的概念和解决方案

    说说微服务,微服务之间如何管理

    二面(现场)

    java nio常?用的三个类

    java里面的同步锁了解吗?Countdownlauch和Cylicbarrior的区别,分别在什么应用场景下使用

    JVM的内存结构?哪些是共享的,哪些是线程私有的?Java虚拟机栈里面存放的是什么?

    如何自己实现一个线程池让别人使用?

    哪些情况会触发Java的类加载?

    手写代码:快速排序、单例模式,化一个工厂和装饰者模式的UML类图

    AOP的实现原理?

    如何优化一个慢查询

    Java锁有哪几种?可重入锁和不可重入锁的区别?

    Lock和synchronized的区别?它们都是可重入锁吗?哪个效率更高?

    手写SpringMVC DispatcherServlet的大致实现

    三面(现场)

    平时的项目并发经验有哪些?

    redis数据结构

    redis线程模型

    redis数据淘汰机制

    读过redis源码吗?

    mysql实现事务的原理(MVCC)

    MQ底层实现原理

    数据库事务acid,事务操作,怎么加锁,分布式系统锁

    什么情况容易发生雪崩?如何来解决

    四面 :技术面

    主要是并发想的项目介绍

    技术含量较高的项目,从架构设计到部署问了一遍

    高并发架构的设计思路

    五面 :HR面

    主要问手里的offer?

    聊人生和未来的规划?

    以及相关的薪资?

    以上就是阿里java研发5面题目,以下最新总结的最全2018阿里集团高级Java必考题范围和答案,范围包含最全MySQL、Spring、Redis、JVM等最全面试题和答案,仅用于参考~

    最全阿里高级Java必考题范围与答案

    答案获取方式

    加架构群:692845439 领取资料

    相关文章

      网友评论

        本文标题:「独家」五面阿里P6:Java开发面试题及答案

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