点击获取计算机答辩突击第一季完整课程和PDF答案http://weike.fm/eccSM1fa7e
计算机答辩突击第一季,40个往年答辩高频问题,一个视频一网打尽!ssm+SpringBoot+mybatis+MySQL+Vue+maven+spring se
问题列表
1.请介绍你的项目技术栈,并解释为什么选择这些技术?
2. 你在项目中使用了哪些设计模式?请具体说明在哪些地方用到了?
3. 请介绍一下你在项目中使用的安全措施以及其作用?
4. 你在项目中使用的数据库结构是什么样的?请简单介绍一下
5. 你在项目中如何实现前后端数据交互?请简单介绍一下
6. 你在项目中如何实现用户身份认证?请简单介绍一下
7. 你在项目中如何实现数据缓存?请简单介绍一下
8. 如何进行系统的单元测试和集成测试?
9. 你在项目中如何进行代码管理?请简单介绍一下
10.什么是数据完整性?数据完整性分为哪几种?实体完整性在表里是由什么来实现的?
11. 你在项目中如何进行性能优化?请简单介绍一下
12. 你在项目中遇到过哪些技术难点?请简单介绍一下
13. 如何确保系统的安全性?
14.数据库的性能优化考虑了哪些方面?如何进行优化?
15.请介绍你的项目中如何处理前端与后端的异常情况?
16. 请介绍你的项目中如何实现用户权限控制?
17.请介绍你的项目中如何处理前后端数据校验?
18.请介绍你的项目中如何处理并发访问和数据一致性?
19.如何保证系统的性能和可扩展性?
20.在前端页面中如何处理跨域请求?
21.如何在Spring Boot中处理文件上传?
22.如何在Spring Boot中处理异常和错误?
23.如何在Spring Boot中实现登录功能并进行权限控制?
24.如何在Spring Boot中实现数据库的增、删、改、查操作?
25.如何处理并发访问数据库的情况?
26.如何进行前端和后端的数据验证和合法性检查?
27.你在项目中如何进行日志管理?请简单介绍一下
28.你在项目中如何进行代码管理?请简单介绍一下
29.MVC设计模式是指什么,其优缺点,怎样用到在你的程序里
30.为什么选用MySQL数据库?
31.描述一下什么是类,类里面封装的都是什么?
32.检索功能支持模糊查询吗?怎么实现的?
33.数据库设计分为哪几个步骤?
34.什么是主键和外键?
35.用到的什么测试方法?优缺点
36.ER图是指什么?实体用什么来表示?
37.流程图有哪些元素?时序图有哪些元素?
38.用例图的作用,用例之间的关系?
39.开发过程中遇到了哪些困难,如何解决的?
40.为什么选择B/S框架?