9.26 蚂蚁电话一面(挂)
1. static和final的作用
2. catch里抛异常了,finally里代码可以正常执行吗?为什么呢?
1. catch抛异常,但finally有返回值,拿到的是异常还是返回值?
2. 先执行finally的return代码还是先抛出异常?
3. 介绍arraylist和linkedlist的差异和各自的使用场景
1. linkedlist是单向链表还是双向链表?为什么?
4. 线程池的核心参数以及作用
1. 场景:服务的qps比较低,服务可以接受偶尔失败但不能接受等待,你会配置哪些参数?
1. 出现脉冲式流量,怎么优化当前的策略?
2. 想快速回收线程有什么手段?
5. 读写分离会导致什么问题?
6. 分别介绍一下水平拆表和垂直拆表,以及它们是用来解决什么问题的
1. 现在进行了水平拆分,设计一个路由算法,决定去查询哪张表,怎么设计?
7. 事务一般是做什么的?
1. 如果事务回滚了,是怎么做的?
2. MySQL的事务隔离级别有哪些?
3. 串行化为什么可以解决幻读?
8. 介绍一下rag
1. 使用过程中有遇到哪些难点或者问题,是如何解决的?
9. 反问
#我的求职进度条##发面经攒人品##蚂蚁##蚂蚁求职进展汇总##秋招笔面试记录#
2. catch里抛异常了,finally里代码可以正常执行吗?为什么呢?
1. catch抛异常,但finally有返回值,拿到的是异常还是返回值?
2. 先执行finally的return代码还是先抛出异常?
3. 介绍arraylist和linkedlist的差异和各自的使用场景
1. linkedlist是单向链表还是双向链表?为什么?
4. 线程池的核心参数以及作用
1. 场景:服务的qps比较低,服务可以接受偶尔失败但不能接受等待,你会配置哪些参数?
1. 出现脉冲式流量,怎么优化当前的策略?
2. 想快速回收线程有什么手段?
5. 读写分离会导致什么问题?
6. 分别介绍一下水平拆表和垂直拆表,以及它们是用来解决什么问题的
1. 现在进行了水平拆分,设计一个路由算法,决定去查询哪张表,怎么设计?
7. 事务一般是做什么的?
1. 如果事务回滚了,是怎么做的?
2. MySQL的事务隔离级别有哪些?
3. 串行化为什么可以解决幻读?
8. 介绍一下rag
1. 使用过程中有遇到哪些难点或者问题,是如何解决的?
9. 反问
#我的求职进度条##发面经攒人品##蚂蚁##蚂蚁求职进展汇总##秋招笔面试记录#
全部评论
是答的不够好吗
相关推荐