小米软开一面面经

面试官人真的非常非常好!
自我介绍、项目介绍、手撕代码、反问沟通

问:自我介绍
答:正常说基本信息

项目介绍
答:我重点强调了我没做过什么软开的项目(感觉比较尴尬)
那你为什么选择报软开岗位呢?(更尴尬了)
答:就想留在西安但是只有软件开发岗,有了解过c++和操作系统的一些知识,后面上手应该也会比较快
没关系,那还是介绍一下你的项目,不过要尽可能让我能听懂😂
答:正常的项目介绍

八股
1.问:说说为什么需要面向对象编程呢,优势是什么?
答:我可能只知道c++的继承封装多态,对于为什么要面向对象编程不太清楚
2.问:那你了解Linux内核吗?
答:不了解😂我对操作系统只了解一些内存管理,进程线程的相关知识
3.问:进程之间的通信方式有哪些?
答:(这个我会),管道之类的就不展开了
4.问:Linux的内核内存分布是怎么样的?
答:用户态从低到高,代码段数据段bss堆文件映射区栈
5.问:bss与数据段的区别是什么?
答:bss存放的是未初始化的全局变量与静态变量,数据段是初始化后的全局变量和静态变量
6.问:堆和栈的区别是什么?
答:栈一般是程序中运行时对象和基础变量所在的位置,堆主要是程序员申请的一块空间
7.问:操作系统中的内存管理是怎么管理的?
答:段页式管理,稍微讲了讲为什么会有段有页
8.问:kmalloc和vmalloc的区别?
答:我不太清楚,我只知道malloc使用的是brk和mmap的系统调用

手撕代码
LeetCode322题 零钱兑换 二十分钟 测试样例178/189 没a出来😂

反问
问:有没有一对一导师培养?
答:有
问:西安小米规模?
答:目前大概一百多人,还介绍了三个方向,芯片功耗,数据安全和智能(具体智能什么的忘记了😂)
问:后续面试流程?
一轮技术终面+HR面

总结:其实我好多都不太会,不过面试官都耐心的跟我解释为什么要这么做,也没有因为我没有软开的项目就对我冷嘲热讽,手撕没全a也鼓励我说没事,中等题一下子要写全对也不是那么容易,总之不管过没过,都十分感谢面试官!完美的面试体验!!
全部评论
好像是同一个面试官
1 回复 分享
发布于 2023-09-11 00:14 陕西
谢谢分享
1 回复 分享
发布于 2023-09-11 07:43 江苏
感谢楼主分享的八股,关注我,分享更多面试经验,想要走c++和嵌入式可以看一下我的面经哦,励志做全网最全的嵌入式总结,后边我也会出算法总结https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
1 回复 分享
发布于 2023-10-12 09:09 北京
佬,请问是软件研发工程师这个岗位吗?
点赞 回复 分享
发布于 2023-09-09 21:18 四川
蹲一下 过一面了吗?
点赞 回复 分享
发布于 2023-09-11 01:51 北京
佬通知二面了吗 我一面完两天了
点赞 回复 分享
发布于 2023-09-14 23:06 陕西
佬 有二面了嘛 😮
点赞 回复 分享
发布于 2023-09-18 12:09 黑龙江
蹲,二面了吗
点赞 回复 分享
发布于 2023-09-21 14:02 陕西

相关推荐

  大晚上睡不着有感而发,在当下这个卷到无边的就业环境,鼠鼠我能在去年十一月被海康收留属实不易,这里真应该给海康磕一个,愿意给我一个双非一个机会,从11月开始,收到offer后短暂的喜悦过后就是学校繁琐的制度,最后期末周,课设,实习,考试全聚一起,这压力感觉比之前比赛都要大,奈何鼠鼠能力实在太菜无法多方面兼顾,只能无奈缓考两门换取一点喘息的机会,刚解决完考试,结果学校又开始作妖了,课设请假两次直接挂科,直接拿挂科威胁,无奈刚入职不到一个月就连续请了两周假,我自己都感觉不好意思了,主管那边也真的感觉很对不住,因为一个烂课设(大三来调式32单片机,鼠鼠就想说这些我大一就玩完了#双非本科求职如何逆袭# )海康最后只能留到大年二十几才回家,年后因为之前请假也只能早早地来上班。  来了之后又发现,各种约面邀请,还有那两门难了吧唧的专业课缓考,属实把鼠鼠压的喘不过来气,不到一个周时间前前后后面了十场面试,其中可惜挂掉了的影石嵌软,良信hr担心不能干长久怕我跳槽(这里各位uu也注意一下 不要跳的太频繁,一些hr可能会因为这个卡你)最后好不容易小米二面泡池子,童心oc,童心给了一个很有竞争力的工资,刚拿到这个offer别提有多开心了,差不多是现在薪资的三倍,你敢想这对我那会是一个多大的鼓励,童心技术官和hr两次面试体验都很好本来都已经决定好要去这家公司了,结果西安这边租房房东不同意退房,爸妈也不太愿意去,意味着拿着一份工资要同时间付西安深圳两边的房租,哪怕这再高对鼠鼠也是承受不起的,只能当一会鸽子,鸽了童心了,然后就在小米的池子里泡着,也不知道什么时候能开,之后就剩下三四天时间,一门电力电子一门自控都是那些难坑的专业课平均一门就一天半时间,真的要绷不住了,上大学以来第一次有了挂科感,真的很无力很害怕,自控甚至一晚上不睡觉通宵复习,最后两门课都要看老师愿不愿意捞了,哎如果再挂两科这对今年更是雪上加霜了,在这里给这周许个愿望吧,希望这周可以等到小米的offer,能顺利通过两门缓考。#小米# #小米汽车# #日常实习# #学校不放实习# #挂科/重修对秋招有什么影响# #缓考#
点赞 评论 收藏
分享
一共一个小时多一点点,两个面试官轮流进来,面试体验一般。中间问了很久的英语**面试官1:**1.上来就说我们公司做蓝牙,wifi的,不做Linux也不用高性能板子方向可能不是很匹配(我直接懵了,什么意思?)2.讲一下第一个项目3.讲一下第二个项目4.讲完了他说都是linux,有没用过简单一点的51 32板子,然后我说第三个项目是32的5.怎么移植的freertos,步骤是什么6.了解wifi 蓝牙吗(我说蓝牙之前有使用过,比较久了)7.然后就问了一下编程能力怎么样,我说还可以C/C++比较熟练8.然后问对他们公司有什么了解(我提前查过了,就说了啥,他也跟着说了说)9.然后问英语怎么样?(我说口语一般,读写看没问题,之前的一段工作经历,就是纯英文办公的)10.Please introduce you self? (自我介绍)11.What is your favorite sport (喜欢的运动)12.What are your strengths and weaknesses (优点和缺点)13.我优点英文说的,缺点我就说的中文,比较较真,比较执着,有时候可能就钻了牛角尖。然后追问我那你怎么就不执着了 (我????)14.反问**面试官2:**1.自我介绍2.讲一下实习干了啥3.BMS这个项目介绍一下4.你使用了哪些硬件外设5.你说你用gpio模拟了i2c,怎么做的,为什么要这样做6.STM32的采样率和采样深度是多少7.rtos都做了哪些工作8.怎么配置rtos9.你说你做了保护功能,怎么保护的(解释看电压啥的)10.监测功能主要是监测什么东西11.gpio灯是咋控制的12.rtos都做什么工作了13.充电放电是怎么处理的,什么时候就认为满了14.充放电的曲线你知道是什么样子吗15.音视频同步怎么实现的16.时间基 时间戳能不能详细说说17.怎么进行推流的,网络呢还是别的啥的18.说了rtmp,这个协议有啥特点呢19.最大的困难,怎么解决的,怎么排查的20.让用英文解释一个最熟悉的项目22.还有没有使用过别的开发板,我说有用过esp32啥的23.讲一下蓝牙协议24.反问
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
19
83
分享

创作者周榜

更多
牛客网
牛客企业服务