最近参加了一场面试,然后被虐的体无完肤,因此开博,记录被虐问题,以此勉励自己,希望能越挫越勇!
虽然都是一些比较基本的问题,但是当面对这些基本的问题的时候,还是有些无措,说不出个所以然来。大多问题都是知其然不知其所以然。
记录问题:
- object有哪些常用类
- string为什么是不可改变的
- 分布式锁
- 线程锁是什么
- 阻塞状态是什么情况
- spring的高级注解
- linux的高级命令
- redis在那些场景下使用
- equals与==的区别
- hashmap的原理
- redis的单线程为什么这么快
- 接口和抽象类
- 什么是线程安全
- 什么是线程同步
- volatile有哪些作用
- 分布式线程同步
- ioc到底是什么
- 线程池和连接池有什么区别
- list存的是对象还是对象的引用
- 当用户关闭了cookie,怎么保存用户信息,怎么确定用户的登录状态