奥比中光面试题 · 技术原理
奥比中光相关面试题,按最终去重题目聚合。
共 227 道真题 · 当前筛选命中 200 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 21 题请简要说明I2C、UART和SPI这三种总线的区别与典型应用场景。 考察对常用串行通信总线的原理理解与选型能力第 22 题请分别说明 Java 中 static 和 volatile 关键字的作用、适用场景及注意事项。 考察对 Java 语言关键字语义、内存模型及并发场景的理解第 23 题大概讲一讲造成死锁的条件? 考察对死锁四个必要条件的理解与表述准确性第 24 题说一下线程和进程的区别。 考察操作系统基础概念的理解与表达能力第 25 题当一个TCP连接携带的数据量很大时,接收方应如何处理? 考察TCP流式传输的接收缓冲区管理与分段处理能力第 26 题请描述一次你在项目中遇到显示花屏问题的经历,以及你是如何定位和解决的。 考察问题排查、技术定位和解决能力第 27 题请解释结构体对齐(struct alignment)是什么,以及它如何影响内存布局。 考察对结构体内存对齐机制的理解第 28 题SPI的多个从机怎么区分? 考察SPI总线多从机片选机制与协议理解第 29 题在C语言中,字符串常量(如"hello")存储在什么内存区域? 考察对常量存储位置及内存分区概念的理解第 30 题请解释C/C++中结构体(struct)的用途和基本使用方式。 考察结构体基本概念与实际使用能力第 31 题请解释可变数据类型和不可变数据类型的区别,并举例说明在编程中如何影响代码设计。 考察对数据类型可变性的理解及其在实际编程中的影响第 32 题在 U-Boot 中如何添加一个新的命令? 考察对 U-Boot 命令体系、代码结构和编译流程的理解第 33 题请解释如何强制结构体对齐,并讨论其常见应用场景和潜在风险。 考察对强制对齐的掌握及工程权衡意识第 34 题用户态拷贝到内核态的实现过程 考察对操作系统用户态与内核态数据拷贝机制的理解第 35 题静态多态中的函数重载在C语言中是否可用?请说明理由。 考察函数重载机制及C语言与C++的差异第 36 题请详细介绍一下Transformer的整体结构及其核心组件的作用。 考察对Transformer架构各组成部分的理解及其设计动机第 37 题当线上项目出现问题时,你如何快速定位异常发生的位置?除了日志,还有哪些方法? 考察线上问题定位的综合手段和快速排障思路第 38 题如何实现一个线程安全的单例?请写出关键代码。 考察线程安全的单例实现方式及编码能力第 39 题请描述IIC(I2C)总线读取数据的时序过程。 考察对I2C通信协议读操作时序的掌握第 40 题局部变量和全局变量分别存放在内存的哪些区域? 考察内存分区模型与变量存储位置的准确对应