首页 > 编程语言 >阿里蚂蚁集团Java一面【凉】

阿里蚂蚁集团Java一面【凉】

时间:2023-05-24 15:06:31浏览次数:51  
标签:怎么 回去 Java 蚂蚁 Spring 阿里 MySQL 复盘 分布式


一个小哥哥打来的电话

1. 自我介绍

2. 介绍实习

  • 实习的时候用到了分布式锁
  • 深挖分布式锁的实现【回去复盘】
  • 遇到了什么问题?
  • 为什么用这个?
  • 怎么用的?
  • 怎么实现?

3. 多服务器之间是怎么保持数据一致的【回去复盘】

4. 分布式事务

5. 微服务了解嘛【回去复盘】

6. MySQL的索引

7. MySQL的乐观锁和悲观锁

8. 具体的乐观锁悲观锁的实现场景

9. Spring的反向代理【回去复盘】

10. Spring如何解决循环依赖问题【回去复盘】

11. 内存系统100%怎么解决

12. JVM调优

13. Redis哨兵模式用的什么原理

14. 计算机网络七层架构

15. 和五层的区别

面的自闭了,一个知识点挖到你什么也不会,就换下一个

还有很多小的问题,记不起来了

唉,又凉了一家

越面越感觉自己好笨

还得看分布式和微服务去

算法也没刷多少

面试官给的意见是:做个项目,认真的体会一下这些技术【潜台词:大家都会背,有什么区别度呢】

又是0offer,后续还有京东、字节,面完感觉自己就没了~

还是许愿同盾给个offer吧,孩子面不下去了


标签:怎么,回去,Java,蚂蚁,Spring,阿里,MySQL,复盘,分布式
From: https://blog.51cto.com/u_16127529/6340827

相关文章

  • 【从Java转C#】第三章:对象和类型
    目录对象和类型ref和out参数的使用方法的重载属性构造函数匿名类型结构【Struct】弱引用(WeakReference)静态类Object对象和类型ref和out双方都可以改变原始的地址初始值的不同ref:需要赋予变量初始值out:不需要赋予变量初始值namespaceConsoleApp1{classProgram{......
  • Day02-关于java的基础知识
    关于java的基础知识java的特性和优势简单性面向对象可移植性高性能分布式动态性多线程安全性健壮性 JDK、JRE、JVMJDK:JavaDevelopmentkit(java开发工具)JRE:JavaRuntimeEnvironment(java运行时环境)JVM:JavaVirtualMachine(java虚拟机)......
  • 学习日记——初识Java
    1.什么是JavaJava的定义:一种程序编程语言,可以发布一系列有序指令来指挥机器工作Java的发展:1995年诞生,Java之父-高斯林Java目前应用比较多的版本:JavaSE7(2011年)JavaSE8(2014年)学习Java的原因:Java是高级编程语言,并且是很多领域的基础学科2.创建项目①Java环境配......
  • Java中List用add方法出错
    由于在初始化的时候使用了List<实体类>aa=null;在添加List时使用aa.add(实体);报错空指针。原来初始化的时候需要List<实体类>aa=newArrayList();aa.add(实体);成功。或者将aa进行一次赋值,也可以正常使用List.add()这个方法......
  • javascript web api,bom&dom
    Api1.获取dom元素constx=document.querySelector('选择器')querySelectorAll返回的是伪数组2.操作元素内容对象.innerText对象.innerHTML会解析标签3.操作元素样式属性1.style<script>  constdiv=document.querySelector('.box')  box.style.width=......
  • java-向量(Vector)
     向量(Vector)类和传统数组非常相似,但是Vector的大小能根据需要动态的变化。和数组一样,Vector对象的元素也能通过索引访问。使用Vector类最主要的好处就是在创建对象的时候不必给对象指定大小,它的大小会根据需要动态的变化。https://www.lekaowang.com/glhjs/hty/......
  • java-字典(Dictionary)
     字典(Dictionary)类是一个抽象类,它定义了键映射到值的数据结构。当你想要通过特定的键而不是整数索引来访问数据的时候,这时候应该使用Dictionary。由于Dictionary类是抽象类,所以它只提供了键映射到值的数据结构,而没有提供特定的实现。https://www.lekaowang.com/zjzhuceanqua......
  • java-栈(Stack)
     栈(Stack)实现了一个后进先出(LIFO)的数据结构。你可以把栈理解为对象的垂直分布的栈,当你添加一个新元素时,就将新元素放在其他元素的顶部。当你从栈中取元素的时候,就从栈顶取一个元素。换句话说,最后进栈的元素最先被取出。https://www.lekaowang.com/jszgz/ocv/......
  • java 实验总结
    (1)前言:前三次的题目集,大概囊括了最基础的输入输出、类的创建;字符串的各种操作(定位某个特点字符在字符串中的下标、提取某段需要的子字符串、对于某个字符或某个子字符串的格式判断等等)、类的交互、函数的创建与使用以及正则表达式的运用等等。题量不大,除却第一次有9个题以外,第二次......
  • 让java目录能导出.xml配置文件
    在maven中配置<!--插件配置--><build><resources><resource><directory>src/main/java</directory><!--包含了src/main/java目录下的所有xml资源配置文件--><includes......