ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

4面蚂蚁金服Java岗,已拿offer,分享攻下面试的学习资料

2021-12-16 11:30:47  阅读:114  来源: 互联网

标签:dubbo Java 哪些 实现 offer 链表 线程 金服 底层


在这里插入图片描述

技术一面


  • 线程池有哪些参数?分别有什么用?如果任务数超过的核心线程数,会发生什么?阻塞队列大小是多少?
  • 数据库连接池介绍下,底层实现说下
  • hashset底层实现,hashmap的put操作过程
  • 说说HaspMap底层原理?再说说它跟HaspTable和ConcurrentHashMap他们之间的相同点和不同点?
  • 说说B+树和B树的区别,优缺点等?
  • 算法题,对一个链表进行归并排序,链表可能有环
  • 怎么实现一个线程安全的计数器?
  • 原子类AtomicInteger实现原理是什么?和你设计的计数器优劣比较?CAS怎么实现原子操作的
  • Java中的锁有什么?synchronized与Lock的区别?公平锁和非公平底层怎么实现的?AQS原理详细介绍一下?
  • 你在项目中一般怎么调优JVM的呢?
  • 说一下GC吧,什么时候进行Full GC呢?
  • 你了解哪些收集器?CMS和G1。详细谈谈G1的优点

技术二面


  • 了解哪些排序算法,讲讲复杂度
  • 手撕归并排序
  • Redis有哪些数据结构?底层的编码有哪些?有序链表采用了哪些不同的编码?
  • redis的hash数据结构最多能存储多少个元素
  • 自己如何实现RPC?
  • mysql默认存储引擎?MyISAM、InnoDB、MEMORY的区别
  • 什么是幻读,如何解决
  • 事务隔离级别有什么?通过什么来实现的?分别解决了什么问题?
  • 乐观锁与悲观锁的使用场景

技术三面


  • 介绍对你技术能力帮助最大的项目,重点讲架构设计思路
  • 分布式全局唯一ID怎样来实现?
  • dubbo的生产者如何发布服务,注册服务,消费者如何调用服务?
  • dubbo负载均衡的策略有哪些?一致性哈希详细聊一下?
  • 分布式session如何实现的
  • 微服务你的理解?以及常用的微服务方案dubbo、spring cloud的比较?
  • Kafka怎么保证数据可靠性?
  • 数据库主从同步数据一致性如何解决?技术方案的优劣势比较?
  • 分布式锁的实现方式你知道有哪些?主流的解决方案是什么?

《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》

【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整内容开源分享

HR四面


  • 常规问题为主
  • 聊人生的经历
  • 聊印象深刻的人生的经历
  • 说下技术方面或者生活方面你做得比较好的一个点和不足的一个点吧?
  • 职业规划

标签:dubbo,Java,哪些,实现,offer,链表,线程,金服,底层
来源: https://blog.csdn.net/m0_63174529/article/details/121970655

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有