蚂蚁金融社区一面

1、自我介绍
2、介绍下项目难点
3、redis+caffeine实现两级缓存,解决了什么问题?为何这么设计?qps多少?只用一级缓存不行吗?系统瓶颈在哪儿?
4、说下线程编排如何使用
5、服务框架设计,高耗时项目解决超时问题方案?线程池、异步请求、futrue;
6、设计模式
7、如何实现优先队列?
8、如何实现流量的动态封禁与限流?
9、常用的负载均衡算法?
10、如何实现分布式锁?
11、Treadlocal 的使用、底层原理、实现
https://blog.csdn.net/AmazDreamer/article/details/131842257
12、线程池任务的提交过程
13、双亲委派机制,如何打破双亲委派机制?
14、spring aop底层原理,动态代理,底层实现是什么?JDK Proxy、cglib
15、spring 事物,什么情况下会失效?
16、mysql优化方式
17、jvm内存模型,以及各个区域存储的内容
18、redis的持久化的机制有哪些?有什么区别?过期策略有哪些?
19、算法:反转指定区间的链表
(前人栽树后人乘凉,兄弟们我先趟坑,大伙儿进去了记得内推我一手)
#蚂蚁##蚂蚁金融##蚂蚁面试#
全部评论
28届,真假
点赞 回复 分享
发布于 2024-08-06 17:04 浙江
可以问下你是什么项目吗
点赞 回复 分享
发布于 2024-07-30 19:03 河北

相关推荐

03-26 13:04
已编辑
电子科技大学 算法工程师
xiaowl:你这个简历“条目上”都比较有深度性,但是实际上面试官又没法很好的评估你是怎么达到很多看上去很厉害的结果的。要避免一些看上去很厉害的包装,比如高效的内存复用策略的表达,如果仅是简单的一些内存共享机制,而且面试上也没有深挖的空间,就不要这样表达。比如,工程化模式本质上可能就是定义了一些abstract class,那也就没特别多值得讲的内容。建议简历上应该侧重那些你花了大量时间和精力解决、研究的问题,不要过分追求“丰富”,而是关注在技术深入度、问题解决能力的表现上。
没有实习经历,还有机会进...
点赞 评论 收藏
分享
评论
点赞
11
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务