首页 > 用友java岗社招面经
头像
金容仙就是个大嗓门
发布于 2021-06-02 17:30
+ 关注

用友java岗社招面经

1.自我介绍

2.项目

3.手撕代码三道题。比较简单,让我写链表反转--》链表成环---》链表成环之后交点问题

4.问我LInkedList知道不?你说一下他的底层,妞儿的list和set、map区别是什么,他们分

别使用在什么场合?

5.map有哪几种,我说了三种,问我还知道其他的不,我说了TreeMap,就问我他的底层,

我当时确实记不太清了,我只记得有个红黑树,

6.然后开始问红黑树的优势,还有特点,说了旋转与着色,问我旋转与着色的实现过程

7.Hashmap的线程问题,如何解决,线程安全的Map,hashmap中为什么要用异或运算符?

8.场景题,插入一万个元素之后会不会扩容,扩容扩多少

9.JDK1.7和1.8中hashmap的区别?在1.7和1.8扩容有什么区别,我说了1.8是先插入后扩

容,又问我为啥要先插入呢,先扩容不是更好?

10.hashmap扩容过程,开始问我,那你知道ConrrentHashMap的扩容过程呢?

11.ConrrentHashMap 如何保证线程安全?他是怎么加锁的?hashmap中有锁呢?

12.就开始问我你知道Arraylist的接口有哪几种?我咋知道,我说不知道

13.什么是泛型?编译器如何处理泛型,我说了类型擦除,又问我类型擦除的过程?List<?>

和原始类型List<object>之间的区别?

14.异常的场景题,trycatch的带return返回顺序,出了四个场景

15.Spring Boot 的配置文件有哪几种格式?JavaConfig 相对于其他两种的优点有什么?Spring

Boot配置加载顺序?

16.Spring Boot打成的jar和普通的jar有什么区别?如何打包Spring Boot 项目?19.Spring Boot需要独立的容器运行吗

17.反问

更多模拟面试

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐