奇安信服务端开发一二面+hr面(已意向)
一面 9.2
1.自我介绍
2.java基础(为什么重写equals的同时重写hashcode,Object类下的常见方法,jdk8的新特性等等)
3.java并发(如何中断线程,interrupt是怎么中断其他线程的等等)
具体忘记了,没有算法
二面 9.8
1.自我介绍
2.如何检测代码是否是良好的还是不好的,比如成员变量应该为private是好的,public是坏的(NLP,计算条件概率,跟项目有关)
3.重载和重写
4.子类抛出的异常和父类抛出异常关系
5.线程状态和切换
6.AQS原理
7.synchronized
8.reentrantLock原理
9.ConcurrentHashMap的原理
10.hashmap
hr面 9.15
常规问题
意向 9.16
#Java开发##奇安信##面试题目#
1.自我介绍
2.java基础(为什么重写equals的同时重写hashcode,Object类下的常见方法,jdk8的新特性等等)
3.java并发(如何中断线程,interrupt是怎么中断其他线程的等等)
具体忘记了,没有算法
二面 9.8
1.自我介绍
2.如何检测代码是否是良好的还是不好的,比如成员变量应该为private是好的,public是坏的(NLP,计算条件概率,跟项目有关)
3.重载和重写
4.子类抛出的异常和父类抛出异常关系
5.线程状态和切换
6.AQS原理
7.synchronized
8.reentrantLock原理
9.ConcurrentHashMap的原理
10.hashmap
hr面 9.15
常规问题
意向 9.16
#Java开发##奇安信##面试题目#