同为股份面试题 · 方案权衡
同为股份相关面试题,按最终去重题目聚合。
共 110 道真题 · 当前筛选命中 29 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 1 题你们使用的日志系统是自研的还是基于开源组件构建的? 考察技术选型与工程实践背景第 2 题请解释C/S架构的基本概念及其在典型应用中的角色。 考察对C/S架构原理与典型应用场景的理解第 3 题C++ 四个强制类型转换分别是什么?有什么特点和使用场景? 考察对 C++ 类型转换机制的理解及正确选型能力第 4 题请解释静态函数与虚函数的区别,并说明各自的使用场景。 考察对C++静态函数和虚函数机制的理解及应用场景判断第 5 题为什么使用 ET(企业技术或特定技术)?它与另一种技术(如 ETL)的区别是什么? 考察对所选技术的动机理解及其与替代方案的差异分析第 6 题多进程间通信有哪些方式?请讲几个。 考察对进程间通信基本方式及适用场景的掌握第 7 题项目用了哪些设计模式? 考察对设计模式的理解、实际应用及选型理由第 8 题你的项目里用到了哪些设计模式? 考察设计模式的实际应用、优缺点理解与场景判断能力第 9 题多进程、多线程通信 考察对进程间与线程间通信机制的理解与区分第 10 题对于一个并发网络服务,你是否有专门线程负责接受新客户端连接?请说明你的设计考虑。 考察并发网络架构中连接接受与请求处理的分工设计第 11 题TCP和UDP有什么区别? 考察对传输层协议核心特性的理解与对比能力第 12 题TCP 粘包问题产生的原因有哪些?通常如何解决? 考察对 TCP 流式传输特性、粘包成因及常见拆分方案的掌握第 13 题请比较 C++ 中 new 和 malloc 的区别与适用场景。 考察对内存分配机制、对象生命周期和异常安全的理解第 14 题在设计异步日志系统时,你是否会使用一个独立于线程池之外的线程来执行日志写入? 考察异步日志架构设计中对写入线程隔离与线程池管理的理解第 15 题防止并发有哪些方式?请重点说明锁以外的机制。 考察并发控制手段的广度与对无锁/非阻塞方案的理解第 16 题命座系统有哪些缺点? 考察对游戏商业化系统潜在问题的分析能力与用户视角第 17 题一对一聊天和群聊(多对多)在架构设计上有什么主要差异? 考察对消息分发模型差异的理解,以及架构设计如何适应不同场景第 18 题epoll的边沿触发(ET)和水平触发(LT)模式有什么区别? 考察对epoll触发模式原理与适用场景的理解第 19 题请介绍音视频播放或直播场景中实现音视频同步的常用策略与关键机制。 考察对音视频同步原理、基准时钟选择和抖动处理的理解第 20 题除了优化SQL、索引和分库分表,还有哪些优化思路? 考察数据库性能优化的系统性和架构级思维