当前位置: 首页 > 面试经验 >

8.26百度测开二面

优质
小牛编辑
64浏览
2024-08-29

8.26百度测开二面

全程无八股,项目拷打+做题

问了本科实习的一些内容

RPC项目

1. 高可用RPC你怎么理解的,怎样定义“高可用”?

Etcd集群部署主从保障一致性

健康监测

容错策略

重试策略

2. 服务不可用下线,如果拿不到消息,你直接判断不用了吗?

答得不太好,给面试官说晕了

3. 怎么判断服务是下线了而不是出故障了?(这个问题的提问角度还比较刁钻,当时回答的不太好)

点评项目

1. 讲一讲点评实现了什么内容?针对于秒杀你的关注点是什么?有没有遇到什么问题?如何解决的?

2. 这个项目有上线吗?

os:这垃圾点评项目还敢上线好看得起我啊(┬_┬)

3. 你说你把流量隔离在上游系统?你的上游系统指的是用户看到的页面吗?

4. 秒杀活动中频繁存在库存占用和释放的动作,你的Redis有预减,那有预释放吗?

一开始没听懂,后来面试官说就是问取消订单之后,库存值是否会再加上去

5. 超卖少卖分别怎么解决的?

少卖问题我提到用异步线程,把取消的订单数量给加回去

6. 面试官说秒杀是时效性特别强的活动,动作太多会对数据准确性有影响

7. 是否考虑过对用户参加的次数有所限制?“一人一单问题”

分布式锁的实现

8. 追问:在你项目中,一个人可以买一件商品还是多件商品,你又怎么实现的?

其他问题

1. 对于测试开发的理解?

不拘泥于角色,而是跟思维代入非常相关。

2. 对自动化测试框架了解吗?

3. 对于重大紧急的项目上线,如何评价项目质量风险?

4. 项目交付周期如何确定,比如多久交付一次结果?

算法

换汽水

明明很简单的一道题我还卡了一会。。。

反问

对自己的评价?

面试官觉得我学习能力还不错,但是实践偏少,所以对需求、落地性的理解有所欠缺

自己做的项目容易局限于自己的项目想要表现的形式,跟实际用户的需求存在一些差异

约了8.29三面

 类似资料: