广联达面试题 · 系统设计
广联达相关面试题,按最终去重题目聚合。
共 246 道真题 · 当前筛选命中 17 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 1 题在软件设计中,如何实现低耦合?请结合具体例子说明。 考察对耦合概念的理解及降低耦合的设计方法第 2 题你认为微信的研发人员为什么没有优化你刚才提到的那个功能? 考察对产品决策逻辑、技术约束与组织协作的理解第 3 题请谈谈你对事件流相关知识的理解,包括它的核心概念、典型应用场景以及可能带来的挑战。 考察对事件流概念、应用与挑战的整体理解第 4 题什么是缓存雪崩?如何预防和缓解? 考察对缓存雪崩成因及高可用策略的理解第 5 题动态库和静态库的区别是什么? 考察对程序链接与运行机制的理解第 6 题谈谈你对Nginx的了解,它主要解决什么问题? 考察对Nginx核心功能和应用场景的理解第 7 题在数据库中如何合理地建立索引? 考察对索引设计原则、使用场景和常见误区的理解第 8 题MySQL索引底层是什么? 考察对MySQL索引数据结构的掌握及适用场景第 9 题请设计一个MySQL集群方案,并说明具体细节。 考察MySQL集群架构设计、高可用与扩展性权衡第 10 题谈谈你对Kafka的了解,它主要解决什么问题? 考察对Kafka核心概念和应用价值的理解第 11 题请描述一个微服务拆分方案,并说明其设计考量。 考察微服务拆分的方法论与实践考量第 12 题请说明这个项目的数据库设计思路,包括表结构、索引和事务设计。 考察数据库建模、索引优化与事务一致性意识第 13 题在集群部署下,如何解决 session 不共享的问题?为什么常需要使用 Redis 来统一存储 session? 考察对分布式会话管理、session 共享方案和 Redis 作用的原理性理解第 14 题请介绍你的支付流程设计,包括整体架构和关键环节。 考察支付系统设计的完整性和关键点把握第 15 题请描述你面对一个软件需求时,如何进行整体架构设计? 考察架构设计的系统化思路与权衡能力第 16 题如何将一个类对象的实例只分配在栈上而不是堆上?请说明实现方法与原理。 考察C++对象生命周期、堆栈分配以及私有化重载的知识第 17 题在高频操作场景下,你会采用哪些处理思路来保证系统的稳定性和性能? 考察对高频操作场景下性能优化与系统设计的综合理解