视频项目技术栈及面试问题
课程介绍
课程章节 
课程公告
1. 项目技术栈和职责 选修
2. 项目代码实现参考 选修
3. React UI组件库 选修
4. redis知识点 选修
5. MongoDB知识点 选修
6. 面试题 选修
6.1. 请介绍一下您在该项目中的具体职责 选修
6.2. 您在项目中是如何使用React框架搭建前端界面的? 选修
6.3. 你在开发过程中使用的React框架的主要特点是什么? 选修
6.4. 在该项目中你是如何利用React框架实现响应式设计的? 选修
6.5. 在后端API接口的设计过程中,你是如何处理前端请求并与SQL Server数据库进行交互的? 选修
6.6. 在优化前后端交互效率和用户体验方面,你采取了哪些措施? 选修
6.7. 在该项目中,你遇到了哪些挑战,以及你是如何应对和解决的? 选修
6.8. 请谈谈你在该项目中如何实现用户个性化推荐的视频列表页面? 选修
6.9. 请介绍一下你使用C#编写的推荐算法,用于分析用户的观看历史和兴趣。 选修
6.10. 在使用MongoDB存储视频数据和Redis缓存用户历史记录方面,你遇到了哪些挑战,以及你是如何应对和解决的? 选修
6.11. 请谈谈你在该项目中优化推荐算法的经验,以提高推荐的准确性和效果。 选修
6.12. 大规模上传,就是分片和异步,它使用的技术是什么?和小规模上传数据有啥区别? 未完结