找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 102|回复: 0

百度公司二面

[复制链接]

1288

主题

0

回帖

4008

积分

论坛元老

积分
4008
发表于 2026-5-31 15:52:11 | 显示全部楼层 |阅读模式
基本信息
  • 形式:二面由更高级别的技术专家进行,采用半结构化技术面试形式,侧重考察技术深度、系统设计能力。
  • 时长:约45-60分钟。
  • 氛围:面试官会从基础追问到高阶,考察知识边界和深度思考能力。

面试流程
一面通过 → 二面通知 → 参加视频面试 → 项目深度追问 → 系统设计题 → 进阶技术问答 → 算法进阶题 → 反问环节 → 退场。
面试问题及参考回答
一、算法与数据结构进阶

1. 如何设计一个支持高并发读写的计数器系统?
参考回答:考虑使用Redis的INCR命令实现原子递增,多副本部署。如果需要持久化,可以异步写入数据库。也可以使用分段计数器方案,减少锁竞争。

2. 海量数据中找出Top K个高频元素。
参考回答:使用哈希表统计频率,然后用大小为K的小顶堆维护Top K。时间复杂度O(n log K),空间复杂度O(n)。

二、系统设计

3. 如何设计一个短链接系统?
参考回答:核心功能:长链接转短链接、短链接重定向。存储选型:使用NoSQL(如Redis)缓存热点短链接,MySQL持久化存储。发号策略:使用全局唯一ID生成器(如Snowflake算法)。考虑高并发时的缓存策略、负载均衡、数据分片等。

4. 如何设计一个秒杀系统?
参考回答:秒杀系统的关键在于流量削峰和防止超卖。方案:①前端限流(按钮置灰、验证码);②网关层限流;③Redis预扣库存;④消息队列异步处理订单;⑤数据库乐观锁防止超卖。

三、大模型/AI知识(2026新增重点)

5. Transformer的核心结构是什么?
参考回答:Transformer的核心是自注意力机制(Self-Attention),由编码器和解码器组成。每个编码器层包含多头注意力层和前馈神经网络。通过位置编码处理序列顺序信息。Transformer是BERT、GPT等大模型的基础架构。

6. 你了解百度的文心一言吗?它与其他大模型有什么区别?
参考回答:文心一言是百度研发的知识增强大语言模型,基于飞桨平台训练。具备多轮对话、内容生成、逻辑推理等能力。与其他大模型相比,文心一言在中文理解、知识增强方面有优势,并且与百度搜索、百度智能云等生态深度整合。

四、架构与设计模式

7. 介绍几种常见的设计模式及其应用场景。
参考回答:单例模式(全局唯一实例)、工厂模式(对象创建)、观察者模式(事件通知)、策略模式(算法切换)、代理模式(访问控制)。举例:Spring中的BeanFactory是工厂模式,事件监听是观察者模式。

8. 微服务架构的优缺点是什么?
参考回答:优点:独立部署、技术异构、故障隔离、团队独立开发。缺点:系统复杂度增加、服务间通信开销、数据一致性难保证、运维成本高。需要服务发现、配置中心、API网关、链路追踪等基础设施支持。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|知行公社 ( 粤ICP备2020096454号 )

GMT+8, 2026-9-6 01:06 , Processed in 0.054904 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表