首页 > 百度Java开发提前批一面
头像
HappY131c
编辑于 2021-07-27 10:33
+ 关注

百度Java开发提前批一面 内部员工回复

简单的了解了一下项目的技术,介绍了一些相关的实现。
比如我的是在线购物商城,了解到我的数据库表设计是怎么样的一个过程,考虑到什么问题?
再比如是核心业务的提交订单的业务逻辑是怎么实现的,我使用的是redis缓存加快响应速度同时减少数据库请求压力,另外是通过rabbitmq消息队列实现异步消息同步扣减数据库库存,达到最终一致性的目的。
(忘了说订单超时的取消了....呜呜...这个是基于rabbitmq的死信队列实现的延时队列,进行订单超时取消并同步添加库存并异步消息同步添加数据库库存)
然后是比较零碎的知识了
(1)TCP的三次握手、四次挥手过程
(2)HTTP和HTTPS的区别
(3)MySQL的事务特性ACID及其实现原理
(4)最左前缀匹配原则
啊呀,忘记了..之后想起来补一下叭
第一个算法就对我比较简单,《字符串的排列》(https://leetcode-cn.com/problems/zi-fu-chuan-de-pai-lie-lcof/
另一个我不想写,就没做《剪绳子》(https://leetcode-cn.com/problems/jian-sheng-zi-lcof/),我说我写这个可能就很长时间,然后就换了一道,不会,那你会写快拍吧。
纯粹不想错过百度面试,凑凑经验,但是感觉不太像能过的样子,可怜这个面试官一直在联系我换时间了,有段时间没敲算法了,生疏了,看来实习也得继续敲了。

全部评论

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

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐