DSP面试心得
0赞(说明:为了不泄露个人隐私,公司名称不公布,与实验室项目相关的题不公开。)
对于应届生的面试要求基础知识是非常多的,项目经验可以算是加分题。毕竟学校和公司的项目是有差距的。
总结一下记得的面试的基础题。
首先涉及的问题是DSP浮点数据的格式,按照IEEE的32位浮点数据格式的标准:0~22位这23位是用来存储分数区(f)的,23~30这8位是指数区(e),位31是符号区。(这个问题我只记得这些了,具体计算的公式忘记了,回来看书才明白的。符号e,指数s,尾数f.浮点数x,他们之间的关系为:当s=0时,x=01.f*2^e;
当s=1时,x=10.f*2^e;(式中,e和f是用10进制数)。
然后问到了DSP的流水线问题,几级流水,分别是什么;DSP的主频是多少;画出DSP的内核和外设;DSP的中断类型和优先级。这几个问题都是比较基础的问题,平时类似的基础问题都要留心一下。
然后问到了总结一下DSP的特点和优势,为什么要选择使用DSP芯片,这个问题猛的一问感觉好像不是很好答的比较完整,这个得平时好好总结一下。
当然,做DSP开发,也需要有程序和调试能力,就会涉及到两个问题,你写过最大的代码是什么?遇到的问题是什么?常用什么方法来调试?有没有遇到过时而出现正确结果,时而不运算的情况?这些都是平时工程中需要总结和归纳的问题,能反映出一个人平时解决问题的能力和工程经验吧。
这次面试比较不理想,问题答的都不完善,源于没有仔细的去深究一些问题,所以只能一知半解,引以为戒。
The End
