首页 > 其他分享 >嵌入式笔面试小题

嵌入式笔面试小题

时间:2024-09-09 16:20:42浏览次数:12  
标签:关键字 区别 什么 哪些 嵌入式 面试 死锁 全局变量

嵌入式笔面试小题

1、进程和线程有什么区别?

2、循环控制条件关键字goto被经常使用,但是goto的使用场合为什么受到局限?

3、字节对齐的理解,什么是字节对齐?

4、堆与栈的区别?

5、关键字const有什么含义?

6、已知一个数组table,用一个宏定义,求出数据的元素个数?

7、递归函数定义没有问题,递归深层次后易引发什么问题?

8、TCP与UDP有啥区别?

9、内存泄漏和内存溢出是什么?

10、静态全局变量与普通的全局变量有什么区别?static函数与普通函数有什么区别?

11、进程之间通信的途径有哪些?

12、循环控制条件关键字goto的使用场景有哪些?

13、I2C最多可以挂多少个设备?

14、volatile关键字的作用?

15、字节对齐的两种方式?

16、关键字static的作用是什么?

17、局部变量和全局变量可以重名吗?

18、内存布局中有哪些段?

19、do……while和while有什么区别?

20、一个32位的机器,该机器的指针是多少位?

21、const关键字使用有哪些?

22、malloc()与calloc分配空间有什么不一样?

23、程序的局部变量存在于哪里,全局变量存在于哪里,动态申请数据存在于哪里?

24、死锁的处理方式有哪些?

25、死锁的4个必要条件?

26、引用与指针有什么区别?

27、const与指针的使用?

28、实现循环的方式?

29、sizeof()与strlen()的区别?

30、预处理的作用是什么?

31、编译器的作用?

32、无限循环如何用C编写死循环?

33、堆和栈区别?

34、static局部变量存放在哪里?

35、产生死锁的原因是什么?

36、线程是否具有相同的堆栈?

37、说说SPI?

38、说说I2C?

39、说说CAN?

39、串口是同步还是异步?

继续整理中~

标签:关键字,区别,什么,哪些,嵌入式,面试,死锁,全局变量
From: https://blog.csdn.net/qq_43818724/article/details/142061851

相关文章

  • 面试官:如何实现线程池任务编排?
    任务编排(TaskOrchestration)是指管理和控制多个任务的执行流程,确保它们按照预定的顺序正确执行。1.为什么需要任务编排?在复杂的业务场景中,任务间通常存在依赖关系,也就是某个任务会依赖另一个任务的执行结果,在这种情况下,我们需要通过任务编排,来确保任务按照正确的顺序进行执行。......
  • LLM面试题汇总
    LLM相关LLM基础zeroshot、oneshot、threeshot是什么zeroshot:零样本学习。对于模型没有见过的图像,通过已有的图像和特征相关联,从而判别新的图片fewshot:少样本学习。通过判断测试样本与训练样本的相似性,来推测测试样本属于什么类bf16和fp16有什么区别LLM微......
  • 24年网络安全大厂原来都面试这些,附大厂面经下载链接
    ​最近1-2个月小伙伴们因为裁员或其他原因,都在面试,以应用安全为主。所以24年甲方大厂都在面试什么呢?这里供为参考安全的行情确实不太好,讲明白简历上的项目和内容才是最为重要的。面试资料,里面含有蚂蚁p9对于职业规划和面经分享,包含各种安全岗位面经资料下载链接:面经资料下载......
  • TCP滑动窗口(面试)
    TCP三次握手和四次挥手TCP滑动窗口是什么?如果传输的数据比较大,需要拆分为多个数据包进行发送。如果TCP协议需要收到确认应答后,才可以发送下一个数据包。这样的方法效率偏低为了避免这种情况,TCP使用了滑动窗口。滑动窗口用于控制发送方和接收方之间的数据传输。滑动窗......
  • 【网络原理】❤️Tcp 连接管理机制❤️ “三次握手” “四次挥手”的深度理解, 面试最热门
    本篇会加入个人的所谓鱼式疯言❤️❤️❤️鱼式疯言:❤️❤️❤️此疯言非彼疯言而是理解过并总结出来通俗易懂的大白话,小编会尽可能的在每个概念后插入鱼式疯言,帮助大家理解的.......
  • 2025秋招NLP算法面试真题(十九)-大模型分布式训练题目
    分布式训练题目1.理论篇1.1训练大语言模型存在问题?计算资源需求**:**训练大型语言模型需要大量的计算资源,包括高端GPU、大量的内存和高速存储器。这可能限制了许多研究人员和组织的训练能力,因为这些资源通常很昂贵。数据需求**:**训练大型语言模型需要大规模的数......
  • 2025秋招NLP算法面试真题(十八)-大模型训练数据格式常见问题
    1.SFT(有监督微调)的数据集格式?对于大语言模型的训练中,SFT(SupervisedFine-Tuning)的数据集格式可以采用以下方式:输入数据:输入数据是一个文本序列,通常是一个句子或者一个段落。每个样本可以是一个字符串或者是一个tokenized的文本序列。标签数据:标签数据是与输入数据对应的......
  • 2025秋招计算机视觉面试题(十二) -理清深度学习优化函数发展脉络
    问题深度学习中有很多优化函数,常见的那些你还记得它的定义以及优缺点吗?背景知识深度学习网络训练中,有很多可供选择的优化函数如SGD、Adam等等,到底用哪个好呢?其实这个问题没有确切的答案,优化函数是需要配合损失函数使用的,说白了,优化函数也是一种超参数,是需要尝试的,哪个效......
  • 嵌入式QT开发:构建高效智能的嵌入式系统
    摘要: 本文深入探讨了嵌入式QT相关的各个方面。从QT框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式QT的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式QT的界面设计与开发,涵盖了从基本控件的使用到......
  • 深入探索嵌入式 Linux
    摘要:本文深入探究嵌入式Linux。首先回顾其发展历程,从早期尝试到克服诸多困难逐渐成熟。接着阐述其体系结构,涵盖硬件、内核、文件系统和应用层。开发环境方面包括交叉编译工具链、调试工具和集成开发环境。在应用领域,广泛应用于消费电子、工业控制、汽车电子和智能家居等领域。......