欢迎来到天天文库
浏览记录
ID:40382905
大小:136.18 KB
页数:11页
时间:2019-08-01
《Embedded Interview questions》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、BestQuestionsforEmbeddedProgrammersInterviewQuestions:1.Whatarestaticvariables?2.Whatarevolatilevariables?3.Whatdoyoumeanbyconstkeyword?4.Whatisinterruptlatency?5.Howyoucanoptimizeit?6.Whatissizeofcharacter,integer,integerpointer,characterpointer?7.WhatisNULLpointerandwhatisitsuse?8.Whatisvoidpoi
2、nterandwhatisitsuse?9.WhatisISR?10.WhatisreturntypeofISR?11.CanweuseanyfunctioninsideISR?12.CanweuseprintfinsideISR?13.CanweputbreakpointinsideISR?14.Howtodecidewhethergivenprocessorisusinglittleendianformatorbigendianformat?15.WhatisTophalf&bottomhalfofakernel?16.DifferencebetweenRISCandCISCproc
3、essor.17.WhatisRTOS?18.Whatisthedifferencebetweenhardreal-timeandsoftreal-timeOS?19.WhattypeofschedulingisthereinRTOS?20.Whatispriorityinversion?21.Whatispriorityinheritance?22.HowmanytypesofIPCmechanismyouknow?23.Whatissemaphore?24.Whatisspinlock?25.Whatisdifferencebetweenbinarysemaphoreandmutex
4、?26.Whatisvirtualmemory?27.Whatiskernelpaging?28.Canstructuresbepassedtothefunctionsbyvalue?29.Whycannotarraysbepassedbyvaluestofunctions?30.Advantagesanddisadvantagesofusingmacroandinlinefunctions?31.Whathappenswhenrecursionfunctionsaredeclaredinline?32.#definecat(x,y)x##yconcatenatesxtoy.Butcat
5、(cat(1,2),3)doesnotexpandbutgivespreprocessorwarning.Why?33.Canyouhaveconstantvolatilevariable?Yes,youcanhaveavolatilepointer?34.++*ipincrementswhat?itincrementswhatippointsto35.Operationsinvolvingunsignedandsigned—unsignedwillbeconvertedtosigned36.malloc(sizeof(0))willreturn—validpointer37.main(
6、){fork();fork();fork();printf("helloworld");}—willprint8times.38.Arrayofptstofunctions—void(*fptr[10])()39.Whichwayofwritinginfiniteloopsismoreefficientthanothers?thereare3ways.SanjayAhuja140.Whotoknowwhethersystemusesbigendianorlittleendianformatandhowtoconvertamongthem?41.Whatisforwardreference
7、w.r.t.pointersinc?42.Howisgenericlistmanipulationfunctionwrittenwhichacceptselementsofanykind?43.WhatisthedifferencebetweenembeddedsystemsandthesysteminwhichRTOSisrunning?44.Howcanyoudefineastructurewithbitfieldmembers
此文档下载收益归作者所有