二面 8.20 14:30 (电话面 55min)
上一轮面试可以看蚂蚁金服(成都)Java开发一面面经(80min)
上轮面完以后被晾了好久,昨天找内推人问了一下今天直接约面了
面试官一开始先介绍了一下流程,以及业务。
然后我这边自我介绍,之后正式开始。
基础
操作系统
1. 进程的状态
2. 进程和线程的区别
追问:JVM是进程还是线程?
3. 线程的同步机制
数据库
1. 索引的作用
2. 介绍一下B+树
3. 索引查询一定有提升吗?
4. 什么是事务?
5. 数据库的乐观锁和悲观锁
计算机网络
1. TCP/IP协议的分层?五层模型各层的作用?
JVM
1. Java的类加载机制
2. 介绍双亲委派模型,双亲委派模型的作用
3. 介绍GC机制
4. 了解CMS和G1吗
Java数据结构
1. HashMap线程安全吗?为什么线程不安全?
2. ConcurrentHashMap的实现原理
项目
1. 实习项目的背景,解决什么问题
2. 具体的应用场景
3. 个人的工作
这块问的比较具体
闲聊
1. 成绩情况
2. 为什么不考研?
3. 最有成就感的事情
4. 遇到最有挑战的事情
最后反问环节结束又提了一次补笔试的事情(一会儿就补 希望别又被锤碎了
全部评论
(8) 回帖