笔试题:
1.SQL题
2.redis,zookeeper分布式锁的实现?优缺点?应用场景?
3.多线程的实现方式?
4.MySQL会死锁吗?怎么办?
技术面:
1.自我介绍
2.你在上一家公司做了什么内容?
3.学校学了什么东西?
4.八大数据类型讲一下?
5.String为啥是不可变的?
6.stringbuffer和stringbuilder为啥是可变的?
7.聊一下IoC和AOP?
8.spring创建的对象是单例的还是多例的?还是原型的?
9.spring创建的对象存在哪里?
10.一个应用随着时间增加性能变慢了,你如何优化?
#java面经#