贝壳一、二面 后端面经
一面 50分钟
1、自我介绍
2、介绍下kafka实现原理
3、如何保证消息消费的有序性
4、redis有哪些数据结构
5、redis有哪些持久化机制
6、Spring boot和spring framework有什么区别,怎么实现的
7、spring boot装载的底层机制
8、类加载器能不能加载某些特定协议传输的类,如何实现
9、线程池参数
10、mysql索引类型
11、最左匹配原则
12、B+树索引结合磁盘说说有什么好处
13、代码:手写单例模式
14、反问
二面 50分钟
1、自我介绍
2、项目
3、口述:如何判断字符数组是否有重复字符,优化时间空间复杂度
4、Object类有哪些方法
5、为什么重写hashcode方法必须重写equals方法
6、user表查询年龄最大的十个人
7、用limit查询,如果页太大怎么办,limit 500000, 10
8、字符串数组(有序),其中有null,查找某个字符串的下标
#贝壳找房内推##面经##贝壳找房##后端开发#