用友集团-Java秋招面经
一面:
1. 自我介绍。
2. 聊了 8 分钟实习。
3. 拷打项目 15 分钟。
4. 如果你的项目要做集群部署,每个节点都要用 WebSocket 做协同,你会怎么部署?会碰到啥问题?怎么解决?
5. 给了个题,写代码。
6. 在 `for` 或 `for-each` 循环里删集合元素,会有问题吗?
7. `Map<Student, String>` 这样用 `HashMap`,可以吗?要注意啥?
8. 聊聊 `hashCode` 和 `equals` 的关系?
9. MySQL 的 `JOIN` 有几种?
10. SQL 题:T1 表有 id (1,2,3),T2 表有 id 和 aid ((1,1), (3,2))。问 `INNER JOIN` 和 `LEFT JOIN` on `T1.id = T2.aid` 分别返回几条数据?
11. SQL 题:有张面试表(学号, 姓名, 学校, 时间),写 SQL 统计每个学校的面试总人数。
12. SQL 题:还是那张表,找出面试人数最多的学校。
13. Spring 有哪些常用的注解?
14. 一个接口有两个实现类,在 Controller 里用 `@Autowired` 注入,会有啥问题?怎么解决?
15. 平时用哪些 AI 工具?用过带 AI 功能的 IDE 吗?
16. 平时都用 AI 帮你干啥?