首页 > 京东三面Java
头像
木有offer
编辑于 2021-04-20 23:06
+ 关注

京东三面Java 内部员工回复

部门:京东零售-技术与数据中心-交易研发,业务涉及到优惠券分发等。

更新:4.13号hr面、4.20号发offer

一二面:

主要对Java问的比较深

Java方面

1. Sychronized锁机制,重量级锁时其他线程被拒绝了,是怎么处理的
2. 可重入锁介绍,同步队列和条件队列,公平非公平唤醒其他等待线程的方式,状态变化
3. 构造函数的调用
入参为long,会调用Double
public class ConstructorDemo {
	Object obj;
	public ConstructorDemo(Object obj) {
		this.obj=obj;
	}
	public ConstructorDemo(double obj) {
		this.obj=obj;
	}

	public static void main(String[] args) {
		ConstructorDemo oo=new ConstructorDemo(100L);
		System.out.println(oo.obj.getClass()); //class java.lang.Double
	}
}
4. 接口 抽象类区别
5. final关键字

Spring方面

1. spring ioc介绍
2. mvc流程
3. @Resource和@Autowire区别

Redis方面

1.缓存穿透,血崩解决策略
2.key值过期策略
3. string 底层结构
其他的不太记得了

三面

类图

用过uml吗,大概是什么样的,组合和聚合有什么区别
还接触过其他的类图吗,markdown流程图😂,扯不出来

HTTP方面

1. 三次握手,四次挥手,服务端客户端具体状态
四次挥手,假设客户端主动断开连接后,又发包,状态会变成什么
2.超时重传与快速重传

其他

1.常见的页面置换算法,淘汰策略
说一下LRU与LFU的实现
LFU下重复次数相同该怎么处理
2. 给定数组,找到出现次数最多的5个元素

希望能过,网络还是太菜了。。。




更多模拟面试

全部评论

(7) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐