下面继续给大家带来的是一个小伙伴2020年的百度java面试题,内容包括了具体的面试题,感兴趣的小伙伴可以一起来了解一下。
面试题(二面)
自我介绍
项目
一、项目架构
二、为什么使用kafka,对其他的消息队列了解吗?
三、除了kafka有没有其他实现方式?分析一下利弊
四、es数据结构
五、为什么使用本地缓存?
六、redis实现的功能,基本数据类型
七、rdb和aof区别是什么?默认开启方式、配置文件
区别
RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入磁盘,实际操作过程是fork一个子进程,先将数据集写入临时文件,写入成功后,再替换之前的文件,用二进制压缩存储。
AOF持久化以日志的形式记录服务器所处理的每一个写、删除操作,查询操作不会记录,以文本的方式记录,可以打开文件看到详细的操作记录。
八、redis集群方式(Redis集群三种方式)
十一、nosql的CAP
十二、mysql中ACID的C和nosql中CAP的C有什么区别?不同之处是什么?
十三、OSI七层模型,各有什么协议?
算法
快排
算法
找出第k大数字
以上就是小伙伴2020年的百度java面试面经了,具体的面试题都了解了吗?
更多java面试题,可以继续关注奇Q工具网的面试题栏目了解呢。