用友java岗社招一面、二面面试题目
2.hashmap 源码相关
3.举例说明hashmap1.7 循环依赖的产生
4.arraylist 相关
5.java 异常
6.说说finally 和finalize
7.aop 你怎么使用的aop
8.spring bean 生命周期
9.spring mvc 请求执行流程
10.spring cloud 介绍一下说说降级和熔断
11.数据库三范式
12.sql 场景题
13.数据库引擎
14.innodb 什么情况下使用行锁和表锁
15.tcp 和udp 区别tcp 三次握手
16.shiro 框架
17.多线程
threadlocal
18.jvm 堆栈本地方法栈
19.java 锁volatile synchornized RentantLock 的实现AQS
20. 有共享变量可以通过什么方式来保证线程安全
21.说一下dcl 单例模式的实现
22. 如何遍历hashmap
23.后面问了一些前端知识jquery,vue
二面
1.Mybatis 和JDBC 编程对比
2.# 和$符号区别
3.mybatis 动态sql
4.springboot 启动原理?
5.hashmap 底层实现hashcode equals 方法不重写equals 会怎样
6.hashmap put 一个key 的具体过程
7.hashmap 如何遍历输出
8.一个 User 类,不重写equals 和hashcode 方法,那么多个user 对象put 到hashmap 中会怎么样?
9.hashset 中放入1,2,3,第一次遍历,输出的结果是2,1,3,那么再做一次遍历的话,
输出结果会是什么?
10.mysql 的有哪些索引?底层数据结构是什么?
11.主键和普通索引的区别?什么是覆盖索引?
12.给定student 表,有两列,一列是school,一列是姓名,如清华大学张三,要求输出两
列school num,其中num 是对应学校的人数
13.name 相同的人怎么统计?如果经常查询school,想要建索引,要怎么建?school 太长的
话,要怎么建索引更优?
14.排序算法
,说自己知道的,大概讲一下
#面经##用友##社招##Java工程师#