题目:为什么在项目中使用 RabbitMQ 消息队列来处理判题操作?它有什么优势?
题目:为什么在项目中使用模板方法模式来定义代码沙箱执行流程?它有什么优势?
题目:你是怎么保证 Docker 代码沙箱执行程序时的安全性的?
题目:什么是 Docker?为什么要在项目中用到 Docker?以及你在项目中是如何使用 Docker 的?
题目:你是怎么进行远程开发的?用了什么技术、工具或方法?
题目:你了解哪些 JVM 参数,请分别介绍它们的作用?
题目:什么是 Java 安全管理器?你在项目中是如何使用它来实现权限控制的?
题目:你在项目中使用了 2 种方式来实现代码沙箱,请介绍一下这两种方式的实现原理和区别?
题目:为什么使用策略模式来封装不同语言的判题算法,它有哪些好处?具体如何实现?(经典算法150题)
题目:介绍一下判题机模块的架构?尤其是代码沙箱的抽象调用接口和实现类。
题目:什么是 Spring Cloud Alibaba?它和 Spring Cloud 有什么区别?由哪些核心技术组成?
题目:什么是微服务架构?它有什么优点?为什么在项目中选择使用微服务架构?
题目:请介绍整个系统后端的架构设计,有哪些模块以及各模块之间的关系?
题目:什么是低代码?你用过哪些低代码工具?
题目:git stash 命令有什么作用?什么时候适合用它?
题目:怎么进行站点内的图片性能优化?
题目:前端性能优化指标有哪些?怎么进行性能检测?
题目:什么是 CSS 工程化?你用过哪些相关的工具?
题目:什么是前后端分离?它有什么优点和缺点?
题目:如何提高 webpack 的打包速度?