#### 济南阿拉易面试分享 一面: 面试官老师在问完问题后,如果你讲出来一些,剩下会引导你去思考,我个人觉得这一点特别舒服,也没用刁难我之类的; 二面: 应该是一个副总,简单问了我一下为什么跳槽,最近半年在学习什么,有没有做过To C的业务; 下面是一面的问题: 1、封装SDK和直接在微服务中使用有什么区别; 2、Http握手; 3、事务底层机制; 4、分页的实现; 5、SQL调优,EXPLAN的关注点; 6、接口防刷实现方式; 7、二分算法; 8、JVM调优; 9、PS+PO和G1、ZGC的区别和选择; 10、反射中什么情况下不能获取Class中的方法; 11、CompletableFuture业务场景; 12、分布式锁的使用;