面试 让您可以在残酷的面试竞争中胜出
简历 让您成为简历高手
职场 提升职场能力
祝福语 爱的表示
文档 工作原来可以这么顺畅
面试网> 面试题库 > 面试题库 > 嵌入式开发工程师 >

嵌入式开发面试题_嵌入式开发面试题目及答案

嵌入式开发工程师

热门排行

  • 嵌入式面试题集

    1、那种排序方法最快? (华为面试题) 2、写出两个排序算法,问哪个好?(威盛) 3、编一个简单的求n!的程序 。(Infineon笔试试题) 4、用一种编程语言写n!的算法。(威盛VIA 2003.11.06 上海笔试试题) 5、用C语言写一个递归算法求N!;(华为面试题) 6、给

  • 嵌入式开发—c语言面试题

    1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计

  • 嵌入式系统中关于中断的问题

    中断是嵌入式系统中重要的组成部分,这导致了很多编译开发商提供一种扩展—让标准C支持中断。具代表事实是,产生了一个新的关键字 __interrupt。下面的代码就使用了__interrupt关键字去定义了一个中断服务子程序(ISR),请评论一下这段代码的。 __interrupt do

  • 嵌入式软件开发工程师面试题

    1、将一个字符串逆序 2、将一个链表逆序 3、计算一个字节里(byte)里面有多少bit被置1 4、搜索给定的字节(byte) 5、在一个字符串中找到可能的最长的子字符串 6、字符串转换为整数 7、整数转换为字符串 威盛 1.什么是平衡二叉树?编写一个删除平衡二叉树的程

  • 嵌入式系统中,动态分配内存可能发生的问题是什么

    尽管不像非嵌入式计算机那么常见,嵌入式系统还是有从堆(heap)中动态分配内存的过程的。那么嵌入式系统中,动态分配内存可能发生的问题是什么? 这里,我期望应试者能提到内存碎片,碎片收集的问题,变量的持行时间等等。这个主题已经在ESP杂志中被广泛地讨

  • 嵌入式系统中经常要用到无限循环,你怎么样用C编写死循环呢?

    这个问题用几个解决方案。我首选的方案是: while(1) { } 一些程序员更喜欢如下方案: for(;;) { } 这个实现方式让我为难,因为这个语法没有确切表达到底怎么回事。如果一个应试者给出这个作为方案,我将用这个作为一个机会去探究他们这样做的 基本原理。如果

站长推荐

  • 如何处理简单的PHP错误

    1. 把PHP.ini 里的 display_errors = On 才可以显示错误位置 2. 习惯使用echo 或者 print 打印 3. 使用注释来屏蔽符号来调试 // ………. /*………… */ #………….. 4. 看错误信息

  • JPA的优势都有哪些

    1.JPA 是 JCP 组织发布的 Java EE 标准之一,因此任何符合 JPA 标准的框架都遵循同样的架构,提供相同的访问 API,这保证了基于JPA开发的企业应用能够经过少量的修改就能够在不同的JPA框架下运行。 2.JPA提供了对容器级特性的支持 JPA 框架中支持大数据集、事

  • static函数与普通函数有什么区别

    只在当前源文件中使用的函数应该说明为内部函数(static),内部函数应该在当前源文件中说明和定义。对于可在当前源文件以外使用的函数,应该在一个头文件中说明,要使用这些函数的源文件要包含这个头文件。

  • 如果NULL和0作为空指针常数是等价的,那我到底该用哪一个

    许多程序员认为在所有的指针上下文中都应该使用NULL, 以表明该值应该被看作指针。另一些人则认为用一个宏来定义0, 只不过把事情搞得更复杂, 反而令人困惑。因而倾向于使用未加修饰的0。没有正确的答案。C 程序员应该明白, 在指针上下文中NULL 和0 是完全等价

  • 异步传递消息系统的作用

    异步编程,客户端发送请求给消息的接收方,不用等待接收方的反馈,可以继续执行. 解耦,消息发送方只负责发送消息,并不关心由谁来消费. 可靠性,消息的服务器能够保证一定会被发送给消息的消费者.当消息的发送方发送消息时不要求接收方一定在运行. 支持多个消息的

  • 写出程序把一个链表中的接点顺序倒排

    typedef struct linknode { int data; struct linknode *next; }node; //将一个链表逆置 node *reverse(node *head) { node *p,*q,*r; p=head; q=p->next; while(q!=NULL) { r=q->next; q->next=p; p=q; q=r; } head->next=NULL; head=p; return head; }

官方微信