百度一面
1、Spring中有哪些常用注解?
2、如果一个服务入参是JsonString,出参也是jsonString,这个服务可能用到什么注解?
3、HSF的底层原理是否了解?序列化传输的协议是什么?
4、Postgrep Sql相比mysql优势在哪里?
5、生成瓦片的聚合函数的底层原理是怎样的?
6、二进制数据结构如何在前端关联?有了解过吗?
搜狐一面
项目介绍
1、SpringBoot的注解
2、Spring SPI了解吗?
3、算法题:两数之和
搜狐二面
1、大对象和小对象都有的情况下,用CMS收集器还是G1收集器?要求fullGC次数少
补充:G1收集器有什么特点?CMS呢?
2、SpringBoot想在Bean初始化前后做一些动作,可以怎么实现?例如一个接口有很多实现,想在bean初始化前或后做一些统一的动作
3、lambda表达式除了简洁之外,相比传统的代码写法还有哪些优势?
4、内部类有了解过吗?怎么决定如何使用普通内部类还是静态内部类?
5、如果想用懒汉式但是不加锁的情况下实现单例的初始化,可以有什么方法?
6、二叉树的层序遍历
7、介绍项目,流程,说说背景、项目中扮演的角色、遇到的挑战是怎么做的?
8、lambda的原理是什么?
9、静态内部类的加载时机
10、布隆过滤器是什么?为什么不可以用hashMap?这个没回答好