avatar-decorate
获赞
433
粉丝
146
关注
23
看过 TA
2906
广州大学
2024
嵌入式软件开发
IP属地:广东
保持思维有序 小米内推码:E1CCKAB
私信
关注
头像
2024-09-15 14:01
小米集团_BSP软件开发
0 点赞 评论 收藏
分享
头像
2024-06-29 09:21
已编辑
小米集团_BSP软件开发
岗位:嵌入式开发(MCU/Linux)2023.8.21 一面1、自我介绍2、为什么选择嵌入式这一行?本身喜欢做硬件还是有别的考虑?3、问项目:(1)你这个项目实现了什么功能?解决了什么问题?(2)你项目用到了驱动,以及中间件的开发(多线程),讲一下整个软件的框架。(3)项目使用了几个线程,每个线程实现什么功能?(4)这几个线程有没有用到互斥锁?(5)这几个线程之间都是独立的吗?没有数据交互吗?(6)如果给线程访问加锁,是在驱动层实现还是应用层实现?(7)一般我们在应用层用到互斥锁,那么驱动层用什么锁?(8)介绍一下自旋锁?(9)自旋锁和信号量的区别?(10)字符驱动框架用的platform驱动框架还是什么框架?(11)简单讲一下整个字符驱动怎么实现的?过程中实现了什么驱动功能?(12)ioremap用来干什么?(13)点灯为什么用到ioremap?具体实现什么功能?(14)为什么控制bit位去控制灯,不是控制gpio吗?(15)这个过程用到中断了吗?(16)如果用按键去控制,需要使用中断吗?(17)讲一下Linux中断分为上半部和下半部的原因?(18)基于按键中断控灯,你会选择tasklet还是work queue?4、C部分:(1)const修饰变量的作用?(2)define和const的区别?(3)现在需要一个常量5来做一些运算,你会使用const还是define?(4)switch case语句的入参能不能是float型?(5)unsigned int a = 10;int b = -5;则a+b的值是多少?5、反问有帮助的话可以给个小花鼓励一下呀! #软件开发笔面经#
联想内推算法岗:电赛国一,瓦诺连个面试机会都没给
0 点赞 评论 收藏
分享
头像
2024-01-02 18:10
已编辑
小米集团_BSP软件开发
个人背景:双非本、之前无实习经历目前实习公司:星纪魅族集团岗位:手机研发部——BSP驱动开发这是我上大学以来首段实习经历,我个人觉得还是收获颇丰,无论是技术积累上或者是公司的管理规范上,我也就长话短说直入主题:(一)个人成长这方面主要是能学到一些自学时很少触及到的领域,学到一些以前没见过的内核API,像是内核的延时队列、中断下半部线程化等。还需要针对其他部门需求进行驱动修改:如上层需要某个功能的底层支持,驱动做相应功能的添加,以及一个驱动写完之后,为了方便调试需要开放一些节点,为了让其他与这个项目有关的部门(例如硬件部,需要看驱动的效果)能够自行调试、产线能通过这些节点排查坏的硬件等。另外就是代码编写规范的问题,以及内核中各个模块对应的打印信息调整等。最后就是能够与测试、硬件等部门对接,查找bug、判断需求风险等,都有一定程度的认知提升。(二)岗位理解这个实习让我有很大的感触,驱动工程师也分挺多种的,像是负责提供器件驱动的驱动工程师,就需要从0开始写简单的驱动,或者是另一种驱动工程师,也就是在前面的基础上,依据自己需求对原厂提供的驱动进行功能修改添加等,不需要从0开始写驱动。(三)实习体验在这里实习体验还是很不错的,对实习生来说,早9晚6,有负责的mentor,关系不错的同事,仅仅针对实习来说是很舒服的。实习生也有每天的免费宵夜可以享受,可以点水果、奶茶、面包等很多东西,还是很不错的!#那些我实习了才知道的事#
牛客刘北:魅族,人生的第一台手机
投递魅族等公司9个岗位 那些我实习了才知道的事
0 点赞 评论 收藏
分享
头像
2023-11-12 16:44
小米集团_BSP软件开发
· 个人基本情况:双飞本,无竞赛无实习无大奖项🐭🐭· 岗位:嵌入式· 投递情况:投递400份以上,含老板直聘、官网、内推、邮箱等渠道· 时间线TimeLine:8月初 ~ 10月底1、pre秋招:·6月下旬的时候开始投递暑期实习,一直到7月底,但是投递数量和面试机会寥寥无几(基本都是老板直聘),而且简历修改不完善,加上没有背过八股、系统过一遍知识和项目,就去面试,结果显而易见都是挂了。这给了一些警示:需要先熟练八股知识,把项目中各个模块大致流利的复述一遍出来,以及准备好一份自我介绍,都是十分重要的!2、秋招前期:·8月份开始网申投递,从各种渠道以及朋友的互相搜集资料下,投递了不少简历,也做了测评以及笔试,但整个8月基本就只有两三个面试,在有了7月份的教训后,每次面试完都会第一时间复盘一下,并作记录。期间投递简历和面试的空余时间,就刷题、背八股、准备面试话术,确保自己在面试中能流利表达出来!3、秋招中期:·9月份开始,很多公司处理简历的流程就开始加快了,9月份开始的那两周,我一共进行了十几场面试,对于没什么面试经验的我来说属实是高强度了,每天都在背八股->面试->复盘中度过,也很感谢8月份的准备和7月份吃的亏,这些面试大部分都拿下了!但是整个9月基本没有多少offer,基本都是终面完就开始泡池子了,这里学历真的吃大亏...4、秋招后期:·国庆后,一些公司泡池子没泡出来默认g了,还有收到一些公司的offer,并且这段时间的面试次数明显比9月份少了,而且公司处理流程的速度会变得很快,一些公司甚至3天就走完面试流程发offer了,最终综合考虑就签了三方了。11月份零星有一些小公司开始捞人面试,但基本都拒了个人的一些经验(有错请指出):(1)简历:越早准备越好,最好是三月份前开始准备,先投一些实习岗位去面试刷经验,以此去看自己的简历有没有需要修改完善的地方(2)话术:准备一段自我介绍,最好包含自己的背景简介、项目简介、奖项或者其他介绍(3)笔试和八股:多刷题,把八股背熟(4)面试tips:当面试官问项目涉及一些八股,回答后可以做些相关的拓展,多说一点比较好,但要避免自己挖坑自己跳进去(5)复盘:面试后及时记录复盘(6)一定一定要自信,敢表达! #24秋招求职节奏总结#
RoseScholar:太牛逼了,给大佬跪了
0 点赞 评论 收藏
分享
头像
2023-11-10 15:45
已编辑
小米集团_BSP软件开发
岗位:嵌入式base地:深圳一面9.1(1h):基本都是聊项目1、自我介绍2、主要对Linux感兴趣,那其他嵌入式系统呢?3、对ucos了解吗?4、用的MCU架构都是ARM架构,ST/GD用过吗?5、聊项目6、介绍一下字符设备驱动7、字符设备驱动对应用层的接口API是什么样的8、讲一下socket这一块9、这些项目中有没有遇到什么困难,怎么解决的10、uboot移植怎么做的11、Linux启动之后,怎么挂载rootfs12、对串口、I2C、SPI这些协议熟悉吗13、总线有没有了解过?比如CAN14、反问二面hr 9.6(18mins):1、自我介绍(个人成长经历、家庭情况、兴趣爱好等方面,大概2~3分钟时间)2、父母是做什么的?3、是独生子还是?4、你在专业排名是多少呢?5、讲一下你其中一个项目的完成过程?6、项目过程中遇到的一些问题如何解决?7、英语四六级都过了哈,口语怎么样?8、公司1、3、4要加班到晚上八点半,你如何看待加班?9、你的期望薪资大概多少?10、平时除了学习之外,兴趣爱好是什么?11、你是怎么了解到我们公司的?12、在面试前有做过哪些准备呢?13、你觉得你的自主学习能力怎么样?14、你觉得你性格怎么样?三面总监9.9(大概22mins):1、自我介绍2、介绍一下第一个项目涉及到的一些技术点、实践,实现的功能?3、移植Linux内核的过程是什么样的?4、其中的一些硬件资源是如何做一些配置?5、你认为Linux驱动的设计思想是什么样的,以及驱动的框架大概是什么样的?6、你写驱动时,有哪些比较具体的API或者API对应的参数?7、项目里多个线程是如何创建和管理的?8、内核调度进线程策略是什么9、项目中遇到的困难,以及分析的解决思路是怎么样的?10、自己对于未来的工作有什么样的计划?包括工作的岗位、方向、行业、base等。总结:面试流程飞快,池子泡到现在还没泡出来,被卡学历了 #24届软开秋招面试经验大赏#
积极的孤勇者在人才库:双非本科签了禾望西安岗
投递意法半导体等公司9个岗位 24届软开秋招面试经验大赏
0 点赞 评论 收藏
分享
头像
2023-11-10 15:45
已编辑
小米集团_BSP软件开发
岗位:嵌入式base地:佛山一面9.13(大概30mins)1、自我介绍2、这些项目中对你个人成长比较大的是哪个项目?3、主要涉及哪些技术难点?4、项目中有遇到显示花屏的现象吗?怎么解决的呢?5、遇到过行对齐的问题吗?6、这几个项目中有遇到哪些难点?讲一下。7、uboot怎么添加一个命令?8、C语言和C++熟悉吗?9、指针用的多吗?大概讲一下指针的几种用途。10、mmap和read有什么区别11、mmap有几次拷贝?12、定义char* p指针,则sizeof(p)是多少?sizeof(*p)是多少?13、变量在内存中存储的几种方式?14、内存泄露一般发生在哪里?15、在函数中实现一个指针的内存申请,传入的形参是二级指针还是一级指针?16、结构体用过吗?结构体对齐了解过吗?使用过强制对齐吗?17、C++多态了解吗?18、你用过哪些SoC平台?19、IO口可以配置为哪些方式?20、你用过哪些IO方式?22、使用IO口时有遇到过输入输出能力不足的情况吗?22、简单讲一下这三种总线I2C、UART、SPI23、哪种总线传输速度最快?24、IIC随机读过程了解吗?25、IIC用过哪些设备?26、你用过哪种IIC的读写方式?(随机读/写、连续读/写)27、IIC连续写的一个过程?发几次起始信号、几次从设备地址?28、IIC的速率与什么有关?29、配置一个GPIO的外部中断,如何实现?30、中断流程了解吗?31、中断能睡眠吗?32、讲一下进程与线程的区别?33、我在线程里面分配一个10MB的变量内存,能分配到吗?34、用过同步吗?用过哪些同步机制?35、有遇到过死锁吗?36、大概讲一讲造成死锁的条件?37、用户空间和内核空间有了解过吗?分别用的什么地址?38、用户空间访问内核空间一般有哪些方式?39、内核空间如何拷贝用户空间地址的一个数据?40、内核中要操作物理地址,一般是怎么做的?41、虚拟地址有几种转换方式?42、讲一讲字符设备驱动编写的流程。43、你在项目经历中遇到过沟通问题吗?怎么解决的?44、调过摄像头吗?45、了解过v4l2吗?46、反问线下终面:拒了总结:八股轰炸 #24届软开秋招面试经验大赏#
投递奥比中光等公司9个岗位 24届软开秋招面试经验大赏
0 点赞 评论 收藏
分享
头像
2023-11-21 18:34
已编辑
小米集团_BSP软件开发
Damonboy:牛逼啊 md 原来不上号是写文章了,***
投递优特电力科技等公司9个岗位 你的秋招进行到哪一步了 校招求职吐槽
0 点赞 评论 收藏
分享
头像
2023-09-24 15:24
小米集团_BSP软件开发
TiTiT:加油老哥,一定会拿到心仪的offer的,沉下心来准备,少看牛客(全是幸存者偏差制造焦虑的),加油!!!
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务