程序员社区

阿里蚂蚁金服一面二面 + (Java面试题)

今天给大家分享一篇 阿里蚂蚁金服一面二面, 希望大家在面试中能够斩获Offer, 找到自己满意的工作。 一起来看看吧~

最近整理了一系列的Java面试题,包含了Java基础、进阶、多线程、并发编程、数据库(MySQL、Redis、MongoDB、Memcachedd等等)、Spring全家桶、MyBatis、ZooKeeper、Dubbo、Elasticsearch、RabbitMQ、Kafka、Linux、Netty、Tomcat以及阿里、腾讯、字节、百度等大厂的面试真题。

点击下载完整PDF☞ 2022年最新Java面试题集

一面(30min左右)

  • 自我介绍
  • 面试官看了简历,直接开始问项目(问项目有啥功能、怎样做的,有啥难点。。)
  • 由项目问到了MySQL,事务隔离级别
  • 问项目负责哪个部分,具体实现
    (项目问了差不多10min)
  • String、StringBuilder、StringBuffer区别
  • HashMap底层是怎样实现的
  • 哈希冲突,发生冲突时HashMap怎么处理
  • Java常见的锁(说了Synchronized和ReentrantLock)
  • 什么是死锁,怎么去避免
  • 数据库的索引
  • 多个应用多个数据库之间的一致性怎么去保证
  • 并发操作时怎么办
  • 设计模式(说了单例模式)
  • 问了问平时的学习方式
  • Git命令(只说了一点点)
  • 反问环节

二面(34min左右)

  • 自我介绍
  • 简单问了问学院的开课情况和怎样学习
  • 开始问项目,详细聊
  • 由项目提到了面向接口的编程方式
  • 接口和抽象类在使用场景的区别
    (我代码是放到了GitHub上,面试官是一边看我的代码一边问的)
  • jsp和Servlet区别
  • 有一个项目是部署在阿里云上,在浏览器上输入这个url,是怎么一步一步展示项目的
  • 后面详细问了问一些代码为什么这样写。。
  • 数据库索引,索引为什么能加快查询速度
  • 什么是死锁,怎样用Java代码去复现一个死锁(说思路)
  • 数据库连接池,为什么使用连接池
  • 有读研的计划?没有。为什么不读研呢,对这方面什么想法?
  • 反问环节

许愿HR面,许愿Offer

赞(0) 打赏
未经允许不得转载:IDEA激活码 » 阿里蚂蚁金服一面二面 + (Java面试题)

一个分享Java & Python知识的社区