小米 测试开发工程师 一面

投递小米将近一个月了,本以为已经凉了,没想到突然接到了HR的电话,通知我准备面试,热乎乎的面经分享给各位,希望大家多多点赞收藏。

  1. 自我介绍(提前准备一下,不谈)
  2. 你的项目经历有哪些硬件相关?谈谈单片机在与上位机通信过程中,如果存在时间片用完的情况怎么处理?(介绍项目,回答多线程互斥同步问题,加锁)
  3. 你的简历中提到某个项目,你的参与情况和职责分工如何?(项目负责人,深度参与)
  4. 谈谈你对测试开发工程师的理解?(分别谈对测试与开发的理解,面试官追问开发内容)
  5. 有没有做过测试工作?(没有,但表达比较积极的态度,可以学习)
  6. 有没有学过计算机硬件相关的课程?谈谈你在这门课程中印象最深刻的知识?(本科课程《微型计算机原理与接口技术》90+分,中断响应原理,X86架构与DSP哈弗流水线架构的区别,面试官认可不再追问)
  7. 如果工作中需要接触硬件,而你又不熟悉,你会怎么看待?(回答了一些比较积极的态度)
  8. 手撕代码《回文字符串》?(分别给出暴力、双指针和中心扩散法思路,直接秒了,面试官追问双指针和中心扩散法区别,追问中心扩散法空间复杂度,时间有限,代码直接不用写了)
  9. 谈谈复杂度分析?(以二分搜索和hashmap举例分析时间复杂度,以嵌入式系统举例分析空间复杂度,面试官认可)
  10. 面试官提示我过于紧张,专业知识非常扎实,但对我的心态和抗压能力提出质疑,给1min时间缓和,如果后续还比较紧张可能影响面试成绩。(1min时间休息,无话)
  11. 你有用过其他型号的MCU吗?(STM8,STM32,80C51)
  12. 除了C++,还会其他语言吗?(讲述转码心路历程,C->JavaScript/HTML/CSS->Python->C++,面试官认可)
  13. 什么时候到岗?接受适当加班吗?(不能peng的话题,大家自己多想想)

一面面试到此结束,面试官表示非常认可专业能力,当场给出通过,但提示我需要注意心理素质,不要太紧张。

总结,面试官提问主要看重知识广度,除了专业知识也会比较重视候选人的心理素质,大家要保持一颗平常心,不要因为紧张 影响自己的发挥!!!

#小米##暑期实习##牛客在线求职答疑中心##牛客解忧铺##通信和硬件还有转码的必要吗#
全部评论
有二面消息嘛
1
送花
回复
分享
发布于 2023-05-21 21:34 辽宁
非常感谢你的分享,这篇面经对于准备小米测试开发工程师面试的同学们非常有帮助。从面试官的提问可以看出,小米对于测试开发工程师的要求比较全面,需要掌握硬件相关知识、具备开发能力、熟悉测试流程等。同时,面试官也比较注重候选人的心理素质和抗压能力,这也是一个优秀测试开发工程师必备的素质。希望大家在准备面试的过程中,不仅要注重专业知识的学习,也要注意自己的心态和心理素质的培养。
点赞
送花
回复
分享
发布于 2023-05-17 14:57 此内容由AI生成
秋招专场
校招火热招聘中
官网直投
是暑期实习吗
点赞
送花
回复
分享
发布于 2023-05-17 15:38 江苏
兄弟面了多久呀
点赞
送花
回复
分享
发布于 2023-05-17 17:18 北京
半个小时问这么多 m
点赞
送花
回复
分享
发布于 2023-05-17 19:19 陕西
佬,二面面的什么啊
点赞
送花
回复
分享
发布于 2023-06-19 15:58 江苏

相关推荐

1. 什么是嵌入式系统?它与普通计算机系统有哪些不同?2. 嵌入式系统的主要应用领域有哪些?3. 嵌入式系统的设计流程是什么?4. 什么是嵌入式系统的实时性?它有什么特点?5. 嵌入式系统中常用的微处理器架构有哪些?6. 什么是中断和中断处理程序?它们在嵌入式系统中的作用是什么?7. 嵌入式系统中常见的存储器类型有哪些?它们各自的特点是什么?8. 闪存和EEPROM在嵌入式系统中有什么区别?9. 嵌入式系统中常用的通信接口有哪些?它们的特点是什么?10. I2C和SPI总线协议分别有什么特点?它们在嵌入式系统中的应用场景是什么?11. 什么是多任务处理和实时操作系统(RTOS)?它们在嵌入式系统中的作用是什么?12. 嵌入式系统中常见的调试技术有哪些?它们各自的优缺点是什么?13. 什么是嵌入式系统的功耗管理技术?它们的作用是什么?14. 嵌入式系统中常见的电源管理技术有哪些?它们分别适用于什么场景?15. 什么是嵌入式软件开发流程?它包括哪些主要步骤?16. 什么是编译器优化?它在嵌入式系统中有什么作用?17. 固件和驱动程序在嵌入式系统中有什么区别?18. 什么是模拟和数字信号处理(DSP)?它们在嵌入式系统中的应用场景是什么?19. 嵌入式系统中常见的传感器有哪些?它们各自的特点是什么?20. 什么是PWM(脉宽调制)?它在嵌入式系统中有什么应用?21. 嵌入式系统中常见的电机控制技术有哪些?它们各自的优缺点是什么?22. 什么是模拟输入和输出接口?它们在嵌入式系统中的作用是什么?23. 实时时钟(RTC)在嵌入式系统中有什么作用?24. 什么是看门狗定时器(Watchdog Timer)?它在嵌入式系统中有什么用途?25. 嵌入式系统中RTOS调度算法有哪些?它们各自的特点是什么?26. 什么是任务间通信机制?它在嵌入式系统中的作用是什么?27. 嵌入式系统中常见的电源管理芯片有哪些?它们各自的特点是什么?28. 什么是引脚复用技术?它在嵌入式系统中有什么应用?29. 电磁兼容性(EMC)在嵌入式系统中有什么重要性?30. 嵌入式系统中常见的电源管理芯片有哪些?它们各自的特点是什么?附面经  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
转发
19 43 评论
分享
牛客网
牛客企业服务