Linux面试
文章平均质量分 56
大石斑�
我是大石斑, Linux驱动内核 & Android系统 & 海钓深度爱好者,可能是最会写代码的钓鱼佬。
展开
-
C语言面试题-某无人机大厂-C程序由哪些部分组成
最近小伙伴面试大疆碰到的一个问题,C语言程序的组成?这个问题比较考察基础,但刚毕业的同学平时也不一定会留意,于是总结一下。C程序由哪些部分组成?或者说是内存构成?先抛出答案,一个C程序由以下几个部分构成。名称内容BSS段未初始化的全局变量、静态变量数据段已初始化全局变量、静态变量、常量数据代码段可执行代码、字符串常量堆动态分配内存栈局部变量、函数参数C程序内存分布BSS段(BSS segment,Block Started by Sym原创 2021-04-09 01:04:42 · 457 阅读 · 0 评论 -
讨好面试官之 IIC子系统驱动
大家好我是石斑鱼,本文适合正在找Linux驱动相关工作的新手开发者,大佬们可以跳过了。阅读本文之前,建议先大概了解一下IIC的物理电路时序,这个在面试中可能也会被问到,由于我目前主要关注驱动,所以先略过,后面有机会再补上。Linux面试中,面试官会常问 IIC设备驱动常规写法,因为IIC子系统算经常修改调试的驱动,之前也只是会怎么抄。这里针对口语化理解总结,细节部分没有写出来,细节可以再搜一下其他大佬的文章。本文大概写下主干框架,方便自己回忆结构,也方便兄弟姐妹们面试口语回答这个问题时候参考,如果哪原创 2021-03-16 00:17:10 · 348 阅读 · 0 评论