京东Java春季实习
京东一面:(30分钟)
java
1.hascode和equals方法
2.接口和抽象类的区别
3.重写和重载的区别
4.集合类有哪些,有什么区别
5.如何实现多线程
6.JVM内存分布
7.讲一讲Sping原理
8.mysql的引擎,索引结构,索引有哪些类型?
9.mysql 的共享锁和排它锁
10.mybatis如何防止sql注入
11.设计模式会吗,单例设计模式?
12.分布式设计原理CAP
13.jdk1.7和jdk1.8的变化
14.IO和NIO的区别
15.redis用过吗
1.自我介绍 项目介绍
2.你们现在在做什么
3.如何创建线程池(不会 我说我没用过 只知道几种类型),线程池的参数
4.java有哪些锁?
5.CAS的有哪些实现?
6.分布式CAP了解吗(不太了解)
7.JVM内存分配
8.full GC的原因?
9.堆内存的容量?
10.访问一个网址的过程?DNS解析过程
11.开放题:设计一个秒杀系统(老见到有这种题 不知道该怎么回答 提了一下redis)
12.其他题:如果领导让你做一件你觉得没必要做的事,你会怎么办?
如果你们工期完成不了任务了怎么办?
查看8道真题和解析