诺瓦星云嵌入式一面

主要拷打项目,夹杂八股。
先介绍一下项目,芯片选项的依据,Uboot、kernel、rootfs的启动流程?
Uboot的如何保存命令?saveenv;boot命令和bootz有什么区别?
介绍一下ADC芯片,24位ADC是什么意思?代表精度;用什么协议读取?SPI;介绍一下SPI的四种模式?
WiFi驱动用的什么接口?SDIO;介绍一下SDIO?
unlocked_ioctl和compat_ioctl的区别?
i2c_transfer函数里的主体是什么?回答的是msg,其实应该是adapter和msg;
在QT中利用file_operations里的接口读取数据时,如何保证不丢包?在驱动里利用kfifo做个缓存数组;
堆是向上生长还是向下生长的?
GPIO输出有哪几种模式?推挽、开漏、上下拉;推挽和开漏有什么区别,为什么I2C要用开漏?

下面开始拷打应用层,几乎全都不懂,应用开发掌握的太薄弱了
qmake如何添加库,如何添加要编译的文件?(这个当场尬住,我看其他人的面经也分享过会问到makefile相关的知识,当当时没在意,所以要面的UU们还是要准备一下
信号槽函数的原理是什么?
OSI七层模型?
进程间通讯方式有哪些?管道,信号,套接字;有名管道和匿名管道的区别?
介绍一下TCP和UDP?tcp粘包怎么处理?介绍一下TCP字节流和UDP的报文?
线程如何同步?

反问:进去是做Linux还是单片机,说的是两个方面都有,按照分配来。
总结:应用层的问题答得不行,面试官人很好,语气也很亚撒西,让我多看看应用层开发。嗯,不出意外,应该凉了
全部评论
感谢分享面经 知道后面linux该怎么准备了
1 回复 分享
发布于 2024-08-25 11:34 浙江
羡慕 你这个问的好多 我真想面试官问我这些😭 我就被问了单片机 都不聊Linux 应该是无了 估计是学历不行了
1 回复 分享
发布于 2024-08-23 11:24 吉林
佬是笔试完多久收到面试通知的
点赞 回复 分享
发布于 2024-08-28 18:21 辽宁
所以像uboot kernel这种启动流程应该怎么回答啊
点赞 回复 分享
发布于 2024-08-25 15:24 上海
佬,来我这
点赞 回复 分享
发布于 2024-08-23 11:43 广东

相关推荐

07-28 16:10
门头沟学院 Java
连笔试都没有就直接挂了 这是学历厂吗两段大厂实习一段中厂一点机会都没有吗真的很难绷
xiaolihuam...:校招挂了,然后反手给我捞了个社招
投递虾皮信息等公司10个岗位
点赞 评论 收藏
分享
程序员小白条:学历GG,这个排版布局,还有行间距和字缩进不大行,女生自我要求应该更高才是,没内容,起码美观这块要做好
投了多少份简历才上岸
点赞 评论 收藏
分享
DKS233:(1)专业技能:Java8也太旧了,最少也要了解到JDK17吧,可以参考现在SpringBoot支持的Java最低版本,熟悉mysql基本理论具体指啥,是锁这种具体原理还是分库分表这些业务场景,spring这些专业词汇,大小写要写对(全篇简历都有这个问题,显得不严谨),熟悉使用框架进行业务开发就别写了,如果要写,起码要写到框架原理部分吧,比如aop,启动原理什么的,springcloud具体指哪些模块呢,写清楚,网关还是鉴权还是什么,“改造”没必要写吧,你直接说用springcloud开发的不就行了(2)项目经历:首先格式就有大问题,时间怎么能换行呢,调整一下,响应速度那个,如果指的是将部分数据从其他数据库转到redis的提升就别写了,因为这个不算难点,redis可以写写分布式这些,比如容灾怎么实现的,数据库同步怎么做的
点赞 评论 收藏
分享
评论
10
76
分享

创作者周榜

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