当前位置: 首页 > 面试经验 >

金山云-Java开发面经(已进入人才库)

优质
小牛编辑
159浏览
2023-03-28

金山云-Java开发面经(已进入人才库)

一面 11.16 35mins



  1. 做题,讲思路即可。

  2. 讲一下HashMap。

  3. 如果让你自己实现一个HashMap,该怎么做?

  4. 如果用树去实现,怎么实现?

  5. 一个场景,两个商品A和B,1000个并发量,不用JDK原生的API,怎么去实现正常的售卖?

  6. 说一下从用户请求到显示结果的过程,深入到内核态就行。

  7. 说一下数据链路层,物理层。

  8. 如果不用IP地址,只有MAC地址,怎么通信?

  9. 讲一下你的项目的难点,或者技术突破是什么。

  10. 反问。


一面基本上都答出来了,谈论交流的也还行。
晚上邀约二面的邮件,点进去只有上午了,想一鼓作气,就选了


二面 11.17 40mins



  1. 讲一下Java写入文件的过程,代码怎么写,思路说一下。

  2. 如果finally里面不把文件关掉会发生什么?

  3. 你了解的JDK自带的线程池有哪些?

  4. 知道ForkJoinPool吗?

  5. 线程的状态有哪些?

  6. 假设一个场景,A线程实现了Callable接口,主线程启动该线程后,等待A线程的结果的时间很短,没等到A线程的结果,请问A线程的状态是什么?该如何处理这个线程呢?如果我要A线程主动去关闭,该怎么做?如果我要主线程去做该怎么做?

  7. 讲讲Kafka的结构吧。

  8. Partition中的消息如何保持其有序性?

  9. Kafka如何保证消息不丢失的(可靠性是怎么实现的)?

  10. 反问


下午投递链接点进去就看见进入人才库,GG,二面答的确实有点一般。寄

#你的秋招进展怎么样了#
 类似资料: