蚂蚁 Java岗-三面经验总结与分享

一面

1.自我介绍和项目

2.Java的内存分区

3.Java对象的回收方式,回收算法。

4.CMS和G1了解么,CMS解决什么问题,说一下回收的过程。

5.CMS回收停顿了几次,为什么要停顿两次。

6.Java栈什么时候会发生内存溢出,Java堆呢,

说一种场景,我说集合类持有对象。

了.那集合类如何解决这个问题呢,我说用软引用和

弱引用,那你讲一下这两个引用的区别吧。

8.Java 里的锁了解哪些,说了Lock 和 synchronized

9.它们的使用方式和实现原理有什么区别呢?

10. synchronized锁升级的过程,说了偏向锁到轻

量级锁再到重量级锁,然后问我它们分别是怎么实现的,解决的是哪些问题,什么时候会发生锁升级。

11.Tomcat了解么,说一下类加载器结构吧。

12.说了Spring,问我Spring中如何让A和B两个

bean按顺序加载?

13.10亿个数去重,我说用hash分片做,他说可能

不均匀,然后我说了bitmap,他说那数字量更多怎么办,我说那就两个bitmap把。他说下一题吧。

一面基本都是基础题,主要是css ,js ,计算机网络,这块相信大家在找工作前有进行准备。一面也有部分开放性的题目,主要考察面试者的学习态度和项目经验。

二面:技术面

1讲一下项目

l做的主要是Java对吧,讲一下多线程把,用到哪些写一下

l写了thread和runnable,然后写了线程池,又问了线程池由哪些组件组成,有哪些线程池,分别怎么使用,以及拒绝策略有哪些。

l什么时候多线程会发生死锁,写一个例子吧,然后我写了一个两个线程,两个锁,分别持有一个,请求另一个的死锁实例。

l集合类熟悉吧,写一个题目,一个字符串集合,找出pdd并且删除。

l然后说一下Redis吧,是单线程还是多线程, Redis的分布式怎么做?

lRPC了解么,我说了主要是协议栈+数据格式+序列化方式,然后需要有服务注册中心管理生产者和消费者。

lTCP三次握手的过程,如果没有第三次握手有什么问题。

三面:技术面

1.自我介绍

二面 三面也主要是集中在项目上,这是需要大家对着自己的简历好好的准备得。每一面的面试官都会写下自己对这一轮面试的评价,建议大家对上一轮面试中没有回答好的问题,一定要在面试后查阅资料并掌握,避免在下一轮面试中依然答不出来。

HR面:

1.工作中遇到的最大挑战是什么,你如何克服的?

2.你最大的优点和最大的缺点,各自说一个?

3.未来的职业发展,短期和长期的规划是什么?

#软件开发笔面经#
全部评论
是秋招吗,三面之后多久会有hr面试的消息呀
1 回复 分享
发布于 2024-08-29 01:13 上海
13.10亿个数去重,我说用hash分片做,他说可能 不均匀,然后我说了bitmap,他说那数字量更多怎么办 数字量更多可以布隆过滤器吧
点赞 回复 分享
发布于 2024-11-03 10:03 湖北
同学,多多考虑吗,hc多
点赞 回复 分享
发布于 2024-07-31 20:14 上海

相关推荐

09-18 21:12
已编辑
门头沟学院 Java
八股吟唱,找实习的第二次面试,昨天第一次面试被真实之后狂背了一天的八股今天还爬起来上一上午课,面试的时候都快魂飞魄散了。最近一直在沉浸式背八股,算法好久没写了😇本来暗暗庆幸这次的八股都是基本盘,结果算法不是很难也手撕不出来,语法甚至都不太对,腾讯会议约的三十分钟,我还一直在祈祷无手撕🤪十五分钟八股项目,后面一直在看我尴尬地写。面试官说话我一直听不清,,让我随便用啥写都行,伪代码也可以。真的太紧张了,看着题目脑子里都空了。我都受不了了想说我真不会能不写了吗。面试官就是淡淡的,虽然我菜成这样也就是淡淡的,然后建议我多写写代码。1. JVM内存结构没背,尴尬地瞎说了一点2. JVM里堆和栈的区别这里记忆复苏,说到了垃圾回收3. 垃圾回收的过程,怎么标记,具体怎么做的背得不是很详细,只知道root然后顺着找,又开始瞎说了,三色标记法光知道个名4. 介绍一下项目5. 乐观锁解决超卖,一直在拷打,什么数据结构去存库存,版本号是啥,怎么存的,用户抢券你防止超卖的整个过程怎么做,要用lua脚本吗,脚本怎么写乐观锁我能说,但是项目细节我记得不太清楚了,差点把自己讲急眼。6. MySQL隔离级别,然后举了个例子问我,这个吟唱得很流畅,但是问我知不知道底层原理(看过忘了5557. 算法:数组里出现频率第k大的元素,hot100里的,但是我还没刷到  哈希表的语法我也不太熟导致真的很尴尬。我不会从现在一直面到寒假才能找到实习吧,回家吧好不好。
查看7道真题和解析
点赞 评论 收藏
分享
评论
3
32
分享

创作者周榜

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