投递时间线:8/10投递,8/20面试
地平线问的太散了,全是从项目出发,博主记录的也有点晚了,因此可能有很多遗漏的地方。提一句,面试官人真的很好,很多问题都是边聊天边说的
面试官提问:
- 自我介绍(3min左右)
- 你裁剪linux内核都是怎么裁剪的
- 在不做其他操作下,比如falcon替换,仅裁剪内核,systemd等优化了多少时间
- 你们的这个CMS都有哪些功能,你做了哪些测试,按正常来说20例的话很少,为什么这么少呢,能具体说说测了哪些吗
- 介绍一下64位操作系统这个项目
- 简单说一下bootloader的启动流程
- 在项目中你怎么使用伙伴算法和slab内存池优化的
- 你的进程调度算法是怎么实现的
- 现在有三个进程A、B、C,优先级A < B < C,现在A在访问带锁的资源,但是此时B和C都想要获取这个资源,你会怎么处理这个逻辑?
- 介绍一下智能手语对话系统这个项目
- 为什么又有手语识别又有手势识别呢?
- 为什么要额外用一个MCU,而不是直接在海思的板子上做功能呢
- 这个工作毕业前是必须要做完吗
- 用了哪些性能分析工具?
- 用perf主要做了什么
- UDS诊断主要做了哪些内容
- 在实习的时候,你觉得和在学校有哪些不一样
反问:
- 部门主要业务是做什么的呢
- 后面还有几轮面试呢
- 您对我今天的表现评价如何呢