京东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用过吗
时间比较短,感觉比较重视java基础。
分布式和设计模式这块我还没好好学过,后续还得再补一补~
等等二面!!加油~
4.24二面(30分钟)
1.自我介绍 项目介绍
2.你们现在在做什么
3.如何创建线程池(不会 我说我没用过 只知道几种类型),线程池的参数
4.java有哪些锁?
5.CAS的有哪些实现?
6.分布式CAP了解吗(不太了解)
7.JVM内存分配
8.full GC的原因?
9.堆内存的容量?
10.访问一个网址的过程?DNS解析过程
11.开放题:设计一个秒杀系统(老见到有这种题 不知道该怎么回答 提了一下redis)
12.其他题:如果领导让你做一件你觉得没必要做的事,你会怎么办?
如果你们工期完成不了任务了怎么办?
4.26 hr面
问了一些:优点缺点、项目介绍、你最挫败的事、介绍你最好的朋友、职业规划等这种问题
现在官网的流程是面试完成,希望能够收到offer!许愿许愿🙏