用友集团-Java开发工程师一面面经
发面经,攒人品,面试求过 1、自我介绍 2、实习提问 3、项目提问 4、在对集合的 for 循环或者 for-each 循环中去执行删除操作,会有什么问题吗? 5、谈谈 HashCode 和 Equals 方法的关系 6、MySQL 的 join 操作有几种? 7、一张表 T1,有字段 id,name,school,time,分别为学号,姓名,所在学校和面试的时间。写一条 SQL 语句统计出每个学校面试的总人数。(比如清华有多少人面试,北大有多少人面试...) 8、还是这张表,写一条 SQL 找出面试总人数最多的学校,把学校名字和面试总人数返回
9、如果我定义一个 Map<Student, String> map = new HashMap<>(); 这样是允许的吗?需要注意什么问题? 10、Spring 有哪些常用的注解? 11、现在给你一个接口,它有两个实现类,你在 Controller 层使用 @Autowired 注解进行注入使用,会存在什么问题吗?如何解决这个问题?
12、表 T1 字段 id,分别三个值为1, 2, 3。表 T2 有字段 id 和 aid,分别为 (1, 1) 和 (3, 2),分别执行 select * from T1 inner join T2 on T1.id = T2.aid 和 select * from T1 left join T2 on T1.id = T2.aid,这两条查询语句分别返回多少条结果数? 13、平时使用哪些 AI 的工具?具备 AI 功能的 IDE 用过哪些? 14、反问