首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
嵌进现实的大厂梦
获赞
1021
粉丝
1086
关注
2
看过 TA
4203
男
蚌埠坦克学院
2020
嵌入式软件开发
IP属地:上海
嵌入式Linux工程师
私信
关注
拉黑
举报
举报
确定要拉黑嵌进现实的大厂梦吗?
发布(784)
评论
刷题
收藏
嵌进现实的大厂梦
关注TA,不错过内容更新
关注
今天 15:13
蚌埠坦克学院 嵌入式软件开发
嵌入式经典百套大厂面试题总结(已经收录20+大厂面试题)
置顶
本专栏整理了国内主流科技公司和制造企业的嵌入式岗位面试题,涵盖互联网、AI、汽车、硬件等多个领域,帮助求职者系统准备面试。📚 目录结构禾赛科技 嵌入式软件工程师一面禾赛科技 嵌入式软件工程师二面大疆智能驾驶软件工程一面大疆智能驾驶软件工程二面特斯拉-嵌入式软件开发方向-一面特斯拉-嵌入式软件开发方向-二面安克创新 嵌入式 一面安克创新 嵌入式 二面龙旗科技Linux驱动开发 一面试题龙旗科技Linux驱动开发 二面试题龙旗科技Linux驱动开发 HR面英诺菲特科技 嵌入式软件开发 一面英诺菲特科技 嵌入式软件开发 二面北京零零科技 嵌入式软件开发一面北京零零科技 嵌入式软件开发二面移远通信 ...
0
点赞
评论
收藏
分享
2025-09-13 16:23
蚌埠坦克学院 嵌入式软件开发
嵌入式面试八股文专栏 | 从基础到大厂实战的全方位准备
置顶
在嵌入式行业,面试往往是一场硬仗。既要熟悉 C 语言的基础语法与指针操作,又要掌握 RTOS 的任务调度与内存管理,还要懂得 Linux 驱动与应用层的开发。同时,还得应对各大厂商不同风格的面试题目。嵌入式大厂面试题总结:华为、中兴通讯、大疆、比亚迪、小鹏、理想、蔚来、海康威视、大华、OPPO、vivo、小米、经纬恒润、影石 Insta360、CVTE 等。为了帮助大家系统、高效地准备嵌入式面试,我们特别推出了《嵌入式面试八股文专栏》。专栏内容结构C语言基础与进阶指针、内存管理、复杂声明解析函数指针、宏展开、字符串处理经典题常见笔试陷阱与手撕代码RTOS 核心知识任务调度机制与优先级问题Fre...
0
点赞
评论
收藏
分享
今天 15:13
蚌埠坦克学院 嵌入式软件开发
嵌入式经典百套大厂面试题总结(已经收录20+大厂面试题)
本专栏整理了国内主流科技公司和制造企业的嵌入式岗位面试题,涵盖互联网、AI、汽车、硬件等多个领域,帮助求职者系统准备面试。📚 目录结构禾赛科技 嵌入式软件工程师一面禾赛科技 嵌入式软件工程师二面大疆智能驾驶软件工程一面大疆智能驾驶软件工程二面特斯拉-嵌入式软件开发方向-一面特斯拉-嵌入式软件开发方向-二面安克创新 嵌入式 一面安克创新 嵌入式 二面龙旗科技Linux驱动开发 一面试题龙旗科技Linux驱动开发 二面试题龙旗科技Linux驱动开发 HR面英诺菲特科技 嵌入式软件开发 一面英诺菲特科技 嵌入式软件开发 二面北京零零科技 嵌入式软件开发一面北京零零科技 嵌入式软件开发二面移远通信 ...
0
点赞
评论
收藏
分享
今天 10:07
已编辑
蚌埠坦克学院 嵌入式软件开发
兆易创新嵌入式开发二面
1. 在你的项目里,如果一个任务既要保证实时性,又要避免占用过多 CPU,你会怎么设计?答案:我会优先采用事件驱动而不是纯轮询的方式。比如通过中断、消息队列、信号量或者任务通知来触发任务执行,而不是让任务一直空转检查状态。如果任务对实时性要求很高,我会把它的优先级适当提高,同时保证任务内部逻辑尽量短,不做耗时操作。对于数据搬运类场景,还可以配合 DMA,减少 CPU 占用。核心思路是:用更少的轮询,换更高的响应效率。2. 如果项目中有多个任务同时访问同一个外设,你会如何保证系统稳定?答案:首先要判断这个外设是否适合多任务共享。如果必须共享,我一般会在驱动层或服务层做统一管理,而不是让多个任务直...
嵌入式面试八股文全集
0
点赞
评论
收藏
分享
蚌埠坦克学院 嵌入式软件开发
可以跟我聊聊
@没座:
嵌入式求带
点赞 1
评论 4
0
点赞
评论
收藏
分享
04-10 09:49
蚌埠坦克学院 嵌入式软件开发
兆易创新嵌入式开发一面,面试官主要问了这些
1. volatile 关键字有什么作用?它能保证线程安全吗?答案:volatile 的作用是告诉编译器,这个变量的值可能会被外部因素修改,因此每次使用都要直接从内存中读取,而不是从寄存器或缓存中取值。它常用于:中断与主循环共享变量多线程共享标志位硬件寄存器映射但 volatile不能保证线程安全,因为它只能保证“可见性”,不能保证“原子性”。如果是复合操作,比如 count++,仍然可能发生竞争问题。2. const 和 #define 的区别是什么?答案:const 是有类型的常量,编译器会做类型检查,调试时也更容易定位。#define 是预处理宏,本质上是文本替换,没有类型信息。主要区别...
查看15道真题和解析
0
点赞
评论
收藏
分享
04-10 07:39
蚌埠坦克学院 嵌入式软件开发
经纬恒润嵌入式软件开发 最新面经出炉
这是一位学员投稿的经纬恒润嵌入式软件开发岗位一面面经。整体看下来,这场面试的题目覆盖面比较广,但难度不算特别高,主要集中在嵌入式开发的基础知识,包括 C 语言、STM32/单片机常识、SPI/I2C/TCP 等通信相关内容,以及一些和硬件认知有关的问题。如果平时有做过单片机项目,学过 STM32,复习过 C 语言和常见通信协议,这套题其实是比较典型的一面风格。一、面试题目整理根据学员投稿,面试中提到的问题大致如下:static 的作用static 在函数里面的作用SPI 在什么地方用了I2C 的起始信号,几根线函数指针和指针函数的区别TCP 的握手和挥手结构体和联合体的区别低功耗时的电流、正常...
0
点赞
评论
收藏
分享
04-09 10:52
蚌埠坦克学院 嵌入式软件开发
蔚来 嵌入式 二面 面经 综合性比较强
1. 介绍一下你做过的项目,挑一个你最有代表性的详细讲一下答:我会优先挑一个和嵌入式强相关、并且自己参与度最高的项目来讲,不建议把项目讲成“功能介绍”,而是要讲清楚自己具体做了什么。可以按照下面这个结构回答:项目背景先说项目是做什么的,比如智能小车、控制板、采集系统、机器人、车载节点或者某个比赛作品。再说项目解决什么问题,应用场景是什么。我的职责负责哪一部分硬件和软件。比如负责底层驱动、通信协议、任务调度、传感器数据采集、控制算法、上位机联调等。技术方案用了什么主控,比如 STM32、ESP32、NXP、TI。外设接口有哪些,比如 UART、CAN、SPI、I2C、ADC、PWM。软件架构是裸...
查看12道真题和解析
0
点赞
评论
收藏
分享
04-09 07:37
蚌埠坦克学院 嵌入式软件开发
蔚来 嵌入式 一面 面经
1. 说一下 volatile 的作用,它能保证线程安全吗?答:volatile 的核心作用是保证变量的可见性,并且在一定程度上禁止指令重排,但它不能保证复合操作的原子性,所以一般不能单独用来保证线程安全。可见性一个线程修改了 volatile 变量后,其他线程能够立刻看到最新值。它适合做状态标志位,比如“设备初始化完成”“接收到数据”等。禁止指令重排编译器和 CPU 在优化时可能会调整指令顺序。volatile 会在读写时加入内存屏障,避免关键步骤被乱序执行。不能保证原子性像 count++ 这种操作,本质上是“读-改-写”三步,不是原子操作。即使 count 是 volatile,多个线程...
嵌入式面试八股文全集
0
点赞
评论
收藏
分享
04-08 20:04
蚌埠坦克学院 嵌入式软件开发
要是给公司写大众点评的话我想这样写
第一段实习:工资还行,事情不多,整体不累,但基本学不到太多核心东西,更像打杂和熟悉流程。👉 综合给到:人上人(轻松但成长有限)毕业第一家公司:工资凑合,但加班比较多,还有绩效考核压力,整体节奏偏紧,体验比较典型“打工人开局”。👉 综合给到:NPC(被安排得明明白白)第二家公司:工资还不错,基本不加班,工作节奏合理,生活和工作能平衡,整体体验最舒服。👉 综合给到:夯(比较理想状态)第三家公司:加班比较严重,节奏压人,长期下来消耗感明显,体验不太友好。👉 综合给到:拉(不太建议长期待)
给工作过的公司写一条大众...
0
点赞
评论
收藏
分享
04-08 20:04
蚌埠坦克学院 嵌入式软件开发
现在入门AI需要先买一个账号
现在想真正入门AI,第一步已经不再是找教程,而是先买一个账号。很多人一开始用免费工具,觉得也能用,但很快就会发现限制很多:模型能力受限、响应不稳定、上下文不够、功能被阉割。这种环境下,很难形成持续学习和深入探索。
现在入门AI首先要做什么...
0
点赞
评论
收藏
分享
04-08 13:20
蚌埠坦克学院 嵌入式软件开发
嵌入式面试干货(硬核八股文总结)
嵌入式岗位面试和很多方向不太一样,它既考基础,也考工程意识。面试官一边会问你 C 语言、数据结构、操作系统、通信协议这些经典八股,一边又会盯着项目细节不断往下挖,看看你到底是真的做过,还是只是把代码跑通了。很多同学准备面试时容易陷入两个误区:要么只背题,不理解底层原理;要么只会讲项目,但基础知识一问就乱。真正到了面试场上,往往不是不会,而是答不深、答不稳、答不成体系。这篇文章就从嵌入式面试里最常见、最核心的几个方向出发,做一份偏硬核的八股文总结。内容不追求花哨,重点是把高频考点捋顺,帮助你建立一个更完整的知识框架。一、C 语言基础是重中之重嵌入式岗位里,C 语言几乎是绕不开的核心。很多公司一面...
0
点赞
评论
收藏
分享
04-08 08:48
蚌埠坦克学院 嵌入式软件开发
嵌入式能拿下那么多offer全靠这些
嵌入式能拿下那么多 offer,从来不是靠“会点单片机”这么简单,而是靠一整套扎实到能打穿面试的能力体系。第一,基础必须硬。C 语言不是会写 if/for 就够了,指针、函数指针、结构体对齐、内存布局、volatile、const 的本质、栈和堆的区别,这些都要能讲清楚底层逻辑。很多人死在“看起来会写代码,但解释不清为什么这样写”。面试官要的不是语法熟练工,而是能理解编译器和内存行为的人。第二,数据结构不是摆设。链表、队列、栈这些在嵌入式里是常用工具,而不是考试题。你要能在没有 STL 的情况下自己实现,并且知道时间复杂度、使用场景,以及在资源受限情况下如何取舍。比如环形缓冲区、内存池,这些都...
0
点赞
评论
收藏
分享
04-07 08:54
蚌埠坦克学院 嵌入式软件开发
寒武纪 Linux驱动开发 二面 面经
1. 介绍一下你做过的最复杂的驱动项目,整体架构是怎样的?回答思路是从整体到局部,先说清楚项目背景和目标,再说自己负责的模块,最后说架构设计的思考。例如:做过一个基于 ARM Cortex-A 平台的多传感器数据采集系统,整体架构分三层。底层是硬件抽象层,负责 I2C/SPI 总线驱动、GPIO 中断、DMA 传输;中间是设备管理层,统一管理多个传感器设备的注册、初始化、状态机;上层是字符设备接口层,通过 /dev 节点向用户空间提供统一的读写和 ioctl 接口。架构设计的核心考量是解耦,底层硬件换了只改硬件抽象层,上层接口不变;新增传感器只需要实现标准接口注册进设备管理层,不需要改其他代码...
嵌入式面试八股文全集
0
点赞
评论
收藏
分享
04-07 07:27
蚌埠坦克学院 嵌入式软件开发
寒武纪 Linux驱动开发 一面 面经
1. 你在实习中遇到过驱动加载失败的情况吗?怎么排查的?遇到过,排查思路分几个层次:首先看内核日志,dmesg | tail -50 是第一步,驱动加载失败通常会在内核日志里留下明确的错误信息,比如 probe 函数返回了错误码、设备树匹配失败、资源申请冲突等。其次确认模块依赖,lsmod 查看已加载模块,modinfo 查看模块依赖关系,如果依赖的符号未导出或依赖模块未加载,insmod 会直接报 Unknown symbol 错误。然后检查设备树,如果是 platform 驱动,确认 DTS 中的 compatible 字符串与驱动 of_match_table 完全一致,大小写和格式都不...
嵌入式面试八股文全集
0
点赞
评论
收藏
分享
04-06 08:06
蚌埠坦克学院 嵌入式软件开发
有个烂工作比没有好
在求职过程中,“有个工作总比没有好”这句话听起来有些现实,却往往贴近真相。相比长期空窗,一份哪怕不那么理想的工作,至少能让人保持在职场的节奏中。它提供了基本的收入来源,也让人持续接触真实的工作环境,避免与行业脱节。
烂工作和没工作哪个更痛苦...
0
点赞
评论
收藏
分享
04-06 08:05
蚌埠坦克学院 嵌入式软件开发
我觉得学历应该可以大于实习
在当下的求职环境中,学历在很大程度上确实具有优先级。对于大多数企业来说,招聘的第一步往往是由HR进行简历筛选,而在这个阶段,学历成为最直观、最高效的过滤标准。学校背景、专业对口程度,都会直接影响一个人是否有机会进入面试环节。因此,现实中不乏这样的情况:一些学历较好的人,即使缺乏丰富的实习经历,也能更容易获得面试机会,甚至顺利进入企业。
学历VS实习,哪个更重要...
0
点赞
评论
收藏
分享
1
2
3
4
5
6
53
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务