一、JVM与性能优化 二、Redis 三、网络编程 四、设计模式与重构 五、分布式 转自:https://www. ...
阿里内推Java一面题目 数据库 . 使用mysql索引都有哪些原则 索引什么数据结构 B tree 和 B tree 什么区别 .Mysql有哪些存储引擎 都有啥区别 要详细 .设计高并发系统数据库层面该如何设计 数据库锁有哪些类型 如何实现 .数据库事务有哪些 . Oracle常用函数有哪些 . Sql中哪些情况可能不会走索引 分库分表 .如何设计可以动态扩容缩容的分库分表方案 .用过哪些分库 ...
2019-09-06 21:39 0 1256 推荐指数:
一、JVM与性能优化 二、Redis 三、网络编程 四、设计模式与重构 五、分布式 转自:https://www. ...
2019阿里天猫团队Java高级工程师面试题之第一面 2019阿里天猫团队Java高级工程师面试题之第二面 1.说说MySQL的锁并发?加锁的机制是什么? https://www.cnblogs.com/yelbosh/p/5813865.html2.高并发场景下MySQL ...
2019阿里天猫团队Java高级工程师面试题之第一面 2019阿里天猫团队Java高级工程师面试题之第三面 1.Tomcat的基本架构是什么? https://blog.csdn.net/xlgen157387/article/details/79006434 2.InnoDB ...
2019阿里天猫团队Java高级工程师面试题之第二面 2019阿里天猫团队Java高级工程师面试题之第三面 1.五分钟自我介绍,说说自己的擅长及拿手的技术 自我介绍是为了考察面试者的语言表达和总结概括能力,通常面试官希望听到如下四个方面: A 基本信息:简历上也有基本信息,口述 ...
116、什么时候使用访问者模式? 访问者模式用于解决在类的继承层次上增加操作,但是不直接与之关联。这种模式采用双派发的形式来增加中间层。 117、什么时候使用组合模式? 组合模式使用树结 ...
答题的要点 1. 概念 2. 原理 3. 优点 Spring 一、说说你对spring的理解 首先spring是一个开源框架,为了解决企业应用程序开发复杂性而创建的,它完成了大量开 ...
Java1. 多个线程同时读写,读线程的数量远大于写线程,你认为应该如何解决并发的问题?你会选择加什么样的锁? a.数据库读写分离; b.一种是代码层次上的,如java中的同步锁,典型的就是同步关 ...
一、C和C++的区别是什么? C是面向过程的语言,C++是在C语言的基础上开发的一种面向对象编程语言,应用广泛。 C中函数不能进行重载,C++函数可以重载 C++在C的基础上增添类,C是一 ...