技术太菜,我很抱歉,阿里四面+蚂蚁金服四面全凉,金九银十再战

技术太菜,我很抱歉,阿里四面+蚂蚁金服四面全凉,金九银十再战_第1张图片

阿里一面

1.JVM分区

2.垃圾收集算法

3.索引怎么优化

4.一个8G的服务器,堆的大小应该设置成多少

5.redis基本数据类型

6.synchronized原理

7.tcp三次握手

8.海量数据求频率最多的100个

9.spring一个事务中调用另外一个事务,另一个事务发生异常会怎么样

10.项目

阿里二面

1.双亲委派机制。

2.一个父类加载器能不能加载一个子类加载器,为什么

3.也是一个类加载器,有点蒙蔽了,没搞懂

4.怎么实现分布式锁

5.redis分布式锁有什么缺点,怎么解决

6.mysql索引

7.select * from A where id in (select id from B)怎么优化

8.volidate。

9.垃圾收集器。

10.一个16G的内存堆分配多少,采用什么垃圾收集器,为什么用cms不用g1,为什么(面试官一直问为什么使用cms或者使用g1,回答了这两个的优缺点之后还是不满意)

11.es底层和别的常用的搜索框架做了什么优化,暗示了我半天,不懂。

12.项目。

13.聊天

阿里三面

1.开始主要就是问项目,两个项目问的很详细

2.多线程解析一个超大文件怎么处理,如果文件切分的时候关键信息被分

你可能感兴趣的:(面经,java,面试)