[面经] 京东一面 Java实习

已离职, 跑路国企
有谁知道为什么这个面经这么多收藏吗

自我介绍
hashmap
他的线程安全类
hashmap是会死锁的, 你知道吗(头插法会死锁)
i++是原子操作吗(不是, 可以用AtomicInteger, 用CAS去做, 但是如果竞争激烈的话会导致自旋消耗过大, 这时候要换LongAdder)
动态代理和静态代理(jdk原生或者cglib, 答得不好)
jvm的理解(数据区,回收器,对象内存分布,回收算法)
常见的7个GC回收器
四个引用(强软弱虚, 然后由此扩展到ThreadLocal的内存泄漏问题)
那你用过ThreadLocal吗(了解过, SimpleDateFormat会用到, 但是我说项目中没有,说实在这么说可能踩雷的,但是还是建议诚信回答)
mysql的数据引擎有哪些, 区别(innodb,MyISAM,Memory)
如何切换数据库引擎(不会)
聚簇索引和非聚簇索引
联合索引
索引失效的情况
mysql一共有哪些锁(表锁,读写锁; 行锁, 记录锁, 间隙锁, 临键锁)
事务隔离级别, 默认级别
说说你对redis的理解(答做缓存,5个基础数据结构,感觉答的不是很好)
缓存穿透,击穿,雪崩
说说你对rabbitmq的理解(生产者,消费者,队列,交换机, 消息生产消费的工作流程, 工作模式, 死信队列)
如何保证幂等性(rabbitmq中要保持交换机,队列,消费者,三者一对一对一; kafka的话是通过offset,说白了这个问题就是问如何保证消息不重复消费,我可能答混了)
还了解哪些消息队列,(kafka,rocketmq)
什么是雪花算法(这个不熟, 只知道是推特出的,分布式ID用的,然后面试官做了一些补充)
场景问题:
高可用如何保证(首先机器要24小时运行, 然后还要保证数据一致性, 持久化, 集群之类的, 这种题目我是没了解过, 全凭感觉回答, 感觉也答得不好)

留用意向, 到岗时间, 为什么不考研 (经典三问)

知道什么是时序数据库吗(不了解, 我推测是按时间戳去做的)

反思:继续去熟悉分布式, 以及Java基础问题, 源码再多看看, 并发内容多了解, redis的话多答一些, 当时还有一个内存淘汰策略没跟面试官说
全部评论
mysql的存储引擎大家全都背了吗,还是就记着最常用的两个
6 回复 分享
发布于 2023-05-26 20:41 河南
为什么有这么多收藏, 这个面经怎么了
1 回复 分享
发布于 2023-06-03 16:12 日本
暑假实习有技术二面嘛?
1 回复 分享
发布于 2023-05-31 23:57 陕西
我去 太像了😂😂😂
1 回复 分享
发布于 2023-05-26 16:22 河北
mark
点赞 回复 分享
发布于 2024-04-03 20:22 北京
同学你简历写的哪种项目啊
点赞 回复 分享
发布于 2023-11-27 11:16 辽宁
您好,请问京东技术面没手撕算法哇
点赞 回复 分享
发布于 2023-06-05 08:48 四川
为什么不考研怎么答
点赞 回复 分享
发布于 2023-06-02 13:42 四川
暑期实习吗
点赞 回复 分享
发布于 2023-05-26 19:55 白俄罗斯

相关推荐

2025-11-11 08:58
已编辑
华南理工大学 golang
📍面试公司:京东物流💻面试岗位:后端开发❓面试问题:11.4 一面主要在问项目,刷别人的面经看到有问表结构设计的,提前准备了下,确实有问到,uu们可以面前再看看无八股无手撕,整体流程类似于面试官有哪里没理解的地方再详细的给他介绍一下,面试官反馈很好,听的时候一直在点头,不压力。第二天早上约了二面。11.6 二面二面发挥的不太好,面试官问到了一些不太懂的东西1.你们公司的异常处理框架是怎么样的?我说了一些golang里面的错误处理机制,以及自己排查bug跟打印日志,ELK的一些内容,但是面试官好像不是问的这个,其实他此时还不知道我用的是golang,他们部门用的是Java,知道我用golang之后就没问下去了。2.详细讲一下你们的高并发场景,是遇到了什么样的瓶颈吗?你们是怎么分析并且解决的?3.项目还有什么改进的地方?你说的这些改进的点为什么没有去进行一个实现呢?4.平时有没有对ai工具进行一些探索和使用?你觉得提效的地方在哪里,以及目前的AI辅助工作的流程里有哪些缺陷?5.有没有对物流工作有一些了解?了解京东的工作强度吗?反问环节问了一下对go转Java的看法,面试官说不在意这些,语言不重要重要的是交流沟通能力,而且可能之后有些场景要用到go反而是优点。京东的面试官是真的有礼貌,称呼的时候一直用“您”给我整的都有点不好意思了。我感觉虽然说是可以接受go转Java其实优先级还是挺低的,应该是个客套话,所以go的兄弟如果面试官没发现用的是go还是不要说了。11.10   约了HR面,要线下,部门在北京去不了,换成去广州的一个部门线下面试,还挺远的🙌面试感想:
查看6道真题和解析
点赞 评论 收藏
分享
评论
37
257
分享

创作者周榜

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