LT
Java后端
·2025-11-22
北京某agent公司面试 一、项目相关问题 1. 你做的云图库项目是跟着哪个机构/博主学习的?项目核心功能是什么? ​ 2. 项目中Redis的使用场景有哪些?具体实现了什么功能? ​ 3. 你是如何部署项目的?对宝塔面板的理解是什么? ​ 4. 项目中用到的COS是什么?具体用途是什么? ​ 5. 项目中WebSocket的应用场景是什么?实现了什么效果? ​ 6. 跟着教程做项目的过程中,你有哪些感悟和收获? ​ 7. 你在项目中用到了Git,常用的Git命令有哪些?如何进行项目的拉取和推送? 二、技术基础问题 (一)Java核心 1. 如何理解Java反射?在项目中有哪些实际应用? ​ 2. Java的8种基本数据类型是什么?对应的包装类有哪些? (二)框架相关(Spring Boot/MyBatis/MyBatis-Plus) 1. Spring Boot和SSM的最大区别是什么? ​ 2. MyBatis和MyBatis-Plus的区别是什么? ​ 3. MyBatis-Plus中多表查询如何实现?关联查询的SQL写到哪里? ​ 4. MyBatis-Plus的Wrapper条件构造器有什么优势?应用场景是什么? ​ 5. 单表查询和多表查询的优缺点分别是什么? (三)前端相关(Vue) 1. Vue的常用钩子函数有哪些?各自的作用是什么? ​ 2. 前端如何定义后端接口?接口文件通常存放在哪里? ​ 3. Vue中页面跳转的路由配置在哪里进行? (四)数据库&缓存 1. MySQL中GROUP BY和ORDER BY在同一条查询语句中,哪个在前哪个在后? ​ 2. Redis的核心数据结构有哪些?你在项目中用到了哪种? (五)工具&其他 1. 你对WebSocket的理解是什么?它的核心作用是什么? ​ 2. Linux常用的基础命令有哪些?(如查看进程、端口)
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP