阿里某bu二面面经
1.自我介绍
2.京东实习中商品审批的整个流程
3.如何保证自身服务和数据中台数据的一致性
4.为什么使用mongodb
5.自己平时有没有遇到过双写的不一致性的问题,场景和解决方案。
6.平时如何做mysql调优的
7.除了索引,链接,事务之外有没有对实例进行调优的经验。
8.具体性能有怎样的提升。
9.https的原理讲一下
10.平时是如何学习java的
11.除了集合框架还读过java那些源码
12.volatile原理,为什么能保证共享变量可见性。—这里我说了总线一致性协议
13.什么是总线一致性协议
14.多个线程同时修改共享变量是否可行?
15.一个变量修改共享变量多个线程读是否会出现问题,为什么?
16.juc当中ReentranceLock如何实现公平锁和非公平锁?
17.什么是AQS?
18.讲一下快排。
19.OOP的六大原则的分别讲一下理解?
20.什么是里氏代换选择?
21.反问环节。#阿里巴巴##校招##面经##Java工程师#
2.京东实习中商品审批的整个流程
3.如何保证自身服务和数据中台数据的一致性
4.为什么使用mongodb
5.自己平时有没有遇到过双写的不一致性的问题,场景和解决方案。
6.平时如何做mysql调优的
7.除了索引,链接,事务之外有没有对实例进行调优的经验。
8.具体性能有怎样的提升。
9.https的原理讲一下
10.平时是如何学习java的
11.除了集合框架还读过java那些源码
12.volatile原理,为什么能保证共享变量可见性。—这里我说了总线一致性协议
13.什么是总线一致性协议
14.多个线程同时修改共享变量是否可行?
15.一个变量修改共享变量多个线程读是否会出现问题,为什么?
16.juc当中ReentranceLock如何实现公平锁和非公平锁?
17.什么是AQS?
18.讲一下快排。
19.OOP的六大原则的分别讲一下理解?
20.什么是里氏代换选择?
21.反问环节。#阿里巴巴##校招##面经##Java工程师#