京东Java一二面面经

京东一面12.4
1.实习时对于项目的最大的贡献?
2.幂等键和redis过期时间,消费中如果保证有序性怎么做?除了partiton分区路由hash的那种业务中的手段?
3.多线程消费,是kafka框架还是业务代码?为什么使用new thread不用线程池来管理异步线程
4.对线程池有了解嘛 怎么样创建线程池 7个参数?常用的拒绝策略 什么情况下会触发
5.Hashmap 和concurrenthashmap的区别,后者如何保证线程安全,能用long做key吗?为什么
6.Reentrylock和synchronized使用的区别
7.Mysql数据库并发时问题有哪些?解决手段?
8.数据库sql优化的经验
9.分布式事务用的什么方式,实现原理,你都了解什么分布式事务的解决方式?Saga知道吗?tcc?
10.对分布式锁实现的话用什么方式实现的 实现分布式锁有哪些手段
11.Java中异常和错误的处理?
12.在高并发接口性能高可用有哪些技术

京东二面
1.介绍项目、kafka有没有可能会造成消息丢失?选型时的一些考虑,你了解其他的消息队列的差异吗
2.Kafka为什么适合大数据量的场景
3.Redis的原理
4.Io多路复用核心组件、底层实现 不懂
5.前前一段实习的难点
6.分布式这块主要的体现时哪些场景
7.分布式id你说的都是尽量避免一些极端情况,有没有能根治这些情况发生的方案
8.限流算法有几种,每个场景适合用那种?
9.数据库联合索引 where a=** order by b 、where a=** group by b 能不能走到联合索引
10.类加载时 如果自己写了一个java.Util.String能改吗
11.在职业选择时的倾向、看重点

ai智能作图##
全部评论
请问有让当面写算法的算法题吗?
1 回复 分享
发布于 2024-12-18 18:12 新疆
求回答一下二面第九题
点赞 回复 分享
发布于 2024-12-18 12:54 河北
秋招还是实习啊
点赞 回复 分享
发布于 2024-12-18 12:08 广东

相关推荐

2025-12-08 16:04
门头沟学院 Java
本人本科末9,今年大三。大一大二一直玩,什么都没学到,在大学混日子混了两年,每天不是在打农就是在steam。大三开学时一个和自己玩的好的同学去实习了,才发现自己白白浪费了两年的时间,如果真不冲一下就真去京东,阿里,美团送外卖了今年9月份开始学Java,一开始一直跟着黑马视频看,后面发现看视频效率太低了,时间根本不够,就开始主要看文档和看书了。这几个月一直在学,真的尽力了,希望暑期前能找一份好点的实习。我简历上面的项目大多没有指标,但是实际上我是真没多少时间去做项目,我基本主要是动手只做了外卖和天机,黑马点评和12306我都是只是看了项目。主要是自己的时间真的不多,但是这样子自己的代码能力确实比较差。而且自己也没有做过实际的工程,我顶多用jmeter测试一下接口tps啥的,比如使用Redis管道提升了一点性能,减少Redis交互,这种值得写上去吗?需不需要具体到某些数字求求各位佬给一些建议,看看简历怎么优化?项目介绍是不是不够详细?没有具体到业务方面。项目会不会提到大致实现原理导致面试官一看简历就知道怎么实现就没有问的欲望?专业技能一些字段是不是要加粗,是不是写太啰嗦了?有没有必要压缩内容变成一页?两页的话是不是都要把两页填地满满的。
给秋招一个交代:一页简历最好,网上做的项目放面试官眼里都是玩具,简历上不需要强调有什么难点,记住就行防止真的问。然后背八股,多投多面试就行
点赞 评论 收藏
分享
评论
7
71
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务