首页 > 小米嵌入式工程师面试
头像
牛客531206549号
编辑于 2021-08-19 12:27
+ 关注

小米嵌入式工程师面试

8月16号下午接到电话,约17号下午4点视频面试
首先自我介绍,然后问的项目,问的不是很复杂主要的项目也太简陋。
然后问了几个RTOS的问题
1,RTOS的实时性是如何保证的
2,任务之间是怎么通信的
3,二值信号量和互斥量的区别
4,任务通知是怎么实现的
接下来问我Linux用的多吗?我不怎么了解所以也没多问。
因为我项目中用到了TCP,所以问了几个问题
1,TCP的三次握手
2,TCP和UDP的区别,为什么不用UDP
3,什么情况下使用UDP
接下来给我出了三道算法题
1,反转字符串
2,判断链表是否有环
3,数字字符转换成IP地址
这三道题都是牛客网上的,我最后一道没写出来
第三道题实在写不出来后,面试官跟我说让我先休息会,等会它的同事会上来进行第二轮面试

10分钟后又一个面试官上线
先是自我介绍,然后问了一些项目中的问题
问完之后问了一些RTOS的问题
你有看RTOS的源码吗?
简单说一下内核是怎么调度的
然后给我出了两道题
一道改错题,一个是判断一个数是不是回文数
我答的都不是很好,面试官让我再想想。
最后问了我堆和栈的区别。

我学历是很普通的二本,所以很感激小米能给我面试的机会
总体来说面试体验很好,面试官很和蔼,但我问题回答的不太好,很简单的问题都没有想出答案。

更多模拟面试

全部评论

(5) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐