4.13蚂蚁一面面经(45min)

面试官一开始介绍了这次面试的整体流程和时间安排,包括技术基础,项目提问以及开放性问答,然后便是常规的自我介绍

技术基础:

1.讲一下JVM的内存结构以及每部分的功能职责

2.讲一下JVM垃圾回收的过程

3.如何判断一个对象是垃圾回收对象

4.讲一下进程和线程的含义和区别

5.进程和线程具体的开销差别体现在哪里

6.线程里哪些资源是共享的,哪些资源是独享的

7.数据库索引的优缺点

8.使用索引中比较关键的注意事项

9.数据库的乐观锁和悲观锁有什么区别

10.讲一下TCP和UDP的概念区别

11.TCP有哪些措施来保证可靠性

12.细讲一下拥塞控制

13.HashMap的底层结构及扩容机制

紧接着就是项目拷打,听面试官的语气和反应来看,觉得他可能认为我的项目没什么难点,问不出什么问题,凉

开放性问答:在技术方面有没有什么成长目标,想成为怎样的一名技术人员

#蚂蚁2024暑期实习##蚂蚁面经#
全部评论
楼主有后续消息了吗?
点赞 回复 分享
发布于 2023-04-25 00:00 山西
13题有答案吗
点赞 回复 分享
发布于 2023-04-18 00:00 四川
请问面试的蚂蚁部门是base成都的吗
点赞 回复 分享
发布于 2023-04-14 15:45 上海

相关推荐

05-07 17:58
门头沟学院 Java
wuwuwuoow:1.简历字体有些怪怪的,用啥写的? 2.Redis 一主二从为什么能解决双写一致性? 3.乐观锁指的是 SQL 层面的库存判断?比如 stock > 0。个人认为这种不算乐观锁,更像是乐观锁的思想,写 SQL 避免不了悲观锁的 4.奖项证书如果不是 ACM,说实话没什么必要写 5.逻辑过期时间为什么能解决缓存击穿问题?逻辑过期指的是什么 其实也没什么多大要改的。海投吧
点赞 评论 收藏
分享
评论
点赞
9
分享

创作者周榜

更多
牛客网
牛客企业服务