京东日常实习 平台零售部门 一面

总结:没有手撕,八股也很少,重点问了实习和项目。整体感觉比较好,面试官给人感觉很舒服。

零、自我介绍

一、 实习经历提问。

1.说一说你在实习中用到的SSE和RabbitMQ是怎么解决的?

2.如果有多台后端的服务器的话,是怎么保证消息队列的消息能返回给推送过去的服务器呢?

3.如何保证GPU推送到消息队列中的消息的有序性?

4.这个场景是使用了多线程吗?介绍一下。

5.消息整合再存储,此时消息已经被消费了,如果此时数据库宕机,那消息怎么办?有解决方案吗?

6.ES的场景?冷热分离说一下。

二、 项目经历提问

1. 你这里说到了责任链机制,应用场景是?

2. 还有哪些常见的设计模式?

3. 介绍一下分库分表是怎么做的?

4. 那么想一下新的场景,如果能够A用户给B用户,买票,我们还需要根据购买者来进行分表的话,该怎么处理?

三、八股

1. 垃圾回收算法介绍一下

2. G1用的是什么算法?你的项目用的是G1吗?

3. 有做过JVM调优吗?

#京东#

全部评论
mark
点赞 回复 分享
发布于 04-23 20:35 北京
哪里投的日常啊
点赞 回复 分享
发布于 04-09 21:36 江苏
大佬是26的吗
点赞 回复 分享
发布于 04-08 21:58 陕西

相关推荐

04-17 15:05
已编辑
南京师范大学 Java
#暑期实习# #日常实习# 1. 项目中的难点是什么?2. 高精度视频为什么要把播放记录存在缓存里?频繁访问redis性能会不会也有问题?是读操作多还是写操作多3. 数据库与缓存的一致性问题,如果删除缓存时发生了异常,怎么办?4. 用消息队列解决,根据什么从消息队列里把它去掉?5. redis用的比较多,聊聊 (作用,数据结构,持久化,分布式锁,内存淘汰策略,删除策略,缓存三兄弟,线程模型)6. redis里的I/O多路复用详细再说说7. 缓存穿透、缓存击穿的解决方法8. 缓存穿透会引发什么问题?9. rpc项目的背景,功能10. 一次rpc调用会经历哪些过程?(代理,编解码,网络通信,熔断降级等等)11. 服务端怎么知道客户端调用了什么方法?(编码规则?)12. java怎么保证并发安全(synchronized,lock,原子类这些)13. 讲讲lock接口怎么实现的(CAS+AQS)14. CAS是干什么的?15. CAS为什么要判断内存里的值与旧值是否相等,举个例子16. CAS能保证线程安全吗17. ThreadLocal了解吗18. ThreadLocal的内存泄露如何产生的19. ThreadLocal为什么ThreadLocalMap中key是弱引用,value是强引用20. 聊聊数据库(索引,事务,锁,三大日志,主从复制,性能调优)21. 聊聊JVM(JVM内存构成,垃圾回收器,垃圾回收算法)22. 怎么判定这个这个对象是垃圾23. 哪些可以作为GC-root24. 最有成就感的事(项目结合AI)25. 对大模型有哪些了解(prompt,function-call,Rag)
饿了么一面115人在聊 查看50道真题和解析
点赞 评论 收藏
分享
评论
点赞
7
分享

创作者周榜

更多
牛客网
牛客企业服务