理想 linux系统工程师 一面

9/27
实习最有用的一集,直接说你实习做了这些东西,那么对内核构建和驱动啥的比较了解,就不问了。
本来还在害怕问别的把我问死,结果是真的不问技术了。。哈哈哈哈哈
还是会问,调度有看过源码?内存管理有看过源码?armv8有看过异常处理的源码?
是的,一问三不知是我。
一共20min,自己介绍部门介绍了5、6min,然后还教我怎么去学习内核的调度、内存管理等等。
由于一直搞不清楚内核的实际物理内存排布,所以反问的时候追问了问一下怎么学,也是得到了比较详细的指点。他真的我哭死。
无八股无手撕,纯聊天。还会问实习的时候会用rust么?理想还在研究这一part啊,搞前沿研究啊?对车企改观了。
感觉不会过,但是得到了不错的指点,好了,以后反问我都要问问怎么学习内核了。
#软件开发笔面经#
全部评论
理想面试官绝对培训过,情绪价值拉满而且你问他他一定回你
5 回复 分享
发布于 09-27 10:53 上海
是不是智算
点赞 回复 分享
发布于 09-28 20:18 天津
所以怎么学 能不能浇浇我我26的
点赞 回复 分享
发布于 10-18 00:59 四川

相关推荐

首先 自我介绍、项目介绍略过1. 如何评估IMU的测量精度?有哪些标准和方法可以参考?2. 串口通信的基本连接方式是怎样的?中断配置时需要注意哪些事项?3. I2C总线的基本结构是怎样的?请详细描述如何通过I2C读取设备寄存器的步骤。4. 操作系统中任务的状态有哪些?就绪与阻塞的任务在调度中是如何处理的?5. 任务进入阻塞状态的原因有哪些?请列举几种常见情况。6. 请解释死锁的概念及其形成条件。如何识别死锁的发生?7. 有哪些策略可以防止或解决死锁问题?例如,如何处理资源的分配?8. 除了直接释放资源外,还有哪些方法可以避免死锁?这样做可能带来哪些风险?9. 临界区的保护机制有哪些?请举例说明常用的同步手段。10. 在FreeRTOS中,任务切换的具体流程是怎样的?涉及哪些关键操作?11. ARM架构中有哪些重要寄存器?在任务切换时,哪些寄存器会被自动保存和恢复?12. C语言编译的主要阶段有哪些?每个阶段的主要任务是什么?13. 可执行文件的结构是怎样的?各个段的功能和作用是什么?14. const类型的变量通常存放在哪里?全局变量又是如何分布的?15. 你是否有LWIP的移植经验?请简要描述TCP/IP模型的各个层次。16. TCP协议在网络模型中处于哪个层级?17. 网络层的主要协议有哪些?请简要说明其功能。18. TCP与UDP协议的主要区别是什么?在什么情况下选择使用每种协议?19. IP首部和TCP首部各自包含哪些重要字段?20. 如何通过ARP协议将IP地址解析为MAC地址?21. 在跨越局域网发送数据包时,使用的MAC地址是哪个?22. M7内核在单片机上有多少个堆栈指针?它们的使用场景是什么?23. 用户模式和特权模式之间是如何切换的?除了SVC中断,还有哪些方法?24. 如何判断一台处理器是大端还是小端架构?问题答案已经整理到专栏中了,关注我分享更多知识。  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
评论
2
3
分享
牛客网
牛客企业服务