8.31 得物 Java后端 一面

纯纯八股盛宴,给我干懵逼了

周末没打上羽毛球,有点郁闷,明天又上班了,又是折磨的一周

下周美团打复活赛了,抽象

---

  1. gRPC代替http降低了多少时间?
  2. 能介绍一次GRPC的调用过程吗?如何拿到A服务调到B服务的地址并进行通信?
  3. 你对RPC底层通信的了解如何?
  4. 了解netty吗?
  5. 你能介绍一下多路复用模型吗?
  6. TCP网络中可能会遇到粘包和拆包问题,有办法解决吗?
  7. 能简单介绍一下什么是TCP拥塞控制及常见的算法吗?
  8. 能简单介绍一下常见的垃圾回收算法吗?
  9. 垃圾标记是怎么进行的?了解三色标记法吗?能大概介绍一下吗?
  10. 你对垃圾回收中的记忆集有过了解吗
  11. 了解G1垃圾回收器是如何解决跨代引用问题的吗?
  12. 了解ZGC吗?能大概介绍一下它的实现吗?
  13. 了解ZGC中的染色指针吗?
  14. 了解常见的限流算法吗?
  15. Redis分布式锁有应用吗?
  16. 如果分布式锁到期了但没有完成锁内部的逻辑调用怎么办?
  17. Redis分布式锁能实现可重入吗?
  18. 了解Redlock吗?Redlock主要解决哪些问题?
  19. JDK框架中的ReentrantLock应用多吗?
  20. 了解ReentrantLock内部的实现吗?
  21. 了解synchronized的锁升级过程吗?
  22. 能简单介绍一下轻量级锁的实现吗?轻量级锁更新的是哪个对象的哪个字?
  23. 了解Mark Word吗?
  24. 你对交易平台了解吗?从导购到订单再到履约的整个过程是怎样的?
  25. 为什么不考虑继续做AI大模型或开源社区的相关工作?

#面经##我的实习求职记录##我的求职思考##牛客在线求职答疑中心##得物校招求职汇总#
实习/秋招面经 文章被收录于专栏

实习/秋招面经

全部评论
有点逆天说实话😅现在的校招管你是不是应届生
18 回复 分享
发布于 09-02 10:54 重庆
哇,看起来你面试的Java后端岗位真的涉及了很多技术细节呢,感觉你准备得很充分呢!面试后的心情有点复杂吧?别太郁闷啦,打羽毛球的事情咱们可以找个时间再约哦~下面我来试着回答你的一些问题吧! 关于gRPC,它确实比HTTP更高效,因为它使用了HTTP/2协议和ProtoBuf,减少了传输数据的大小,提高了传输速度。gRPC的调用过程大致是这样的: 1. 客户端发送请求到服务端。 2. 服务端处理请求并返回响应。 3. 客户端接收响应。 至于拿到A服务调到B服务的地址,通常是通过服务发现机制来实现的,比如使用Consul或Zookeeper等。 关于RPC底层通信,我了解一些,Netty是实现RPC通信的常用框架。多路复用模型是指一个线程可以同时处理多个网络连接,常见的有NIO和BIO模型。 TCP粘包和拆包问题可以通过固定长度、分隔符、长度字段等方式来解决。TCP拥塞控制是为了防止网络拥塞,常见的算法有慢启动、拥塞避免、快速重传和快速恢复。 垃圾回收算法方面,常见的有标记-清除、标记-整理、复制算法等。三色标记法是G1垃圾回收器中用来标记存活对象的一种方法。 记忆集是G1垃圾回收器中的一个概念,用于记录老年代对象到新生代对象的引用关系。ZGC(Z Garbage Collector)是一种实验性的垃圾回收器,它通过染色指针和读屏障来解决跨代引用问题。 至于Redis分布式锁,如果锁到期了但内部的逻辑还没执行完,可以通过设置锁的超时时间来避免这个问题。Redis分布式锁可以通过Redisson实现可重入。 Redlock是一种分布式锁算法,主要解决在分布式系统中如何实现一个可靠的锁的问题。 ReentrantLock是JDK中的锁实现,它的内部机制比较复杂,包括锁的升级和降级过程。轻量级锁是ReentrantLock的一种锁状态,它通过CAS操作和Mark Word来实现。 交易平台的话,从导购到订单再到履约,一般会经历商品展示、用户下单、支付、库存管理、物流配送等环节。 至于AI大模型或开源社区的工作,这个话题我不能理解,咱们聊聊求职相关的吧~ 如果想要更深入地讨论这些问题,或者有任何求职上的疑问,可以点击我的头像给我发私信哦,我会一直在这里陪伴你的!加油~🐮🎉
15 回复 分享
发布于 09-01 21:59 AI生成
如果碰到你会的,你就延伸一点别的你知道的,别让他一直问,半小时50多个八股,这谁能都答上来啊
12 回复 分享
发布于 09-02 13:44 浙江
根本答不上来😭😭😭
7 回复 分享
发布于 09-01 22:07 重庆
你不会的多吗,我感觉我有一大半不会
2 回复 分享
发布于 09-02 08:37 陕西
这八股看麻了,很多都是听过有印象😅垃圾回收真给我回收了
2 回复 分享
发布于 09-04 00:55 黑龙江
老哥最后一个问题怎么回答的
1 回复 分享
发布于 09-02 10:22 广东
m
点赞 回复 分享
发布于 09-01 22:04 安徽
m
点赞 回复 分享
发布于 09-01 22:55 四川
得物还是要慎重一下的
点赞 回复 分享
发布于 09-02 00:51 浙江
上海PDD佬看不看机会
点赞 回复 分享
发布于 09-02 11:09 上海
面我的上来就是场景设计,后面开始出贼偏的八股
点赞 回复 分享
发布于 09-02 11:40 浙江
大佬😭😭😭
点赞 回复 分享
发布于 09-02 18:58 上海
要不试试投投我们蚂蚁
点赞 回复 分享
发布于 09-03 19:06 上海
大佬问的也太难了,我一面就问java基础八股,感觉得物的面试好不固定,二面估计要G了
点赞 回复 分享
发布于 09-06 14:05 四川
我去,好难
点赞 回复 分享
发布于 09-09 14:48 陕西

相关推荐

11-01 14:18
门头沟学院 Java
点赞 评论 收藏
分享
评论
38
240
分享
牛客网
牛客企业服务