【求职】关联达 Java 方向面经
Java 方向面经
**一面 2019/9/28 **
1、设计六大原则
3、对微服务的理解
4、问我对 Spring,还是 springmvc 的理解
5、用过 restful、RPC 等协议吗
6、分布式数据库怎么保证一致性,例如你微信上说了句话,怎么保存
7、Java 中类之间的关系有哪些
8、注解怎么实现的
9、你的项目是怎么划分模块的
10、网络编程 socket 实现过程
**一面 2019/9/29 **
1、OOM 都有哪些,说出几种?
2、线程的生命周期?
3、ArrayList 的初始长度是多少?扩容机制?
4、谈谈你对 JVM 虚拟机的了解?垃圾回收过程?你用的哪个版本的 JDK,使用的垃圾回
收器是什么?
5、收算法是什么?
6、介绍一下你所做的项目吧?
7、聊聊你对集合的认识
8、springMVC 的内部流程
9、mybatis 的内部流程
10、有用过 springboot 么,聊聊你的理解?知道什么是微服务么?
**二面 2019/9/29 **
1、聊聊你的所做的项目? 你最自豪的项目是什么?
2、你在实验室扮演什么角色?
3、通常是你能说服别人,还是别人说服你,为什么?
4、还有没有其他 offer,为什么想来这?
5、上学学过哪些计算机课程吗?有什么是自学的?
求职必备刷题官网:https://github.com/bennyrhys/interview
【更多互联网公司笔试面试真题请关注“让我遇见相似的灵魂”公众号】