最新蚂蚁金服Java面试题:Docker+秒杀设计+RocketMQ+亿级数据设计
蚂蚁金服一面:
1 自我介绍
2 讲一下ArrayList和linkedlist的区别,ArrayList的扩容方式,扩容时机。
3 hashmap的实现,以及hashmap扩容底层实现。
4 NIO了解么,讲一下和BIO的区别,AIO呢。阻塞,非阻塞,异步。具体。
5 你说了解分布式服务,那么你怎么理解分布式服务。
6 你说了解Tomcat的基本原理,了解的是哪一部分,基本架构,connector和container
7 你在项目中怎么用到并发的。
8 docker和虚拟机讲一下。
9 高并发情况下,如何使用线程池
10 并发juc了解么,有哪些线程安全的list。
蚂蚁金服二面
1 项目
2 说一下Spring源码把,它的架构,流程。
3 Spring的bean如果要在实例化过程中修改其某一个成员变量,应该怎么做呢。不通过构造方法,并且AOP也并不能实现。
4 Tomcat的类加载器了解么,回答不了解只了解Java的类加载器。
5 自定义类加载器怎么实现,其中哪个方法走双亲委派模型,哪个不走,不走的话怎么加载类(实现findclass方法,一般用defineclass加载外部类),如何才能不走双亲委派。(重写loadclass方法)
6 布隆过滤器了解么,讲了ip地址过滤的布隆过滤器实现。
7 听说你项目用过docker,讲一下docker的实现原理,说了虚拟机一般要对内核进行虚拟化,docker则用cgroup和namespace分别进行硬件和命名空间的隔离。
8 dubbo的基本架构,几个组件说一下
9 dubbo的负载均衡怎么做,讲一下具体代码实现。
10 参与项目的挑战在哪里,有哪些收获。
蚂蚁金服三面
主要还是问中间件
1 阿里的dubbo,rocketmq的事务消息的架构设计
2 mycat实现分表分库方案实现
3 消息队列kafka和rabbitmq等
4 分库分表,分片规则hash和取余数。
5 数据库万级变成亿级,怎么处理
6 双11秒杀的设计思路
你可能也喜欢:
- 头条Java后台3面(含答案):事务+List集合+慢查询SQL+Redis+秒杀设计
- BAT研发Java面试36题总结:Spring+Redis+Docker+Dubbo
- 2018阿里集团中间件Java面试题(4面)
- 最强阿里面试126题:数据结构+并发编程+Redis+设计模式+微服务
- 消息中间件系列(八):Kafka、RocketMQ、RabbitMQ等的优劣势比较
- 阿里P8架构师谈:微服务技术架构、监控、Docker、服务治理等体系
最新蚂蚁金服Java面试题:Docker+秒杀设计+RocketMQ+亿级数据设计相关推荐
- 拼多多、饿了么、蚂蚁金服Java面试题大集
自己当初找工作时参加过众多一线互联网公司的Java研发面试,这段时间处于寒冬,然而前几天跳槽找工作,两天面了3家,已经拿了两个offer,觉得可以和大家分享下: 下面为拼多多.饿了么.蚂蚁金服.哈啰出 ...
- 2022最新蚂蚁金服Java岗面试题库(整理版)
前言 由于作者面试过程中高度紧张,本文中只列出了自己还记得的部分题目.笔者面的是阿里的Java研发工程师岗,面试流程是4轮技术面+1轮hr. 蚂蚁金服关于spring部分面试问题: 1.Spring ...
- 拼多多、饿了么、蚂蚁金服Java面试题大集合
自己当初找工作时参加过众多一线互联网公司的Java研发面试,这段时间处于寒冬,然而前几天跳槽找工作,两天面了3家,已经拿了两个offer,觉得可以和大家分享下: 下面为拼多多.饿了么.蚂蚁金服.哈啰出 ...
- 阿里、腾讯、蚂蚁金服Java技术面试及经验总结(文末分享答案)
在过去很长一段时间内,国内互联网一直处于三足鼎立状态,BAT即百度.阿里巴巴.腾讯.而在最新的互联网企业价值榜上,百度却被蚂蚁金服挤出前三的位置. 能够进一线互联网公司,是大部分程序员奋斗的目标,有很 ...
- 2019社招阿里、腾讯、蚂蚁金服Java面试真题
在过去很长一段时间内,国内互联网一直处于三足鼎立状态,BAT即百度.阿里巴巴.腾讯.而在最新的互联网企业价值榜上,百度却被蚂蚁金服挤出前三的位置. 能够进一线互联网公司,是大部分程序员奋斗的目标,有很 ...
- 阿里、腾讯、蚂蚁金服Java技术面试及经验总结
在过去很长一段时间内,国内互联网一直处于三足鼎立状态,BAT即百度.阿里巴巴.腾讯.而在最新的互联网企业价值榜上,百度却被蚂蚁金服挤出前三的位置. 能够进一线互联网公司,是大部分程序员奋斗的目标,有很 ...
- java内存shell_2019蚂蚁金服Java后端三面,详述程序员必须掌握的架构底层原理
前面的话 告别了2018 ,也早已正式进入2019 面试一直都是大家关注的热门话题,俗话说"金三银四",如今已经是三月份了,如果你打算在年后跳槽,那么是时候该着手准备了 很多Jav ...
- 最新蚂蚁金服三面+HR一面,面试经验总结及分享(拿offer)
蚂蚁金服Java岗一面: HashMap&ConcurrentHashMap 再谈谈一致hash算法? 乐观锁&悲观锁? 可重入锁&Synchronize? 事务四大特性? 事 ...
- 2020最新蚂蚁金服三面+HR一面,面试经验总结及分享(拿offer)
蚂蚁金服Java岗一面: HashMap&ConcurrentHashMap 再谈谈一致hash算法? 乐观锁&悲观锁? 可重入锁&Synchronize? 事务四大特性? 事 ...
最新文章
- 科学家利用耳蜗植入物来测量脑电波来优化听力
- 逻辑回归评分卡实现和评估
- html中给%3cb%3e加上颜色,如何使用CSS(jQuery SVG图像替换)更改SVG图像的颜色?
- OpenGL ES之GLKit的使用功能和API说明
- 1 时间序列基本概念
- 查询数据插入别一张表中
- 语音识别HCLG解码
- C/C++(变量作用域)
- OpenCV 图像编解码操作【imencode/imdecode】使用
- [海康威视]-门禁设备告警布防代码C#实现
- sbt启动机制、配置优化及与Intellij IDEA的集成
- Hive 字符串转日期
- 四个方面分析SEO如何提高网站的权重
- 继承MongoDBRepository仓库的模糊查询
- 用云开发搭建的微信答题小程序v1.0
- 【数据结构】顺序表详解 | 从零开始步步解读 | 画图理解并调试分析
- java 随机生成手机号_Java随机密码生成并和邮箱、手机号匹配
- # 初步认识 VR / AR
- 凤凰x86无限重启_凤凰系统启动不了,一直在出..................
- 37岁,年薪50万,工作10年,被裁掉只用了10分钟(生于忧患死于安乐)
热门文章
- JQuery + Json 练习随笔
- C++基础知识简答题
- SPI单片机发送ARM接收
- STM32 ADC 单次模式、连续模式、扫描模式(转载)
- STM32F103按键操作的另一种实现——状态机
- Pandas使用小技巧
- 智慧交通day02-车流量检测实现10:多目标追踪实现
- Pytorch出现RuntimeError: Input type (torch.cuda.FloatTensor) and weight type (torch.FloatTensor)
- mysql 数据库引擎介绍_MYSQL 数据库引擎介绍
- recv发送失败 缓冲区太小_从 GFS 失败的架构设计来看一致性的重要性