【58集团】Java岗-后台实习总共4面
一面
自我介绍+项目介绍
问项目具体内容
Spring cloud有哪些组件及有什么作用
Eureka实现了CAP中的那几个功能?答 AP
Eureka有什么缺点?答:不知道
服务发现和服务调用有什么区别
BFS思想
ConcurrentHashMap 1.7 1.8
ThreadLocal
volatile
Java内存模型
MySQL存储引擎
行级锁如何实现
计算机网络分层
B树和B+树区别
为什么要用微服务?微服务的优点和缺点?
创建对象过程,从JVM开始分析,Eden,survivor to survivor from ,老年代
对象创建过大会放到什么位置
还会放到哪里?栈中,逃逸分析
给开源项目提过PR么?
什么时候可以实习?
二面
自我介绍
项目介绍
三面
自我介绍
项目提问
微服务按照什么进行划分的
增加新的微服务,客户端是如何调用的?心跳机制
什么是前后端分离?swagal?不是的
介绍一下常用的数据结构?队列,栈?及各自的用途
计算机网络的四层分层模型?tcp三次握手?如果第三次客户端没有响应,服务器回事什么状态?
B+树与B树区别?
索引的设计原则?
索引的优缺点?
给定用户名,手机号,密码,等字段,针对用户使用手机号和密码登录和根据用户名查询用户信息设计索引?
JVM介绍一下吧
如果服务器负载比较高,如何排查问题?
jmap会对系统又额外的资源消耗么?
你有什么要问我的?
四面
自我介绍
项目介绍
有没有其他的offer
说一些比较有技术含量的内容
字典树,字典树的变型了解么?
hash冲突如何解决?
什么是开放定址法?