收集的一些嵌入式软件工程师面试题目_嵌入式软件面试笔试题

其他范文 时间:2020-02-28 07:31:33 收藏本文下载本文
【www.daodoc.com - 其他范文】

收集的一些嵌入式软件工程师面试题目由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“嵌入式软件面试笔试题”。

1、将一个字符串逆序

2、将一个链表逆序

3、计算一个字节里(byte)里面有多少bit被置14、搜索给定的字节(byte)

5、在一个字符串中找到可能的最长的子字符串

6、字符串转换为整数

7、整数转换为字符串

威盛

1.什么是平衡二叉树?编写一个删除平衡二叉树的程序?

2.写一个程序,求有向有权图两点之间的最小权?

3.根据你的理解,写出Cstring类的构造函数和析构函数?

4.使用C语言实现对ini文件的访问,使程序可以对int,double,字符串类进行读写。

5.n×n个方格(n为任意整数),定义若两个格有公共边则称两个格相邻。现将 个格中的N个格子图黑,使每个格子都与黑格子相邻。试编程,使N最小。

1.static变量和static 函数各有什么特点?

3.描述一下嵌入式基于ROM的运行方式基于ram的运行方式有什么区别。

4.task 有几种状态?

5.task 有几种通讯方式?

6.C函数允许重入吗?

7.嵌入式操作系统和通用操作系统有什么差别?

一面,技术面

(1)VxWorks、uc/OS、Palm嵌入式系统操作系统的区别?

(2)做嵌入式软件开发和普通桌面软件开发有什么区别?

(3)c语言问题,union和struct 的区别?

(4)sizeof(一大堆变量),如果用这个函数分配内存的大小一定与定义相同吗?

(5)解释什么是优先级反转。

Can structures be paed to the functions by value?

Why cannot arrays be paed by values to functions?

Advantages and disadvantages of using macro and inline functions?

What happens when recursion functions are declared inline?

Scope of static variables?

Difference between object oriented and object based languages?

Multiple inheritancea byte and a field in the byte and returns the value of the field in that byte?

What are the different storage claes in C?

What are the different qualifiers in C?

What are the different BSD and SVR4 communication mechanisms

一位资深的嵌入式项目经理曾这样对我说:搞嵌入式要往下走,要搞底层要搞算法,因为它们比较有前途。

Embedded firmware interview questions

1.Write function in C that gets array of chars, and search for the longest sequence of repeatedly 1 bits.It returns the the first bit place in the sequence and the number of 1 bits in the sequence.(a)You need to count every interrupt in order to save the number of seconds.(b)The counter will be the 16bit MSB, and the actual register will be 16bit LSB.(c)If the register will be at ~0xfff0, you will return MSB that is not correct, because you will read the counter, then interrupt will accure and increment by one.Now you have counter that is not correct.(d)You need to check for the(c)problem, and if you catch the problem, you need to read once again the register and the counter before you return them.You depend on the fact the you have about another second until the register will loop.对嵌入式初学者有必要解释一下什么是firmware,中文为固件,一般跑在DSP上,是比较底

层的东西,也是目前比较热门和有挑战性的嵌入式工种。从下面的一则招聘信息中我们也可以知道Firmware大概干些什么。

招聘职位: Firmware engineer/Senior Firmware engineer

职位描述: Firmware Engineer

Responsibility:

Developing or adapting hardware device driver

Developing or adapting embedded application software for Video Codec

Implementing software on system-on-chip solution using a combination of C

and aembly programming languages.Tuning software for performance

Requirements:

.Solid skills developing in C and aembly languages ,Experience developing and debugging embedded systems

(ARC, ARM, MIPS, SPARC,...)

.familiar with peripherals and protocols, such as I2C,UART,USB,LCD,Ethernet,IDE,SD,TCP/IP,RTP…,Knowledge

of Video CODEC standard and principle,eg:MPEG-1/2/4, H.264 is preferred

.good at English, team player, positive personality,and able to work under preure to meet deadlines.BS in Electrical Engineering, Computer Science,Ability to learn and apply new knowledge quickly

职位要求: Senior Firmware

Engineer Responsibility:

Development of embedded software systems for video proceing,involve in all phases of the embedded software development cycle including research, design, implementation, system debug, and documentation.Top-level system firmware integration;System performance trimming and improvement;

Requirements:

Experience developing and debugging embedded systems

(ARC, ARM, MIPS, SPARC,...),especially in a RTOS

environment(ThreadX,uclinux,MQX)

.familiar with peripherals and protocols,such as I2C,UART,USB,LCD,Ethernet,IDE,SD,TCP/IP,RTP…

.Good knowledge of Video CODEC standard and principle,(eg:MPEG-1/2/4, H.264), hands-on

.experience on video encode/decode as well

as video applications(HDTV, streaming media,HD-DVD, PVR/VOD, networked camera, digital

camcorder/camera, video conferencing,and/or record-able media)is desirable..Good at English, team player, positive personality,and able to work under preure to meet deadlines.

嵌入式软件工程师评估题目

1.计算下列C语言表达式的值0x34 & 0x78值为______100 = = 0x64值为______0x8 | 0x70值为______0x55 ^ 0x88值为______1 && 2值为______strlen(“Hello!”) 值为______sizeof(......

嵌入式软件工程师

嵌入式软件工程师目录1 简介 2 待遇 3 职业要求 4 发展前景 5 职业发展1 简介 2 待遇 3 职业要求 4 发展前景5 职业发展1 简介嵌入式系统是以应用为中心,以计算机技术为基础,......

嵌入式软件工程师课程

课程体系在实训项目经理的带领下,通过完成多个企业级项目(基于ARM的串行数据无线传输系统、基于ARM的无线数据采集系统、基于ARM的GPRS应用系统)的分析、设计和开发,掌握开发企......

嵌入式软件工程师简历

嵌入式软件工程师简历嵌入式软件工程师主要从事嵌入式软件开发工作。以下为大家分享的是嵌入式软件工程师简历,希望对大家有所帮助。如果想了解更多内容,敬请关注CN公文站!嵌......

嵌入式软件工程师个人简历

嵌入式软件工程师个人信息:姓名:董国杰学历:本科性别:男 专业:电子信息工程现居住地:上海市浦东新区出生日期:1991.1.1手机:电子邮件:自我评价:性格乐观严谨,行为处事态度认真,力求完美,......

下载收集的一些嵌入式软件工程师面试题目word格式文档
下载收集的一些嵌入式软件工程师面试题目.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

热门文章
点击下载本文