2023/2/3 穗禾科技 一面

一家做金融系统的中小型公司。

自我介绍巴拉巴拉。。问了很多基础的问题,我就挑一些我回答的不好,或者没有回答上来的进行记录了。

1. 停止线程的三种方式

  • 使用退出标志,使线程正常退出,也就是当run方法完成后线程终止;
  • 使用Thread.stop()方法强行终止线程,但是不推荐这种方法,因为stop和suspend以及resume方法一样,都是作废过期的方法,使用它们可能会产生不可预料的结果;
  • 使用interrupt方法。

2.CurrentHashMap的实现原理

JDK8中ConcurrentHashMap参考了JDK8 HashMap的实现,采用了数组+链表+红黑树的实现方式来设计,内部大量采用CAS操作。

3.HashMap什么时候出现红黑树

4.分布式事务的方案

这个我真没了解,看了一眼,感觉挺多东西的.后续慢慢学习把。

5.手写反射

平常使用都是用别人写好的工具了,这块真没写过..太菜了

#2023开工大吉##面试##社招#
全部评论
还有几个问题突然想起来了。1:手写ioc… hashmap中push的底层。说实话我底层看的少…现在社招真难
点赞 回复 分享
发布于 2023-02-08 16:35 上海
卧槽 这么难?
点赞 回复 分享
发布于 2023-02-17 02:57 湖北

相关推荐

09-30 20:49
湖南工学院 Java
SP小夜:举报了哥,你什么都没做错,全怪我那令人作呕的嫉妒和卑微的自尊心,看见你的文字我完全破防了,我直接丢盔弃甲了,看见你这图的那一秒,我满头大汗,浑身发冷,亿郁症瞬间发作了,生活仿佛没了颜色,像是被抓住尾巴的赛亚人,带着海楼石的能力者,抽离尾兽的人柱力,像是没了光的奥特曼,彻底断绝了生的希望。我几乎都快羡慕得疯了,倒在床上蒙住被子就开始抱着枕头尖叫流泪,嘴里一边喊着卧槽卧槽,一边又忍着,我边发边哭,打字的手都是抖的,后来我的手抖得越来越厉害,从心头涌起的思想、情怀和梦想,这份歆羡和悔恨交织在一起,我的笑还挂在脸上,可是眼泪一下子就掉下来了。求你了别发了,我生活再难再穷我都不会觉得难过,只有你们发这种东西的时候,我的心里像被刀割一样的痛,打着字泪水就忍不住的往下流。每天早上7点起床晚上9点睡觉,年复一年地学到现在,憧憬着一个月赚上万块的幸福生活,憧憬着美好阳光的未来。我打开了手机,看到你的图,我感到了深深的差距,我直接跳进了家门口的井里。
点赞 评论 收藏
分享
评论
2
2
分享
牛客网
牛客企业服务