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

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

2.面试:
自我介绍

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

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

反问

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


#实习##面经##蚂蚁集团##Java工程师#
全部评论
请问哪个部门
1 回复
分享
发布于 2021-05-31 15:05
老哥几号笔试的
点赞 回复
分享
发布于 2021-05-31 14:48
淘天集团
校招火热招聘中
官网直投
兄地儿,有二面通知了吗,隔了多久??
点赞 回复
分享
发布于 2021-05-31 17:21
楼主,你做的什么项目呀
点赞 回复
分享
发布于 2021-05-31 23:37
想问一下“IO用锁可以解决IO操作的什么事情”的答案是什么呀
点赞 回复
分享
发布于 2021-06-01 09:06
楼主二面了吗?我也最近面的这个,问问进展怎么样
点赞 回复
分享
发布于 2021-06-03 16:19
你好,请问一下,关于数据库的第一二两个问题,那个缓存指的是redis缓存吗?还是指的就是数据库的查询缓存?有点没有懂面试官想问的啥。
点赞 回复
分享
发布于 2022-03-13 16:05

相关推荐

9 72 评论
分享
牛客网
牛客企业服务