大疆创新科技嵌入式工程师

大疆的效率很高,三天后去面试,目前只参加了轮技术秒,如果通过了还有一轮HR面试,两个技术官和一个HR共三人,HR全程不说话,三个面试官表现的非常专业,能够深深的体会到大疆是一家技术驱动的企业,技术官抛出的问题非常非常有深度,非常非常细,是非常非常,没错,全过程大概四十分钟,前二十分钟我还能对答如流,后面直接被碾压啦,HR说明天给通知。

首先是自我介绍,然后直接高潮:描述一下open或read系统调用的全流程,这其中涉及到了系统调用、VFS、存储管理、通用块层、磁盘IO、底层驱动,这个问题我回答的感觉还可以。还有文件在内存中是怎样缓存的(radix tree),怎样通过radix_tree获取文件的数据,这里涉及到缓存管理、进程的线性空间等,这个问题回答的还可以。接着是驱动里的probe函数要做什么(这个回答的不好,面试官想听到的答案是申请irq),IPC有哪些,我的回答里提到了netlink,结果掉坑里啦,让我回答netlink原理,后面还有mmap的原理。总之,每一个问题都有深度,并且提问非常详细,见识到了什么是专业!!!
#机械制造2024笔面经#
全部评论

相关推荐

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
点赞 评论 收藏
转发
1 6 评论
分享
牛客网
牛客企业服务