实习1.挑两个你觉得比较重要或者难的东西,我会问的深入一点。2.用户下单的整个流程是什么?如何验证订单已经下单成功了?3.支付SDK的架构是如何设计的?如果我想再新增一个支付宝支付要怎么实现?4.如果支付渠道A和支付渠道B有一些通用的方法,支付渠道B和支付渠道C有一些通用的方法,这些通用的方法应该如何抽离出来,放在哪一层实现?5.整个支付流程的代码里面有哪些接口、方法和类?6.visa信用卡的支付是如何验证的?7.trace文件是如何分析的?8.插件应用市场是怎么做的?八股1.Java面向对象体现在哪些方面?2.gc机制完整的讲一下。3.对象的几种不同引用了解吗?4.内存泄漏是什么意思?什么情...