首页 > 蚂蚁金服后端实习一面面经
头像
新时代搬砖工
编辑于 2021-05-31 13:43
+ 关注

蚂蚁金服后端实习一面面经

1.隔了几天了,现在复盘一下上次面试,这一次面试主要问了很多应用相关的。

2.面试:
自我介绍

Java基础
数据结构的理解。
HashMap,HashTable,ConcurrentHashMap
为什么有扩容机制?
扩容需要消耗CPU资源,一开始就分配得很大,是不是就能省下CPU资源?
java有几种锁机制。
锁利用的实际场景举例。
IO用锁可以解决IO操作的什么事情?
购物时,5分钟内未支付会关闭,但5分钟时候支付和关单一起来应该怎么处理,系统怎么保证正确性?
ThreadLocal应用,存放什么类型数据?
复用线程ThreadLocal变量还存在吗?如果拿到上一次的数据应该怎么处理?
Java怎么使用线程池,理解,处理什么问题。
线程池工作原理和参数。
JVM内存溢出是什么导致的,怎么定位?
CPU过高,怎么定位代码哪里有问题?
什么情况下导致FullGC?
什么样对象能进入老年代?
G1。垃圾回收策略。

数据库
修改数据库后,缓存怎么做?如果缓存更新失败,怎么处理?
缓存过期时间怎么设置?
全部字段加索引,索引缺点。
两张表关联查询优化策略。
数据库去重怎么做?

反问

3.问得java比较多,网络和操作系统都没有问。


更多模拟面试

全部评论

(7) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐