微软交流社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 76|回复: 0

记录一次嵌入式软软件开发-驱动方向的面试

[复制链接]

1

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2023-3-12 05:54:20 | 显示全部楼层 |阅读模式
ucos和freertos,有的面试官问这两个的区别,然后问两个之间的调度差异,freertos支持哪些调度方式,底层实习是基于什么,有没有自己写过类似的调度系统,自己写的系统是如何保存现场的,支持几级中断,是如何判断任务之间的优先级,如何实现优先级调度,任务间通信如何实现,如何保证操作的原子性。后来还问freertos和linux的区别,问如何保证文件系统的写入(这个问题实在想不明白,不知道他想问什么),内核里是如何实现的,Linux有哪些子系统,挑一个自己熟悉的讲解,问有没有做过驱动,是编译到内核里面的,还是挂载的,我当时回复是挂载,没试过自己编译系统。然后面试官问数据结构,问我有没有用过二叉树,用二叉树做过什么,当时答在网上看过解释器,解释器里面就是用二叉树实现的语法分析,扯了一些编译原理相关的东西,然后又问我了不了解计算机网络,让我讲解DNS、TCP、UDP,问我有没有接触过其他传输层协议我说了不知道(毕竟计网就学了书上的那点东西),问我知不知道DDNS,有没有用过,后面又聊VPN的相关技术,问我知不知道IP-sec和L2TP,这一块在学网络安全时看过,但是后来忘了,所以我说了不知道,然后面试官就没问了。那次面试也挺开心的,毕竟有面试官愿意陪我聊这么多技术,非常感谢那个面试官帮我把盲区指出来
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|微软交流社区

GMT+8, 2025-1-7 04:31 , Processed in 0.065967 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表