招银网络一面java
面试官:你好,
我:面试官好
面试官:你好😂
面试官:看你简历上写的是应聘java开发,那我们就问java的吧。
下面是具体问题:
- 讲一下java中怎么创建线程
- 线程同步方法
- Lock的子类有哪些
- 跨jvm线程同步(只讲了redis分布式锁)
- 还有没有其他方法(我:只知道这个,面试官:...)
- Throwable的子类
- Error的子类
- Exception分为哪辆类
- indexoutofboundsexception和nullpointerexception是什么类型的异常
- 讲一下编译时异常,举例
- 怎么获取类的Class对象
- 讲一下Class类有哪些方法
- 讲一下反射
- 反射用在什么地方
- try、catch、finally中finally是不是一定执行(我:一定 面试官:一定吗? 我:... 后面面试官讲解了一下)
- 工作窃取了解不(不了解,面试官开始科普...后面说没了解就没讲下去了😂)
- 讲一下静态代理和动态代理
- 怎么实现动态代理(讲的非常不好)
- spring用过是吧,那我们说一下spring注解,springmvc中如何指定请求的方法
- 项目中写过的最得意的代码(...)
- 有没有学过前端,(只会基础的,框架不会,就没问下去了)
- redis数据类型
- redis自增计数用什么方法(忘了)
面试官:我这边没什么问题了,有没有什么问我的。
总结:回答的很糟糕😅大概是凉经