首页 > 百度成都ACG 一二三面 面经
头像
加蛙练习生
编辑于 2021-08-11 13:16
+ 关注

百度成都ACG 一二三面 面经

20210724 百度后端提前批

1.介绍下你项目分布式的拆分逻辑
2.如何保证项目的事务的一致性的
3.是如何实现RPC调用的
4.有没有做主从服务,容灾。 没有
5.jvm的内存模型中哪些部分是线程私有的,为什么?
6.介绍下java两种常用锁的区别
7.介绍下mysql事务
8.mysql语句调优,我说了个延迟关联,叫我具体解释下延迟关联的原理
9.算法题 1.堆排序
2.最长不重复子串

20210808 百度后端提前批二面

  1. 介绍下concurrentHashmap
  2. 介绍下synchronized的实现
  3. 介绍下乐观锁悲观锁,以及在java中的实现
  4. b树和b+树的区别
  5. 了解LSM树吗(不了解)
  6. TCP流量控制
  7. TCP怎么缩小发送方窗口
  8. SSL的握手过程
  9. SSL为什么要用对称和非对称两种加密,只用非对称有什么问题
  10. SSL数字证书CA有什么用
  11. 算法题:
1.给定一个自然数数组,找出里面所有和为N的组合
2.给定一个正整数数组,把奇数排左边,偶数排右边,相对顺序不能变。

20210810百度后端提前批三面

  1. 项目
  2. 为什么不继续做研究方向,选择java
  3. 二叉树后续遍历展开为链表(用栈迭代)
  4. 能不用栈吗(可以,用输出链表模拟栈)
  5. 还能更省空间吗(我问面试官是不是想说用morris原地展开二叉树,他说是,我说我只会morris的前序遍历)
  6. 几个大文件怎么排序(归并)
  7. 你觉得做深入研究更有趣还是做功能开发更有趣

更多模拟面试

全部评论

(12) 回帖
加载中...
话题 回帖