杭州实在智能二面

2025 3.15

  1. 自我介绍
  2. 实习介绍
  3. dubbo 的框架的核心组件有哪些
  4. spring cloud alibaba是怎么进行服务注册与发现的
  5. docker跟k8s了解吗
  6. 乐观锁要注意什么问题?
  7. 设计模式了解哪些?
  8. 下一份实习你期待的是什么
  9. 未来三年的规划?
  10. 代码 20min 不会写,给提示还是不会
* 公司正在开发一个全新的支付系统,该系统需要整合多个第三方支付接口。目前,系统已经支持支付宝和微信支付,但随着业务的发展,现在需要新增对Apple Pay的支持。
* 然而,Apple Pay的接口设计与其他支付方式不一致,这导致直接集成会出现兼容性问题。你需要设计一段代码来解决这个问题,使得Apple Pay可以顺利地融入现有的支付体系中,而无需修改现有的支付逻辑。
* 请根据以上需求,完成以下任务:
* 设计并实现一个统一的支付接口 PaymentService,包含方法 pay(double amount)。
* 实现支付宝和微信支付类(已提供)。
* 提供Apple Pay的类 ApplePay,其接口方法为 charge(float money)。
* 编写必要的代码,使得Apple Pay可以通过 PaymentService 接口完成支付操作。
* 要求:
* 代码需具备良好的扩展性和兼容性。
* 不得在现有支付逻辑中直接修改以适配Apple Pay

11. 反问?

公司喜欢的实习生具有什么品质?

(聪明,踏实,代码优雅)

面筋(烤面筋) 文章被收录于专栏

烤面筋~烤面筋~三元一串,五元两串

全部评论
拒了,给兄弟们参考下实习生待遇,160/day,四个月以后180/day,全勤奖 200,早9晚6:30,需要自己带电脑
点赞 回复 分享
发布于 03-15 18:43 山东

相关推荐

评论
4
4
分享

创作者周榜

更多
牛客网
牛客企业服务