百度搜索一二面凉经

#软件开发笔面经#

虽说时间很晚,但是因为填了内推吗,所以还是算提前批,没有做笔试

职位:北京-C++/PHP/GO研发工程师

9.9 一面

mysql 大王

  • 项目的搜索是怎么做的,后端存在 mysql,具体搜索怎么实现的
  • 项目有建立索引吗
  • 什么情况会导致索引失效
  • 索引使用 uuid 和自增 id 有什么区别,uuid 会导致什么问题
  • 什么是最左匹配,什么情况不可以最左匹配
  • b / b+ / 二叉树区别
  • 为什么 b+树
  • 两个索引维护几个 b+ 树
  • 如何接入的公益 404 界面
  • 302/500/502 错误码含义
  • https 是什么,详细解释握手过程
  • 什么是数据库事务,acid 是什么,mvcc 是什么
  • 隔离级别都有什么,默认隔离级别是什么
  • 为什么有隔离级别,什么是脏读幻读不可重复读
  • 写了两个简单 sql
  • 大概是下面这种,很简单
  • 1. select * from xxx where x=x
  • 2. select id from xxx order by xx group by x
  • 为什么用缓存,缓存可能导致的问题是什么,如何解决数据一致性
  • 讲一下 zset
  • 算法:链表两数相加

9.10 二面

  • 最近的实习经历介绍
  • 授权和限流分别怎么做
  • 讲一下令牌桶
  • 如何统计异常访问 ip
  • 一个限流场景:(感觉就是挂在这个场景题上)
  • 设计一个限流方案我给出方案后,让我在此方案上不加新的数据结构,实现他的第二个需求...
  • redis hash -> key 为时间戳,value 为 ip,如果一个 ip 在过去五分钟出现多次,就拉黑这个 ip(遍历现在到过去五分钟的 hash),但是如果 10:00 到 10:05 拉黑了,一点又来了,如何知道其在 10:05 被拉黑过,复用目前的数据,给出解决方案
  • redis 为什么快
  • redis 的持久化怎么做
  • mysql 的持久化怎么做
  • redis pipeline 实现原理
  • 讲下 mvcc
  • 如何解决幻读,如何解决可重复读的 mvcc
  • 算法:
  • 跳跃游戏 2
#软件开发笔面经##牛客创作赏金赛##你都收到了哪些公司的感谢信?#
全部评论

相关推荐

评论
1
14
分享

创作者周榜

更多
正在热议
更多
# 一张图晒出你司的标语 #
4295次浏览 75人参与
# AI面会问哪些问题? #
27838次浏览 553人参与
# 开放七大实习专项,百度暑期实习值得冲吗 #
15218次浏览 221人参与
# 你的实习产出是真实的还是包装的? #
20197次浏览 342人参与
# 找AI工作可以去哪些公司? #
9097次浏览 233人参与
# 春招至今,你的战绩如何? #
65238次浏览 582人参与
# 厦门银行科技岗值不值得投 #
8033次浏览 188人参与
# 从事AI岗需要掌握哪些技术栈? #
8932次浏览 304人参与
# 中国电信笔试 #
32001次浏览 292人参与
# 你做过最难的笔试是哪家公司 #
33504次浏览 231人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
340809次浏览 2174人参与
# 阿里笔试 #
178566次浏览 1316人参与
# 哪些公司真双非友好? #
69587次浏览 289人参与
# 机械人避雷的岗位/公司 #
62703次浏览 393人参与
# 第一份工作一定要去大厂吗 #
14611次浏览 122人参与
# 金三银四,你的春招进行到哪个阶段了? #
22077次浏览 280人参与
# 为了减少AI幻觉,你注入过哪些设定? #
26250次浏览 310人参与
# 沪漂/北漂你觉得哪个更苦? #
9843次浏览 193人参与
# 应届生第一份工资要多少合适 #
20683次浏览 86人参与
# HR最不可信的一句话是__ #
6238次浏览 114人参与
# AI时代,哪个岗位还有“活路” #
11535次浏览 345人参与
# 春招你拿到offer了吗 #
831221次浏览 9987人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务