大疆嵌入式工程师三面面经

7月29号笔试:
不难,比较基础

8月25号 一面:
电话面试
自我介绍后,直奔主题,可能是因为我自己写过OS吧...
1.线程切换是怎么设计的?
2.信号量、互斥量底层是怎么设计的?
3.内存管理是如何设计的?
4.中断管理是如何设计的?
5.你自己设计的OS相比于别人的,有哪些创新之处?
6.对咱大疆的产品有没有了解?你自己最想做哪个方向上的产品?

9月3号 二面:
一个比较严肃的面试官,一看就是老工程师了
自我介绍之后,全程没有花里胡哨,针对操作系统进行打击
1.实时操作系统的调度器设计细节?包括调度算法设计和上下文保存中的细节
2.一个操作系统中哪些地方会调用调度器?
3.一个信号量释放之后,在调度下一个线程的时候是如何选择的?
4.如何去评估一个操作系统的实时性是否满足要求?如何去测算中断响应时间?
5.MCU上如何设计用户态和内核态?如何保障操作系统的安全性?
6.如果让你去开辟一个新的产品,你会想做什么?
7.平时做驱动外设的时候,有没有遇到过一些棘手的问题?如何解决的?

最后面试官评价说还不错,至少底层的东西还是摸过一些
但我自己感觉一般,有些问题考虑的并不全面,对OS性能的关注也不够,期待还能有后面的流程...

9月12号 三面:
看起来像是个主管,比较大佬风范,问的东西偏向个人想法,不涉及技术细节:
1.进公司5年以后想成为什么样的人?有什么规划?
2.现在在你进入第三年的时候,在技术方向上已经有了一定程度的深耕,突然给了你一个任务去带几个应届生组成的小团队做一件新的事,你会如何选择?
3.在一个比赛过程中,你作为队长原本有一个稳妥的方案可以拿一个还不错的名词,这时一个队员提出来了一个大胆激进的想法,有可能一举夺冠,也可能彻底失败,你会怎么选择?
4.平时喜欢运动吗?为什么喜欢运动?
5.你作为教练,认为篮球运动里每个角色的分工和选人是怎么样的?为什么?你自己是打什么位置的球员?为什么打这个位置?
6.对于一个无人机产品,基于目前市面上已有的产品,你还有什么新的设计想法?
7.反问环节

大疆面试整体给人的感觉...就是面试官水平很高,风格很干脆利落,整体很需要思考问题的能力和创造力,不愧是一家把技术能做到极致的公司~
#大疆##面经##嵌入式工程师#
全部评论
大哥 收到终面的通知了吗?
1 回复
分享
发布于 2021-09-08 00:21
老哥二面有结果吗?
点赞 回复
分享
发布于 2021-09-09 09:05
联想
校招火热招聘中
官网直投
老哥三面hr面?
点赞 回复
分享
发布于 2021-09-11 19:35
太牛啦😍
点赞 回复
分享
发布于 2021-10-27 10:21

相关推荐

1. 堆区、栈区、全局区和代码区的作用。2. 如果给定的栈区很小,你会如何处理?3. static关键字的作用。4. const关键字的作用。5. volatile关键字的作用,并提供其应用场景。6. 能否同时使用volatile和const关键字?在什么情况下会使用这种组合?7. extern关键字的作用。8. 请说明如何在不使用第三方变量的情况下交换两个数的值。9. 大端模式和小端模式的区别。10. 字节对齐的作用以及对齐规则。11. 指针的注意事项。12. 指针和引用的区别。13. OSI七层模型。14. TCP的三次握手和四次挥手过程。15. TCP和UDP的区别。16. TCP的拥塞控制机制。17. TCP滑动窗口的概念。18. 软链接和硬链接的区别。19. chmod命令的作用,并提供一些常见的用法。20. I2C的时序和应答信号。21. I2C总线上的仲裁机制。22. 中断处理函数的注意事项和底层原理。23. 定时器的底层原理。24. 死锁的概念。25. 哈希表的数据结构和应用场景。26. 内存泄漏的概念,并说明如何避免内存泄漏。27. 进程和线程的区别,并说明多线程编程的优缺点。28. RTOS(实时操作系统)的特点,并说明其在嵌入式系统中的应用。29. DMA(直接存储器访问)的工作原理,并说明其优点。30. UART(通用异步收发器)的工作原理,并说明其在嵌入式系统中的应用。以上题目整理到面经专栏中  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
转发
21 107 评论
分享
牛客网
牛客企业服务