用友sp面 一面面经
40多分钟,赛码网写代码,很多关键字没有自动填充功能,感觉面试官没什么兴趣,也没问多少问题
1.自我介绍
2.平时哪些集合用的比较多,ArrayList和LinkedList的区别,HashMap初始创建占多少空间,怎么进行扩容
3.用过哪些设计模式
4.做题:手写动态代理
写了个JDK动态代理,因为没自动填充,而且没怎么写过,写的有点慢,最后面试官看了一下思路,觉得写的差不多了,就过了
5.讲讲Spring IOC,构造方法注入和setter注入的区别
6.SpringBoot启动加载过程
7.Mybatis怎么做到分页,分页的数量怎么决定
8.做题:sql
查询公司男女员工人数,如果加上部门怎么查,写了个count(*),问每次count(*)结果都一样吗,结果不一样该怎么办,当时有点懵,说了句开启事务,面试官说不是这样,是会在最后排序
9.反问
#用友#