- 博客(4)
- 收藏
- 关注
原创 面试面经 | 2021大疆嵌入式软件工程师笔试题B卷
最近都在忙着复习期末考试,这奇葩学校,非要提前开学考试搞的跟秋招面试都撞上了,就不吐槽了。刚刚做完大疆嵌入式软件工程师笔试题B卷,趁还记得一些,记录下来,供小伙伴们参考。考前看了一些面经,都说大疆笔试题不太难,事实也是如此,主要考一些c语言和硬件基础题。编程题2题:第一题求最大子段和。第二题是求停车收费最优方案。简答题3题:3、判断处理器大小端的三种方法2、TCP协议如何保证数据传输可靠性1、SPI总线的四种模式和其中一种的传输时序图填空题4题:4、面向对象的封装
2020-08-16 21:30:31
3803
2
原创 C语言基础 | 关于堆与栈的一些知识点
首先先区分一下堆(heap)与栈(stack):1、申请方式和回收方式不同栈 是系统自动分配空间的,如我们定义char c,系统就自动在栈上为其开辟空间。栈上的数据用完后就会自动释放,生命周期就只是函数运行过程中。堆 是需要程序猿自己申请的空间,如malloc,calloc、realloc等。堆上数据只要程序猿不执行free就一直可以被访问。2、申请后系统的响应栈:只要栈的剩余空间大于所申请的空间,系统就会为程序提供内存。堆:操作系统由记录空闲空间内存地址的链表。系统收到程序申请时会
2020-08-01 16:01:34
962
2
原创 C语言基础 | 关键字Static
昨天面试的公司第一道题就是问的static关键字,这是一个老生常谈的问题了,题目如下:static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?稍微整理了一下笔记,可以简答:Static修饰局部变量,局部变量所在的{}结束之后,局部变量本身并不会消亡,因为它存储在了静态存储区(全局变量也是在这),一般的局部变量则在栈上。Static修饰全局变量和修饰函数功能相近,全局变量和函数一般都可以别外部调用,但在static修饰后,
2020-07-31 14:08:43
144
原创 博客·序
一直很懒,有时候也不理解别人为什么愿意花大量时间写博客。直到昨天经历了人生中第一次的职场面试,发现自己知识点虽会但记不牢固,想了想原因,一方面是准备不足,另一方面是平时没怎么敲过笔记,就看看确实没这过目不忘的能力。现在看来,写写博客不失为一种比较好的复习和学习方法,也可以建立自己在编程上的时间轴,以便回顾,于是,便这样开始了。 ...
2020-07-31 13:25:14
137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人