面试题(1)最全BAT面试精华汇总 面试题(2)阿里最全面试100题 面试题(3)史上最全阿里技术面试题目
面试题(4)阿里等BAT必考多线程面试60题 面试题(5)BAT面试笔试33题:JavaList、Java Map等经典面试题
面试题(6)最全BAT架构师130面试题 面试题(7)去腾讯等BAT面试完的Mysql面试55题总结
面试题(9)百度三面:现场面试39题目实拍含答案!JVM+算法+Redis+数据库
面试题(10)阿里java架构师面试128题含答案:分布式架构+Dubbo+多线程+Redis
面试题(11)支付宝三面Java面试37题JVM+缓存+性能+架构
面试题(12)淘宝网五面:现场面试49题含答案!JVM+算法+Redis+Mysql+Spring
面试题(14)最新天猫面试题(含总结):线程池+并发编程+分布式设计+中间件
面试题(15)最新鲜的美团现场面试41题(三面技术+HR面):Redis+Kafka+分布式
面试题(16)Docker+秒杀设计+RocketMQ+亿级数据设计
面试题(17)最新天猫3轮面试题目:虚拟机+并发锁+Sql防注入+Zookeeper
面试题(18)蚂蚁中间件团队面试题:Netty+Redis+Kafka+MongoDB+分布式
蚂蚁中间件一面:
- 自我介绍
- JVM垃圾回收算法和垃圾回收器有哪些,最新的JDK采用什么算法。
- 新生代和老年代的回收机制。
- 讲一下ArrayList和linkedlist的区别,ArrayList与HashMap的扩容方式。
- Concurrenthashmap1.8后的改动。
- Java中的多线程,以及线程池的增长策略和拒绝策略了解么。
- Tomcat的类加载器了解么
- Spring的ioc和aop,Springmvc的基本架构,请求流程。
- HTTP协议与Tcp有什么区别,http1.0和2.0的区别。
- Java的网络编程,讲讲NIO的实现方式,与BIO的区别,以及介绍常用的NIO框架。
- 索引什么时候会失效变成全表扫描
- 介绍下分布式的paxos和raft算法
蚂蚁中间件****二面
- 你在项目中怎么用到并发的。
- 消息队列的使用场景,谈谈Kafka。
- 你说了解分布式服务,那么你怎么理解分布式服务。
- Dubbo和Spring Clound的区别,以及使用场景。
- 讲一下docker的实现原理,以及与JVM的区别。
- MongoDB、Redis和Memcached的应用场景,各自优势
- MongoDB有事务吗
- Redis说一下sorted set底层原理
- 讲讲Netty为什么并发高,相关的核心组件有哪些
蚂蚁中间件三面
- 完整的画一个分布式集群部署图,从负载均衡到后端数据库集群。
- 分布式锁的方案,Redis和Zookeeper哪个好,如果是集群部署,高并发情况下哪个性能更好。
- 分布式系统的全局id如何实现。
- 数据库万级变成亿级,你如何来解决。
- 常见的服务器雪崩是由什么引起的,如何来防范。
- 异地容灾怎么实现
- 常用的高并发技术解决方案有哪些,以及对应的解决步骤。