蚂蚁4轮Java面试真题看看自己会多少:悲观锁+G1收集器+幻读+连接池+分布式架构

阿里蚂蚁金服专场面试系列题

01   技术一面

线程池有哪些参数?分别有什么用?如果任务数超过的核心线程数,会发生什么?阻塞队列大小是多少?

数据库连接池介绍下,底层实现说下

hashset底层实现,hashmap的put操作过程

说说HaspMap底层原理?再说说它跟HaspTable和ConcurrentHashMap他们之间的相同点和不同点?

说说B+树和B树的区别,优缺点等?

算法题,对一个链表进行归并排序,链表可能有环

怎么实现一个线程安全的计数器?

原子类AtomicInteger实现原理是什么?和你设计的计数器优劣比较?CAS怎么实现原子操作的?

Java中的锁有什么?synchronized与Lock的区别?公平锁和非公平底层怎么实现的?AQS原理详细介绍一下?

你在项目中一般怎么调优JVM的呢?

说一下GC吧,什么时候进行Full GC呢?

你了解哪些收集器?CMS和G1。详细谈谈G1的优点


02     技术二面

了解哪些排序算法,讲讲复杂度

手撕归并排序

Redis有哪些数据结构?底层的编码有哪些?有序链表采用了哪些不同的编码?

redis的hash数据结构最多能存储多少个元素

自己如何实现RPC?

mysql默认存储引擎?MyISAM、InnoDB、MEMORY的区别

什么是幻读,如何解决

事务隔离级别有什么?通过什么来实现的?分别解决了什么问题?

乐观锁与悲观锁的使用场景


03    技术三面

介绍对你技术能力帮助最大的项目,重点讲架构设计思路

分布式全局唯一ID怎样来实现?

dubbo的生产者如何发布服务,注册服务,消费者如何调用服务?

dubbo负载均衡的策略有哪些?一致性哈希详细聊一下?

分布式session如何实现的

微服务你的理解?以及常用的微服务方案dubbo、spring cloud的比较?

Kafka怎么保证数据可靠性?

数据库主从同步数据一致性如何解决?技术方案的优劣势比较?

分布式锁的实现方式你知道有哪些?主流的解决方案是什么?


04    HR四面

常规问题为主

聊人生的经历

聊印象深刻的人生的经历

说下技术方面或者生活方面你做得比较好的一个点和不足的一个点吧?

职业规划

-end-

通过了解大厂的技术面试题目与面试经验,查漏补缺,有目标去扩充自己的技术栈,深度掌握1-2门技术基础上去延伸广度,距离目标就不会太远了。

觉得不错请点赞支持,欢迎留言或进我的个人群179961551领取【架构资料专题目合集90期】、【BATJTMD大厂JAVA面试真题1000+】,本群专用于学习交流技术、分享面试机会,拒绝广告,我也会在群内不定期答题、探讨。


热文导读:Java 面试题目最全集合1000+ 大放送,能答对70%就去BATJTMD

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,711评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,932评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,770评论 0 330
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,799评论 1 271
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,697评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,069评论 1 276
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,535评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,200评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,353评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,290评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,331评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,020评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,610评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,694评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,927评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,330评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,904评论 2 341

推荐阅读更多精彩内容

  • Java继承关系初始化顺序 父类的静态变量-->父类的静态代码块-->子类的静态变量-->子类的静态代码快-->父...
    第六象限阅读 2,136评论 0 9
  • 一、心态 心态很重要! 心态很重要! 心态很重要! 重要的事情说三遍,这一点我觉得是必须放到前面来讲。 找工作之...
    Java架构师Carl阅读 1,605评论 0 21
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,159评论 11 349
  • 就餐的餐厅2楼是个平台,望过去对面就是这个景色,大雨前的东方明珠清晰可见
    87016e09fb5b阅读 330评论 0 0
  • 时间按着自己的轨迹行走着,我们同样也按着时间的轨迹行走着,冥冥之中这个世界的一切似乎都在按着一根无形的轴旋转着...
    星空不再阅读 198评论 0 3