面试地點:java菜鸟网络络-杭州
一开始自我简单介绍了一下,然后问了一下我做什么的然后就开始技术面试。
一开始问我分库分表然后就问我茬分库分表之后怎么获取一个用户全部订单。然后问了我怎么实现一个RPC实现分布式微服务等问题,在这之后就问我怎么进行服务之间通信通信的RPC用了什么协议。这些之后踉踉跄跄地回答,心里已经开始没有谱了
然后问我Java8的特性,问我用过什么回答,lambda为什么要用這个,这个有什么好然后还问了Java8 的并行流,底层用的是什么然后问了SpringBoot与Spring的区别。SpringBoot的工作原理然后问了JavaGC过程,JavaGC收集器JavaGC的根引用。最後问了CPU过高时怎么处理等