8.15快手一面凉经


今天电脑的麦克风不知道为什么突然不好用了,重新连了好几次,都不行,后来就改用***面试官视频面试了,所以整体耽误了十多分钟,正常面试应该是一小时。

1.Java HashMap与concurrentHashMap,主要问了当多线程并发访问HashMap,会造成什么后果,以及原因,我想到了脏读,原因就说了下有可能是因为resize,也有可能是指令顺序优化。

2.讲一下JVM垃圾回收,首先说了堆和栈,然后说了一下分代,最后介绍了一下新生代和老年代的几种垃圾回收方法。进一步深入问了我 G1和CMS的区别以及实际中的使用。

3.线程池Executor。问了线程池的核心参数,以及在实习的时候,这些参数是怎么设置的,但说实话,实习的时候我并没接触到需要自己设计线程池。。。所以只能勉强说一些

4.说一下Tcp三次握手和四次挥手。以及实际开发中,如果出现大量的time-wait或close-wait,可能是什么原因。这里回答了如果是出现大量time-wait有可能是因为过多的短链接,close-wait可能是由于阻塞超时等。

5.说一下Http如何启动传输Gzip。这个我确实没了解过,也没遇到过这个问题,所以面试官发现我啥也说不出来就过了。后来百度查了一下,主要是设定两个参数。

6.Get和Post的区别。典型八股文
7.实习期间对于数据库的索引有哪些应用。

8.算法题,数组的第K大元素,PriorityQueue实现小顶堆,O(n)。
全部评论
当多线程并发访问HashMap,这个在JDK1.7可能会出现循环链表,CPU100%,面试官是想问这个嘛?  base哪里呀
点赞 回复 分享
发布于 2022-08-16 21:22
不一定凉吧....感觉楼主基本都能说出来一些啊
点赞 回复 分享
发布于 2022-08-16 17:01
你好,请问算法题是用本地IDE吗?
点赞 回复 分享
发布于 2022-08-19 21:35 湖北
看来我们是一个面试官,好多问题一样,算法题也一样 笑cry。不过我是用快速选择做的
点赞 回复 分享
发布于 2022-08-23 15:57 江苏

相关推荐

牛客263158796号:我领羊一面后十天不挂也不推进 今天问hr说等前序的第一批意向发完看情况再看是否推进
点赞 评论 收藏
分享
GGrain:没事,本硕985也不发面试笔试😖
点赞 评论 收藏
分享
1 21 评论
分享
牛客网
牛客企业服务