蚂蚁一面挂

#蚂蚁#(无手撕)
1.自我介绍
2.挑一个自己的项目讲讲(拷打半个小时,项目问题答得稀烂)
3.接下来场景八股
4.java中的堆和栈的区别,放什么数据
5.String a = new String("123")有哪些对象,String是不可变的对吧,有什么好处?怎么设计这个不可变的a对象
6.粘包和拆包,怎么解决
7.mysql索引分类
8.b+树是什么,和b树区别
9.它俩的好处有什么
10.你提到的双向链表,它有什么好处
11.什么场景可能会用到b树,还是说b树的设计就是为了衬托b+树的
12.mysql慢查询优化,怎么找慢sql的
13.如果有一条走索引的sql有千万数据,比如userID、phoneNumber这种,你觉得时间多长是合理的
14.数据库怎么优化,比如一个DB可能在20000TPS
15.你提到了读写分离,怎么做
16.比如你有订单详情页,下单页这种,怎么区分读写
17.那主从复制出现网络问题怎么办,数据延迟这些问题
18mysql的锁,redis锁
19.zookeeper听说过吗
20.Redis怎么实现分布式锁的
21.假如拿到锁之后,超时了,还没释放。这个时间该怎么设置。或者卡住了,超时。

反问:怎么提升业务能力
面试官人很好,是自己没把握这次机会,让我好好总结自己的项目
#实习##面试##面经#
全部评论
佬笔试完多久约面的呀
点赞 回复 分享
发布于 03-24 22:59 北京
和我的问题好像
点赞 回复 分享
发布于 03-23 00:40 广东
挂了发感谢信吗还是?
点赞 回复 分享
发布于 03-19 14:13 安徽
佬可以试试贝壳,主页有~
点赞 回复 分享
发布于 03-19 01:25 北京
佬面完多久挂的
点赞 回复 分享
发布于 03-18 18:01 湖北
是安全吗
点赞 回复 分享
发布于 03-18 13:06 湖北
友友什么部门
点赞 回复 分享
发布于 03-18 12:59 湖北
哥们。你打电话约面试的时候有说让准备电脑吗
点赞 回复 分享
发布于 03-18 11:31 湖北

相关推荐

12-09 02:20
门头沟学院 Java
1.项目经历介绍2.说下HashMap的原理,JDK1.8里HashMap做了什么优化?这些优化解决了之前的什么问题?另外它的并发安全问题怎么解?3.说下JVM内存模型吧,JVM 的方法区和元空间有啥关系?元空间是完全替代方法区了吗?4.说下你对垃圾回收器的理解,G1垃圾回收器的工作流程分哪几步?实际调优时你会优先调整哪些参数?5.ThreadLocal的实现原理靠什么?知道可能导致内存泄漏的原因后,具体怎么防范?6.MySQL 的 MVCC 基于什么机制实现的?它能解决幻读吗?如果能,具体怎么做到的?8.Redis处理Hash冲突用了什么方式?扩容时会阻塞服务吗?为什么?9.Spring 三级缓存分别存了什么?为什么用三级缓存而不是两级?10.SpringBoot Starter 自动配置的SPI机制核心是什么?怎么自定义一个 Starter?11.TCP拥塞控制和流量控制的目标分别是什么?具体实现上有啥区别?12.实现 LFU 缓存淘汰策略的核心思路是什么?怎么处理访问频率相同的键?13.类加载器双亲委派模型被打破的常见场景有哪些?打破后会有什么影响?14.AQS 同步器的核心数据结构是什么?ReentrantLock 怎么利用 AQS 实现可重入?15.数据库索引下推的适用场景是什么?它能提升性能的原因是什么?16.分布式 Session 一致性有哪些常见方案?哪种方案更适合高并发场景?17.消息队列事务消息的核心流程是什么?怎么保证消息不丢失不重复?
查看15道真题和解析
点赞 评论 收藏
分享
评论
13
77
分享

创作者周榜

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