乐鑫嵌入式Zigbee一面

从三月底开始投了十几个公司的实习,笔试也做了五六个了,拿到的第一个面试😂

四月底官网投的简历(嵌入式实习Matter/Zigbee/Thread),五一节发了笔试链接,三天内做完,主要是计算机基础,操作系统,计网,C语言那些,手撕两道模拟题,一道模拟分数化简,一道记不得了

五月十号左右加了乐鑫官方的HR微信(可以在公众号找到),咨询了进度,然后过了两天就发了面试通知,周一到周四选一天。

概况一下面试的方式,面试官人很好,会认真听讲项目,会给出适当的问题,回答不上来的问题会给你解释,我自己感觉有一半时间是我跟他回答,然后一半是他跟我讲知识😂

面试内容

  • 自我介绍
  • 介绍项目
  • 项目问的很细,先介绍流程,然后问关键技术,概念,我项目里用的zigbee,问了组网,协调器和节点通信,簇,数据发送频率,信道数量等等
  • 第二个项目是Wifi相关的,用到了ESP32,因为我是加了FreeRTOS,问了有几个任务,任务之间怎么同步,事件组,标志位
  • 这部分应该是根据任务之间的复杂程度来判断工作量
  • 从刚才的项目延申开始问FreeRTOS
  • 因为项目里用到的RTOS的东西不多,所以其实有些问题的情况没有考虑到
  • FreeRTOS的任务之间通信的方式
  • 消息队列,信号量,互斥量,邮件,事件组这些
  • 消息队列的API,发送接收,中断中能不能使用,如何判断当前消息队列已满,用哪个API
  • 从这里开始感觉难度上来了,就是层层递进,前面的问题简单,后面问题如果没有用过,就要自己思考😂
  • 信号量和互斥量,FreeRTOS中的二值信号量和互斥锁,有什么区别,优先级反转,什么方法解决优先级反转(优先级继承、优先级天花板),互斥量用来解决优先级反转(内部实现了该功能)
  • 还是一样,基础的东西知道,再深一点就不会了,优先级反转我看过,面试的时候卡壳了,说了一半忘记了,面试官跟我讲了一下
  • C语言基础
  • static的作用
  • 限制作用域,延长生命周期
  • 通过全局变量,局部变量,函数解释
  • static的存储
  • 静态存储区
  • 静态存储区包含哪些
  • .bss和.data
  • .bss和.data分别是存储哪些东西
  • .bss段的作用
  • static声明函数,在哪个时间报错:static修改链接属性,在链接阶段报错,找不到具体的
  • 顺便问了下编译的过程:预处理,编译,汇编,链接
  • 预处理的内容
  • inline和define的区别
  • 预处理阶段,替换宏定义,展开头文件,去除注释的先后顺序(没考虑过,但是思考了一下,在头文件之前要是有注释,如果不前去除,那就会复制很多次,而函数可能用到头文件包含的define,所以应该是:1.去除注释,2.展开头文件,3.替换宏定义)
  • 手撕
  • 一个子网划分的函数,顺便问了ipv4的长度,32位😂
  • 博主的算法很菜,甚至不能在面试环境下好好思考,面试官一步一步教我写的,尴尬😂
  • 结束

总结一下,我感觉也不是面试官问的问题,基础题能答上来七八十吧,开始不难,然后慢慢往深里挖,要考察你在学的过程中有没有自己思考过,有几个问题我确实是没有😂,FreeRTOS中用到了要对API也比较熟悉,怎么使用,使用场景,真的要实践一下才知道,下去再好好研究一下

快结束时,问了面试官,说乐鑫看重的是思维能力,其实项目用到了多少东西不是很重要,但是既然用到了,问你一些问题你要能答上来,说明你使用的时候思考了。面试官还说嵌入式算法不是很重要,也一般不会手撕哪些复杂的算法,我咋不信呢😂

接下来不打算投了,还是得加强一下自己的基础,秋招咱再战,共勉,各位😎😎

更新一下~

已收到感谢信,下阶段加油😾

#第一次面试##浅聊一下我实习的辛苦费#
全部评论
确实,乐鑫的面试体验真的非常好
1 回复 分享
发布于 2024-06-07 15:50 广东
佬,请问有后续了吗?有HR面吗?
1 回复 分享
发布于 2024-06-01 21:19 广西
同接到面试,FreeRTOS没学过,只能把面试拒了
1 回复 分享
发布于 2024-05-17 15:42 陕西
老哥,本双非和中9硕能过去乐鑫的简历筛选吗
点赞 回复 分享
发布于 05-13 18:09 湖北
请问手撕是在leetcode上挑题让你在leetcode里写吗,还是说他会分享他的屏幕给出题目然后让你在本地ide写
点赞 回复 分享
发布于 04-25 05:22 美国
跟我差不多,疯狂拷打,面试官还傲慢得很,总是冷笑➕撇嘴
点赞 回复 分享
发布于 2024-06-03 18:23 上海
你是不打算找实习了吗😃
点赞 回复 分享
发布于 2024-05-20 13:24 上海
佬,是25届吗
点赞 回复 分享
发布于 2024-05-19 19:56 湖南

相关推荐

12-06 01:10
已编辑
哈尔滨工程大学 Java
一面问的真细,二面不知为啥变双机位。9.29快手主站平时怎么学习 AI 的,国内外知名大模型,实习公司都用的什么大模型,怎么评估效果的java池化思想,线程池构造方法的核心参数,线程池中阻塞队列注意事项,submit方法参数和执行逻辑,shutdown和shutdownnow,核心线程允许过期吗threadlocal底层,为什么key是弱引用,key回收了再get或者set这个value会怎样aqs,如何保证公平性java代理java堆划分,新生代还有别的晋升老年代的情况吗,什么时候触发gc,gc失败抛什么异常,如何排查oom,导出dump命令redis数据结构,哪个底层是跳表,和其他数据结构对比布隆过滤器会出现大key问题吗,你咋实现的布隆过滤器你怎么实现redis分布式锁,可重入,续期聚簇索引非聚簇索引select语句会加锁吗,怎么实现的不加锁undolog redolog binlog怎么能让select加锁,update这个范围加的什么锁,update一条呢手撕简单01背包,接雨水10.10快手主站意图识别用的哪个大模型,走到意图和rag的比例,faq是点击的吗自然语言怎么识别的gap一年干啥了,转正怎么样没跟组里提意向吗,研究生研究方向是传统算法吗,会大模型微调吗注册场景为什么用布隆过滤器,原理分布式锁底层的key怎么拼的,value里是什么redis持久化zset底层mysql索引结构,一个表三个字段有主键唯一索引和没索引的字段会有几个b+树,聚簇索引非聚簇索引存的啥无手撕
点赞 评论 收藏
分享
StephenZ_:我9月份找的第一段实习也是遇到这种骗子公司了,问他后端有多少人和我说7个正职,进去一看只有一个后端剩下的都是产品前端算法(没错甚至还有算法)。还是某制造业中大厂,我离职的时候还阴阳怪气我
点赞 评论 收藏
分享
评论
15
86
分享

创作者周榜

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