百度提前批一面凉经

面的部门是ACG,面试官不开摄像头+对面一直有人在说话+感觉对我完全不感兴趣,面试体验不太行。。。

1.一条写请求发送到Raft系统里的流程是什么样的?

2.举个Leader和Follower冲突的例子

3.在Raft中,Leader在确认收到超过半数同步后,但还未提交日志到状态机前,可以执行回复给客户端吗(从这里开始有点晕了)

这里是可以的,大作业里的做法是Start将要存储的数据发送给服务端,然后建立一个对应的管道监听,查看是否同步成功,这个监听如果超过一定时间(设定的是500ms)还没有收到,则超时重发。在大作业里,执行状态机=回复给客户端

4.假如主节点达到半数同步,回复给客户端这条消息后还没来得及给客户端发送自己已经commit的消息就挂了,这个时候集群会发生什么 ? (主节点已经同步到状态机的时候,从节点没收到主节点发来的LastApplied同步)

开始胡言乱语了。

5.Switch Case里面放多个channel,会先去执行哪个Channel?为什么?

随机,不知道为啥。

gpt: 这是 select 语句的一个关键特性,目的是为了防止因为某个 channel 总是优先被选择而导致其他 channel 长期被忽略。每次 select 执行时都会随机化选择顺序,所以你无法预测在多个 channel 同时就绪时具体会选择哪个。

所以是为了保证公平性,避免饥饿现象。

6.Golang的垃圾回收过程。重点说一下Stop The World的时候的过程

只大概讲了一下原理,估计不满意。 后续还是要背一下源码流程

7.Go中有很多Goroutine,怎么管理数据安全

Channel

8.死锁是怎么产生的?

9.写一个死锁的场景

写了个两个channel的阻塞写的场景,但是语法没认真写 百度的垃圾编辑器并没有纠错功能,估计又下头了。。。

10.手撕 leetcode 1338

总结:

  1. Raft有点细节有点忘了,导致被面试官绕的晕晕的。。
  2. 以后写代码优先共享屏幕用自己的IDE,这次吃亏了
  3. 下次问面试官再说不match,就直接逼问到底哪里不行了
  4. 面试如果面试官问确定吗的时候自信一点
全部评论
祝顺利呀~
1 回复 分享
发布于 09-02 16:14 广东
我面百度一面和三面也是这样的,感觉对我不感兴趣
点赞 回复 分享
发布于 08-27 12:38 广东
携程
校招火热招聘中
官网直投
哥,咱俩一个部门,我的面试官也没开摄像头
点赞 回复 分享
发布于 08-27 12:41 北京

相关推荐

08-29 22:18
四川大学 Java
8.28 18:00最开始投的Java,直接简历挂,被C++/PHP/GO的组捞起来了,不过组里也有写Java。1h自我介绍 5min拷打项目 15min八股盛宴 30min1. 你简历里写的了解JVM,讲一讲JVM是什么,解决了什么问题?2. 你提到Java的跨平台特性,这是怎么实现的?3. 讲一讲GC;这里我直接讲gc的算法啥的去了,面试官说只想听gc是什么?有什么作用?4. 有了GC是不是程序员就不用管内存管理的事情了?这里扯了一下内存泄漏和full gc之类的5. CMS,G1,ZGC的共同设计目标是什么?怎么做到的?ZGC的我没看,后悔提了一嘴这个,CMS和G1说了。6. 你说项目中用了hash,讲一讲hash的底层数据结构?7. redis你除了用来当缓存,还有用来干什么?8. 有用过多线程吗?会有什么问题?怎么解决?9. volatile的底层原理有了解过吗?这个当时实在没想起来,脑子里只有一个之前看到过的mesi协议,还只记得名字10. 讲一讲为什么选择使用RocketMQ?11. 讲一下RocketMQ和Kafka的模型,这里脑子抽了,想成协议去了12. 讲一讲MySQL中聚簇索引和非聚簇索引的区别13. 讲一下回表14. 四个隔离级别15. 可重复读如何实现的?解决了什么问题?这里脑子又抽了,把不可重复读给忘了16. MVCC是如何实现的17. MySQL中索引用的什么数据结构18. 为什么叶子节点要使用双向链表?为什么不使用二叉树?这里我感觉面试官问题有点混乱。19. hashmap底层为什么要使用红黑树,而不使用avl树?扯了一下红黑树数据结构以及两种数据结构保持平衡的操作20. 反转链表 hot100,直接秒了反问   3min,问了一下部门业务和面试表现,面试官虽然说表现还可以,基础不错,但是最后让我还是要加油,感觉没啥希望能过。面试官人真的很好,还教我怎么样去回答面试官的提问,面试过程中答错了方向也会给出提示。一面总体来看还是八股盛宴,还是自己太菜了,另外吐槽一下百度的招聘官网,捞起来的流程完全看不到
百度一面483人在聊 查看18道真题和解析
点赞 评论 收藏
分享
4 11 评论
分享
牛客网
牛客企业服务