丰巢面试经历

一面电话面试
先简单介绍自己,从分布式入手,你了解哪些分布式系统,有哪些并发包,了解其原理吗?
分布式:https://www.cnblogs.com/victorlaoli/p/10193326.html
https://blog.csdn.net/DreamWeaver_zhou/article/details/78587580
并发包:https://www.cnblogs.com/sessionbest/articles/8689297.html
并发包包含集合类型:https://blog.csdn.net/fenglongmiao/article/details/79402452
了解数据库吗?事务类型:读未提交、读已提交、可重复读、序列化,什么时候用索引,什么时候索引失效
了解redis吗?redis数据类型,redis穿透、redis雪崩
https://blog.csdn.net/nihao12323432/article/details/81205160
Spring加载过程,aop原理
rpc原理
传输类(TTransport)、协议接口(TProtocol)和处理类(Processor)
https://blog.csdn.net/houjixin/article/details/42779835
jvm内存,垃圾回收机制,什么作为gcroot
用的什么分表插件
8以后对hashmap有什么新改进
消息队列原理

二面
介绍自己
工作中遇到的一些高并发场景,怎么解决,高并发的架构是怎么样的
消息队列原理,消息堆积严重怎么处理
https://blog.csdn.net/A_BlackMoon/article/details/85197943
表数据多大需要分表

大概就是这些~

你可能感兴趣的:(面试,java)