Jer6y_c level
获赞
79
粉丝
97
关注
10
看过 TA
1185
四川大学
2025
C工程师
IP属地:四川
暂未填写个人简介
私信
关注
2023-12-31 20:23
已编辑
四川大学 C工程师
投递统信软件UnionTech等公司10个岗位 我的求职思考
0 点赞 评论 收藏
分享
2023-12-26 11:22
四川大学 C工程师
0 点赞 评论 收藏
分享
01-04 11:50
已编辑
四川大学 C工程师
整体感觉🉑 ,怎么和我想象的面试不太一样()两老师人都很好,看后面给不给过了处女面 非常紧张+认真记录了1. 自我介绍 2. 两个老师自我介绍Q: 一些个人方向和实习方面的问题反问: 若后面进入实习,pre-task时限是否可以从1.8号开始计算 (这段时间在准备期末考试)A: 没事的 hr审核流程以及各个流程加起来都有2个星期左右Q:  简要描述一下你对发行版的理解 平时有用常用的发行版吗A: 是的 平时有用ubuntu 或者debian 我对发行版的理解就是软硬件集合一体的整个系统,发行版有自己的所适配的硬件架构的内核外,更多的是描述软件环境和生态,不同发行版的区别最大的地方就是软件环境,内核方面可能采用的是linux内核,内核的话也是一部分,内核自己也是在不断升级,完善更多的内核特性,比如在linux2.6以前内核是不能抢占的,2.6之后就有了抢占特性,有点记不清是版本多少了,应该是2.6 ,总的来说 发行版既包含了内核,又包含了软件生态,不同发行版最大的区别是在软件环境Q: 请问你希望通过加入实习学到什么呢?A: 1.在软件环境方面,希望自己能够通过相关工作学习整个os的软件环境,之前也有了解过shell的软件环境 2.在内核方面,就学习openEuler内核代码,3.硬件部分 更多了解riscv的架构一些特性Q: 简单描述一下你的个人项目和遇到的难点以及怎么解决的吧项目之后老师A: 我没什么问题了老师B: 嗯 同学有什么问题吗反问环节Q: 贡献方式是解决issue , 提pr吗A: 是的 后期以pr为考核期限 每月至少做一个任务 当然也可以这样混三个月 但是就没什么意义了Q: 劝退方式是 pre-task未完成或者贡献0吗A:是的Q: 会有实习证明吗A: 当然,三个月实习后,会有我们的中科院实习证明的Q: 有相关更偏内核硬件相关工作吗
Jer6y_c:项目内容: 1. 从上到下依次说了项目难点以及解决的 主要都是 工作环境 + 硬件环境 + 软件环境 + 具体难点方式回答的 tos: 环境的话 最开始考虑的是gnu工具链+烧录器+调试工具 进行开发 后面和项目导师商量后 改为keil集成环境开发 硬件部分: 之前没有接触过arm 所以是先去在b站上找了相关的视频 入门 学习汇编和arm架构 然后就是找arm官方的手册 包括arm的架构 arm-cortexm4的具体介绍 以及st公司对应的腾讯板用的stm32的datasheet 以及官方给的原理图 从内到外理解 包括架构 包括汇编 包括寄存器 包括硬件资源 的一个具体的字节硬件环境 软件上面因为有内核开发经验 直接找github上面的tos内核 从kernel的代码直接看的 具体难点 有一个是iap架构 分固件和用户两个工程 也就是用户处于用户工程,在用户态 然后通过兼容的tlib进行开发 然后分两个工程烧录就是他需要keil里面勾选不要擦除再烧录 以及在用户工程需要去干掉stm32的启动文件(因为_start开始那段是闭源的) 自己写一段从flash加载到内存的代码 即加载域到执行域的这一部分 可能就是需要你对硬件起始环境的完全理解 和动手
投递中科院软件所等公司10个岗位
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务