百度秋招提前批c++后端二面,已过

背景介绍:211本硕,有实习经历

  • 分布式事务Percolator跟寻常单体数据库事务的差别(楼主大败而归,说到3列,但是忘记怎么具体地写这3列)
  • 15445 三种隔离级别(RU, RC, RR,这块楼主早忘记了,所以回答的是mysql和pg的实现细节,参考:https://gg2002.github.io/2025/03/16/mysql-latch,顺便扯了几嘴mysql为啥会有表级锁和binlog,因为mysql是一个分离式的架构巴拉巴拉)
  • raft全流程介绍(leaderelection+logreplication,楼主顺便加了点行业现状试图展示知识面)
  • 广告场景题,问楼主广告曝光log和点击log哪个存kv好些,楼主说点击log少些,存点击,面试官说错,然后解释
  • 15445 lru-k算法、crabbing 协议(还包括读写锁细节,楼主都快记不得了,头一次有面试官问这个)。
  • 面试官介绍自己部门不是搞数据库内核的,询问真想来吗,给面试官给予了肯定的回答。
  • 开发习惯闲聊,看不看火焰图,跨语言的benchmark怎么测的巴拉巴拉。
  • 算法题,线程安全的LRU
  • 两段开源经历拷打,主要聊开发过程遇到的事,技术涉及较少,虽然也没什么技术,估计就是确认一下是本人干的。
  • ACID 含义(楼主顺便聊了一下CAP的C跟ACID的C区别,直接预判面试官)
  • #发面经攒人品#
    全部评论
    貌似lru也是高频题
    点赞 回复 分享
    发布于 2025-09-08 21:17 陕西

    相关推荐

    04-06 19:39
    吉林大学 Java
    三月份个人面经合集整理了一下,分享出来2.27 晚八点到九点腾讯S3HR与管理线 一面挂 面试官看起来很憔悴,问的也比较广但不深入上来先一道算法 最小路径和 经典二维dpStringbuilder和stringbuffer的区别是什么springboot项目中 你是怎么处理全局异常的==和equals的区别在哪ArrayList和LinkedList的区别在哪java里面怎么实现线程安全的sync能修饰变量吗volatile关键字可以修饰变量吗哪些注解可以实现依赖注入那他们两个有什么区别那hashmap中 我们要填充多少个键值对时 会触发他的扩容机制呢mybatis的缓存机制有过了解吗那程序上线后 频繁fullGC 你怎么排查呢设计一个简化版QQ 会有群聊 聊天记录 在线状态这些东西 你来设计的话 会用到什么数据结构呢开始问项目那你们模型用的什么模型 追问哪个是推理模型那你们这个流式输出到前端 怎么做的那你们选用大模型 考虑的维度有哪些大概说一下大模型的原理那你说一下大模型的参数是什么吗用过什么数据库呢问了一个sql题 一个表里两个字段 一个id自增 另一个name 现在有一个1 张三和10 张三 那怎么去重呢inner join和left join有什么区别呢怎么避免脏读呢redis的哨兵模式有过了解吗redis怎么做持久化的那中间件的话 你还有其他了解的吗那其他语言呢 有过什么了解反问
    查看27道真题和解析
    点赞 评论 收藏
    分享
    评论
    3
    4
    分享

    创作者周榜

    更多
    牛客网
    牛客网在线编程
    牛客网题解
    牛客企业服务