收集的一些嵌入式软件工程师面试题目5篇.docx 立即下载
2025-08-27
约1.4万字
约22页
0
23KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

收集的一些嵌入式软件工程师面试题目5篇.docx

收集的一些嵌入式软件工程师面试题目5篇.docx

预览

免费试读已结束,剩余 17 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

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

第一篇:收集的一些嵌入式软件工程师面试题目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)解释什么是优先级反转。Canstructuresbepassedtothefunctionsbyvalue?Whycannotarraysbepassedbyvaluestofunctions?Advantagesanddisadvantagesofusingmacroandinlinefunctions?Whathappenswhenrecursionfunctionsaredeclaredinline?Scopeofstaticvariables?Differencebetweenobjectorientedandobjectbasedlanguages?Multipleinheritanceabyteandafieldinthebyteandreturnsthevalueofthefieldinthatbyte?WhatarethedifferentstorageclassesinC?WhatarethedifferentqualifiersinC?WhatarethedifferentBSDandSVR4communicationmechanisms一位资深的嵌入式项目经理曾这样对我说:搞嵌入式要往下走,要搞底层要搞算法,因为它们比较有前途。Embeddedfirmwareinterviewquestions1.WritefunctioninCthatgetsarrayofchars,andsearchforthelongestsequenceofrepeatedly1bits.Itreturnsthethefirstbitplaceinthesequenceandthenumberof1bitsinthesequence.(a)Youneedtocounteveryinterruptinordertosavethenumberofseconds.(b)Thecounterwillbethe16bitMSB,andtheactualregisterwillbe16bitLSB.(c)Iftheregisterwillbeat~0xfff0,youwillreturnMSBthatisnotcorrect,becauseyouwillreadthecounter,theninterruptwillaccureandincrementbyone.Nowyouhavecounterthatisnotcorrect.(d)Youneedtocheckforthe(c)problem,andifyoucatchtheproblem,youneedtoreadonceagaintheregisterandthecounterbeforeyoureturnthem.Youdependonthefacttheyouhaveaboutanotherseconduntiltheregisterwillloop.对嵌入式初学者有必要解释一下什么是firmware,中文为固件,一般跑在DSP上,是比较底层的东西,也是目前比较热门和有挑战性的嵌入式工种。从下面的一则招聘信息中我们也可以知道Firmware大概干些什么。招聘职位:Firmwareengineer/SeniorFirmwareengineer职位描述:FirmwareEngineerResponsibility:Dev
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

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

文档大小:23KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用