某大厂一面
time:2/12
1。自我介绍
2。做一道思维题目:求两个整数数组相加,返回数组
3。介绍JVM
4。类加载
5.双亲委派模型
6.垃圾回收
7.常用的java集合类型
8.介绍HashMap
9.聊聊hash冲突
10.hashmap是线程安全的吗?
11.hashmap如何保证线程安全?
12.介绍死锁?
13.避免死锁
14.使用异步会有什么问题?
15.spring的IOC介绍一下
16.springboot和spring的区别(进步)
17。Springboot的常用注解有哪些?
18。我常用的数据库有哪些?
19。怎么查sql执行的效率
20。sql优化有哪些
21。问我MongoDB用的多吗?
22.redis实际项目中是如何使用的?
23.项目中是如何保证高可用?
24.服务器内存如果炸了,应该如何解决?
反问:
1.该部门是做什么业务?
2.我知识掌握程度怎么样?
感受:麻了