技术栈——核心Java、Web 服务、Spring 框架、Spring Boot、Hibernates、Oracle SQL 和 SQL Server
工作经验– 6 年
以下是 2021 年 3 月 13 日第一轮技术虚拟面试的问题清单。
- 扩展异常类和运行时异常类有什么区别?
- Java -如何在 5 分钟内将 Rest API 请求限制为 1000 次调用?
- 什么是函数式接口?
- 功能接口和接口有什么区别?在Java中创建函数式接口概念有什么好处?
- 描述您设计 Rest API 以使其成为安全 API 的方式?
- 在 Hibernates 中,连接池大小是根据哪些参数计算的?
- @Embeddable 和 @Embedded 注释的重要性?
- 当我们的应用程序中有 1000 个或更多类时,我们如何实现集中的异常处理方式?
- 拦截器有什么用?
- 分析器的使用以及我们如何在Java实现?
- Apache Tomcat 和 IBM WebSphere 之间的区别?
- 比较器的使用?
- try 对资源有什么用?
- 如何在Java执行异步 Rest API?
- 使用@Transactional 注释?
- 解释一下你的项目中实现的认证和授权方案?
- 我们如何在 Hibernates 中实现分页?
- 多线程中同步的替代方法是什么? (不使用同步方法如何避免死锁)
希望这篇文章为准备工作铺平道路。