百度java工程师社招面经一面、二面


百度一面50min 过

自我介绍

1. 关键 SQL 优化怎么优化的?为什么性能不好?主键必须有吗?数据索引

密集度很差的话,你的优化意义不大吧?

2. MySQL 有哪几种索引?聚簇索引和辅助索引的区别?索引数据结构?为

什么用B+树?

3. MVCC?版本号怎么变化的?更新的数据的时候怎么确定版本的?幻读怎

么解决的?

4. 一个 SQL 怎么走的索引?MYSQL 会怎么选的?MySQL 哪些不正规的写法无

法命中索引?

5. MySQL 有哪几种日志?redo log 主要有什么用?提交之后 100%落盘吗?

为什么MySQL 要写到 redo log buff 内存?

6. redis 一般怎么用的?为什么选择用 redis?为什么 redis 快呢?

7. redis 几种数据类型?redis string 的底层实现?

8. 分布式锁用过吗?说说怎么用的?用的哪个命令?

9. redis 底层 hash 表扩容机制说一下?

10.类加载过程?常用的类加载器?调用顺序?为啥双亲委派?

百度二面68min 过

11.mq 重复消费,丢消息的问题怎么解决?redis 的 list 有哪几种操作?布

隆过滤器特点?缓存穿透?

12.static 关键字的用法?

13.用到的数据结构那些?Map put 的流程讲下

14.kafka,zookeeper 了解吗?

15.ThreadLocal 用过吗?不 remove 掉会有什么问题?

16.口述算法:

17.之字打印

18.有什么问题?

19.哪个项目时间长一些,两个项目技术栈都讲一下,详细介绍一下***项目

具体做了哪些事情,一些查询维度的接口?如果现在让你开发一些接口,

你怎么做接口隔离。表的数量?表数据量?

#面经##社招##百度##Java工程师#
全部评论
楼主几年工作经验啊😊
点赞 回复 分享
发布于 2021-05-27 09:29
聚簇索引和辅助索引的区别?这个怎么回答的?要举个例子吗
点赞 回复 分享
发布于 2021-05-27 15:01
没有问索引的最左匹配原则吗
点赞 回复 分享
发布于 2021-05-27 15:11

相关推荐

头像
10-30 11:45
已编辑
华南理工大学 后端
点赞 评论 收藏
分享
爱吃的猪猪又被画饼了:问问他消息队列怎么保证消息不丢失的,消息堆积你是怎么解决的
点赞 评论 收藏
分享
09-23 16:24
河海大学 C++
俺的offer在哪:至少还有感谢信,我连感谢信都没发,三面完隔天状态查询就是未通过😂
点赞 评论 收藏
分享
9 68 评论
分享
牛客网
牛客企业服务