CVTE面试题 · 问题排查
CVTE相关面试题,按最终去重题目聚合。
共 1910 道真题 · 当前筛选命中 212 道 · 更新 2026-08-05
筛选题目已选:问题排查
考察点
技术栈
第 1 题你项目里用到的LCD驱动是你自己从底层写的吗? 考察候选人在硬件驱动开发中的实际参与深度与底层能力第 2 题中断服务例程(ISR)可以定义返回值和接收参数吗?为什么? 考察对中断机制执行语义和系统约束的理解第 3 题请列举并说明几个常用 adb 命令及其典型使用场景。 考察 Android 调试工具链的掌握程度与命令应用能力第 4 题电感电容对纹波的影响 考察电源设计中电感与电容参数对纹波电压和纹波电流的影响机制第 5 题脏数据引发实时任务报警时,通常如何定位和解决? 考察实时任务异常排查能力和对脏数据的处理策略第 6 题如何保证消息队列在消息收发全链路中不丢失? 考察消息队列消息丢失的各个环节与应对方案第 7 题在Android开发中,如果Activity中需要进行密集的IO操作,应该如何设计以避免主线程阻塞? 考察Android主线程模型、IO操作处理方式及线程管理能力第 8 题在C语言中,如果一个全局变量被声明为 const int = 5,然后程序里再次编写 int = 10; 会发生什么现象? 考察对常量限定符、变量重复定义及编译错误的把握第 9 题你熟悉哪些串口(UART)相关的通信协议或应用场景? 考察串口通信基础知识的熟悉程度与实际应用能力第 10 题线上出现了OOM,如何排查? 考察对JVM内存溢出的系统性排查能力和实操经验第 11 题有这样一个场景,我们这个面试平台现在是1v1的,如果是1v多,会发生卡顿,你会从哪些方面排查? 考察在多对多场景下系统卡顿问题的排查思路和性能分析能力第 12 题epoll与select/poll的区别有哪些? 考察对Linux网络IO多路复用模型的理解与对比第 13 题电容屏的驱动是自己写的吗?如果是,怎么写的? 考察触摸屏驱动开发经验与底层硬件交互能力第 14 题请描述一次你进行性能压测并排查问题的完整流程。 考察性能测试方法、问题定位能力和系统性排查思路第 15 题如果有一个递归函数没有初始条件,它会一直执行吗?会怎么样? 考察递归终止条件与栈溢出机制的理解第 16 题GC什么时候发生? 考察对JVM垃圾回收触发时机和触发条件的理解第 17 题不同通信方式的IO口如何通过软件配置? 考察嵌入式软件工程师对IO口复用和外设配置的理解第 18 题请详细描述一次你编写设备驱动的过程,包括从需求分析到代码实现的关键步骤。 考察候选人驱动开发的技术深度、流程规范与问题排查能力第 19 题UART出现问题会是哪些地方出问题,你会怎么排查? 考察对UART协议原理、常见故障点及系统化排查方法的理解第 20 题Linux中堆栈的区别? 考察对进程内存布局中堆与栈在分配管理、生命周期和使用方式上的理解