📜  摩根大通Java开发人员面试经验

📅  最后修改于: 2021-11-18 02:36:39             🧑  作者: Mango

技术栈——核心Java、Web 服务、Spring 框架、Spring Boot、Hibernates、Oracle SQL 和 SQL Server

工作经验– 6 年

以下是 2021 年 3 月 13 日第一轮技术虚拟面试的问题清单。

  1. 扩展异常类和运行时异常类有什么区别?
  2. Java -如何在 5 分钟内将 Rest API 请求限制为 1000 次调用?
  3. 什么是函数式接口?
  4. 功能接口和接口有什么区别?在Java中创建函数式接口概念有什么好处?
  5. 描述您设计 Rest API 以使其成为安全 API 的方式?
  6. 在 Hibernates 中,连接池大小是根据哪些参数计算的?
  7. @Embeddable 和 @Embedded 注释的重要性?
  8. 当我们的应用程序中有 1000 个或更多类时,我们如何实现集中的异常处理方式?
  9. 拦截器有什么用?
  10. 分析器的使用以及我们如何在Java实现?
  11. Apache Tomcat 和 IBM WebSphere 之间的区别?
  12. 比较器的使用?
  13. try 对资源有什么用?
  14. 如何在Java执行异步 Rest API?
  15. 使用@Transactional 注释?
  16. 解释一下你的项目中实现的认证和授权方案?
  17. 我们如何在 Hibernates 中实现分页?
  18. 多线程中同步的替代方法是什么? (不使用同步方法如何避免死锁)

希望这篇文章为准备工作铺平道路。