小米嵌入式一面

  1.   自我介绍
  2.   简历上的项目技术介绍,由于简历上的项目和小米公司做过一个东西比较贴近,被稍微多问了一些
  3.   FreeRTOS中内存管理方式
  4.   Heap5有什么缺点?(没了解过,就根据所学知识猜了一下)
  5.   互斥量和信号量的区别
  6.   上面两个哪个不能在中断中使用,为什么?
  7.   什么是临界区?
  8.   FreeRTOS中任务的调度算法
  9.   介绍一下什么是优先级继承
  10.   问是否看过FreeRTOS的源码?我说看过一些并介绍了一个任务切换的源码(PendSV中断)
  11.   FromISR特殊函数介绍
  12.   队列在处理的过程中,如果一个中断发生,系统会怎么样?
  13.   中间想问我是否了解tcp和udp的东西,不过面试官说我前面答的比较好,这个估计也会就给我跳过了
  14.   select、poll和epoll的区别
  15.   Linux的内存管理方式,这个我答了一个段页式内存管理
  16.   手撕两道题:两个栈实现队列、最长无重复字符子串
  17.   反问
过程中还有一些问题记不起来了,现就写到这吧。
全程50分钟,遇到了一个很好的面试官,整个面试活动还是比较轻松的。
全部评论
小米汽车的嵌软吗
点赞 回复 分享
发布于 09-29 13:02 重庆
佬 通过一面了吗?
点赞 回复 分享
发布于 09-25 11:24 江苏
校友,前几天c楼线下面小米你来了吗
点赞 回复 分享
发布于 09-25 00:30 陕西
佬什么时候投的简历,是底软工程师岗吗我的进程卡着好久了
点赞 回复 分享
发布于 09-23 21:01 上海

相关推荐

📍面试公司:浙江大华🕐面试时间:9.24, 10:15💻面试岗位:嵌入式软件工程师❓面试问题:电话面试,记性不太好,刚好30min,前面问到的一些比较简单的c/c++的八股问题记不清了,回答得比较快1、大小端2、什么是纯虚函数,与一般的虚函数有什么区别3、new和malloc的区别4、都了解哪些STL容器,它们的内存分布、随机访问时间复杂度都是怎样的,(全部STL容器陈述了一遍后)有没有看过STL容器实现的源码5、有没有多线程开发经历,多线程开发需要注意哪些方面?6、(追问)怎么对临界区进行保护7、什么时候用互斥锁,什么时候用信号量8、死锁是怎么造成的,怎么解决死锁9、项目内容,简历上两个项目挑一个讲。代码量有多少?遇到过什么比较难解决的问题?10、有没有驱动开发的经历🙌面试感想:帖主是自动化专业的,技能点是RTOS,被问到都学过哪些计算机相关的课程。回答了操作系统、计网,没有学过计组(有点草率),对linux系统的了解如何,有没有linux开发的经验,有没有用过gdb、makefile(回答没用过gdb,只用过makefile)。一直觉得自己秋招启动得太晚了,准备得也比较仓促。今天是第二次面试,整体流程还是比较顺利的。就一个纯虚函数的问题完全想不起来了。有些问题追问到比较细致的地方想不起来了,不过面试官的态度还是很平和的。
查看12道真题和解析
点赞 评论 收藏
分享
评论
5
46
分享

创作者周榜

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