面试官说岗位刚开没多久就收到了上百份简历
微步在线一面,上来本来还行自我介绍的,结果都不要自我介绍,直接开始八股轰炸
:
1、介绍一下Java的Object对象有哪些方法?
2、Object的equals方法和hashCode方法要一起重写,原因是什么呢?
3、介绍一下HashMap
4、你一般使用的JDK版本是多少?谈谈Java 8、11、17的新特性
5、Java的异常分为哪几种?
6、受检异常和非受检异常在使用上有何不同?
7、介绍一下Java对象的创建过程
8、创建对象过程的内存分配,是分配到哪儿?什么情况下会发生堆内存的溢出?
9、对于内存溢出这种错误,Java不是有自己的垃圾回收器吗,它为什么不会把它回收掉?
10、引用类型除了强引用还是有什么类型的引用?
11、线上Java的服务,它报警CPU使用率100%,怎么去进行排查?
12、使用过synchronized关键字吗?它修饰普通方法和静态方法上有什么区别?
13、使用synchronized关键字锁一个代码块,括号里面能锁String对象或Integer对象吗?
14、知道CopyOnWriteArrayList吗?它是怎么保证线程安全的?
15、List有ArrayList和LinkedList,你认为有没有CopyOnWriteLinkedList呢?为什么没有?
16、使用过线程池吗?谈谈线程池有哪些核心参数?
17、假设最大线程数为10,核心线程8,正在运行,又来了一个任务,正常情况是先入队,能否不让其入队,先让其十个线程跑满再入队?
我问为什么都不用自我介绍,他说面试的人太多了,根本筛选不过来,岗位一开没几天就有上百份简历了,只能通过这种方式快速筛选
#发面经攒人品##哪些公司对双非友好##面试反问你会问什么#
1、介绍一下Java的Object对象有哪些方法?
2、Object的equals方法和hashCode方法要一起重写,原因是什么呢?
3、介绍一下HashMap
4、你一般使用的JDK版本是多少?谈谈Java 8、11、17的新特性
5、Java的异常分为哪几种?
6、受检异常和非受检异常在使用上有何不同?
7、介绍一下Java对象的创建过程
8、创建对象过程的内存分配,是分配到哪儿?什么情况下会发生堆内存的溢出?
9、对于内存溢出这种错误,Java不是有自己的垃圾回收器吗,它为什么不会把它回收掉?
10、引用类型除了强引用还是有什么类型的引用?
11、线上Java的服务,它报警CPU使用率100%,怎么去进行排查?
12、使用过synchronized关键字吗?它修饰普通方法和静态方法上有什么区别?
13、使用synchronized关键字锁一个代码块,括号里面能锁String对象或Integer对象吗?
14、知道CopyOnWriteArrayList吗?它是怎么保证线程安全的?
15、List有ArrayList和LinkedList,你认为有没有CopyOnWriteLinkedList呢?为什么没有?
16、使用过线程池吗?谈谈线程池有哪些核心参数?
17、假设最大线程数为10,核心线程8,正在运行,又来了一个任务,正常情况是先入队,能否不让其入队,先让其十个线程跑满再入队?
我问为什么都不用自我介绍,他说面试的人太多了,根本筛选不过来,岗位一开没几天就有上百份简历了,只能通过这种方式快速筛选
#发面经攒人品##哪些公司对双非友好##面试反问你会问什么#
全部评论
你也面这个了吗哥
相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享