大华嵌入式二面总结

本次大华嵌入式开发岗位二面,聚焦专业技术基础、实习工作实操及个人职业规划三大核心维度,既通过技术提问考察专业功底,也围绕实习经历与未来规划了解个人适配度。

这些题目是在面试中被问到的一些题目难度其实不是特别大,还是基础为主。

  • 项目中使用过的 RTOS 及其任务调度机制
  • 嵌入式开发中常见的通信接口(UART/SPI/I2C)区别与使用场景
  • 如何排查嵌入式系统中的死机、跑飞问题
  • 对内存管理、栈与堆的理解
  • 对嵌入式软件开发流程的理解
  • 你做过的项目中最有挑战的部分是什么
  • 你在实习的公司主要是负责什么
  • 你对未来有什么规划
  • 从面试检验的角度来看,此次提问覆盖了RTOS、通信接口、问题排查、内存管理等核心技术点,也围绕实习职责、项目挑战、职业规划展开深度沟通。

    最后也是OC了。

    给大家总结了嵌入式面试的核心要点:

    一、C/C++ 基础(必考)

    • 指针、数组、结构体、函数指针
    • 内存管理:栈、堆、全局区、常量区
    • 内存泄漏、野指针、悬空指针
    • 宏定义、条件编译、位运算
    • 结构体对齐、大小端

    二、RTOS(高频)

    • 任务、任务调度算法(抢占式、时间片)
    • 任务优先级、上下文切换
    • 同步与互斥:信号量、互斥锁、事件标志组
    • 消息队列、邮箱
    • 中断处理机制、中断上下文与任务上下文区别

    三、嵌入式硬件与接口

    • UART、SPI、I2C 的区别、时序、使用场景
    • CAN 总线基础(帧格式、仲裁、错误处理)
    • GPIO、PWM、ADC、DAC
    • 常见外设驱动思路(如传感器、Flash、LCD)

    四、嵌入式 Linux(如果岗位涉及)

    • 驱动开发基础:字符设备、平台设备、设备树
    • 内核模块、sysfs、procfs
    • 进程/线程、进程间通信(管道、消息队列、共享内存)
    • 网络编程基础(socket)
    • 启动流程:Bootloader -> 内核 -> 文件系统

    五、调试与问题排查(面试最爱问)

    • 死机、跑飞、HardFault 的排查思路
    • 串口打印、log 分析
    • 使用 GDB、JTAG 调试
    • 内存越界、栈溢出的定位方法
    • 多任务并发问题(死锁、优先级翻转)

    六、项目经验(决定面试上限)

    • 项目背景、你的职责、你解决的核心问题
    • 技术难点是什么?你怎么解决的?
    • 你做过的最有挑战的部分(准备一个好故事)
    • 你在项目中的亮点与收获

    七、职业规划与个人素质

    • 短期、中期、长期规划
    • 为什么选择嵌入式?为什么选择这家公司?
    • 学习能力、抗压能力、团队协作
    • 对行业趋势的理解(AIoT、边缘计算等)

    像这些内容的话我订阅的这个专栏里面都是涵盖了的:嵌入式八股文专栏https://www.nowcoder.com/creation/manager/columnDetail/mPZ4kk

    全部评论
    大华是浙江大华吗
    点赞 回复 分享
    发布于 01-09 11:02 湖北

    相关推荐

    rt,面试岗位是C++客户端开发日常实习(剪映)个人bg中九科班本硕,本科有过一段中厂实习,主要做agent方面的项目。然后12月还参加了字节的工程训练营客户端方向,做的也是模型端的工作(约面也是因为这个训练营)自己也接了几个django后端的项目和做SFT微调的项目面经:面试的时候,先是拷打我实习做的agent的设计,又问了些大模型的八股,包括灾难性遗忘,transformer架构,怎么解决梯度爆炸,有哪些损失函数,各自的用法,有哪些激活函数,各自的用法,还有做SFT的时候碰到的一些问题,怎么解决的。我之前准备的其实就是agent开发,所以这方面的知识也还是了解的不错下面是拷打训练营的项目,问我整个前后端怎么串联的,模型选型怎么做的,考虑哪些方面,后续如果要优化高并发的话该怎么做(这块确实不太会,就没答上来,不过面试官也跟我说了可以考虑异步,线程池之类的)然后是一些常规操作系统八股和C++八股,进程间的通信方式,智能指针相关,虚函数,构造函数析构函数,多态,RAII,设计模式,单例模式工厂模式,还有其他更细节的,感觉c++那边的一些太细节的八股没答上来,但是整体我觉得我还是都说出来了最后手撕是一道非hot100的easy题,找单链表的倒数第k个节点,快慢指针秒了。写完之后面试官问如果k为负数怎么办,突然有点被问懵了,不过他说没事,我写的逻辑都是正确的。整个面试过程有1h10分钟多,反问的时候面试官也很详细的和我介绍了进去之后要做的内容。感觉全程面试官对我的项目我的经历我的回答都觉得不错,也说我做的那个训练营项目也很不错,说当天能出面试结果。当天晚上6点发了面试问卷,应该是上传面评了,但是等到第二天问hr却说还没有查到面试结果🧐,现在心里有点拔凉拔凉的,该不会最后手撕被突然问懵b了就寄掉了吧🥶
    查看11道真题和解析
    点赞 评论 收藏
    分享
    评论
    2
    3
    分享

    创作者周榜

    更多
    牛客网
    牛客网在线编程
    牛客网题解
    牛客企业服务