【景嘉微】信号处理算法工程师 提前批 技术【一面】





介绍

公司:长沙景嘉微电子股份有限公司

岗位:信号处理算法工程师

面试时间:07 20 11:00

面试方式:视频加电话(因为麦克风彼此都听不到/dog)

面试时长:45 min



结束了较为尴尬的无声等待后,开始了电话加视频的面试。

面试官只有一个。开始是一段自我介绍,介绍了我自己的学历情况以及项目经历。然后就是和面试官的交流阶段。


面试官上来第一句话:听说你在CSDN平台有博客,ID是什么?

我就是直接回答:在路上,正出发

我想说,如果你确实有一些个人博客的记录,你可以将这些写在你的简历中,在面试中也可以稍微强调一下。其实这个在简历筛选阶段或者面试阶段,会给HR或者面试官一个比较好的印象。另外我是比较建议自己写博客总结知识或者技术。算是一个小小的加分项吧。需要注意的是,最好都是自己的原创博文,有自己的理解在里面,如果是搬用别人的博客,而自己又不太理解的话,可能会比较尴尬(万一被问到的话)。


面试官对我的那个雷达项目很感兴趣,全程可以说都是围绕那个雷达项目在问问题。景嘉微这个信号处理部门主要做的就是军用雷达,只问雷达项目是可以理解的。

面试官:你那个项目里面,你说的通道幅相补偿是怎么做的?

我的回答:首先我们的这个项目,接收通道的幅相补偿属于固定补偿,因此在正式进行信号处理之前需要拿到稳定的幅相补偿数据。具体的做法是,前端发送连续波点频信号,信号处理板接收到以后,对各个通道作FFT,以FFT后最大幅值对应的幅度和相位作为该通道幅度和相位的估计值,然后其他通道的幅度和相位都向第一通道对齐。获得到各个通道幅度和相位的补偿值。还有就是通道幅相补偿值的获取前提是收发天线位于法线方向,避免了非法线方向带来的相位差的影响。

然后面试官听完,似乎对我的回答比较满意,他接着又问了一个项目的BUG,他说,你有没有想过这个固定的幅相补偿系数可能会因为工作环境的变更产生比较大变动?

然后我的回答是:是的这个问题在使用过程中是会存在的,但是这个在我接手这个项目的时候就已经确定了这个项目方案,后需要优化的话可能会考虑将通道幅相数据计算的工作放在DSP端,计算完成后回传给FPGA再做后续的通道补偿。

这个回答面试官也是感觉比较满意。


面试官:你这个信号处理流程里面提到了脉冲压缩,那你能说说脉冲压缩是什么?

我的回答:脉冲压缩从概念上来说,就是将发射脉冲信号的共轭翻转与接收信号进行卷积运算,将有用信号能量积累起来的过程。

然后面试官似乎是抓到了一个漏洞,他说,你这个项目是连续波雷达,其实这个过程应该不能叫做脉冲压缩,脉冲体制这样将是可以的。

然后我就解释道:对的,这里面说脉冲压缩确实不太合适,这个只是我们的说法罢了,其实项目里面实际在这个过程中做的是一维FFT,因为对于LFM信号来说,回波去斜处理后,得到的频点与目标距离有一一对应的关系,所以通过FFT得到回波频点后,就可以得到目标的距离,并且FFT处理也是一个相参处理的过程可以将回波信号的能量积累起来。


面试官:后续的CFAR处理是放在DSP上的,你知道CFAR是怎么做的?

我的回答:CFAR一般来说包括距离维和速度维的CFAR处理,有时候更多的用在距离维,因为距离维的旁瓣比较大。然后CFAR处理的过程是,先设置保护单元和参考单元的数目,然后在距离维和速度维进行CFAR处理,处理的规则是,对于距离维如果单元的幅值高于门限,就保留该单元的幅值,否则将该单元置零,速度维如果单元幅值高于门限置1,否则置零。

面试官:那你说一下保护单元和参考单元分别是怎么选取的?

我的回答:保护单元的目的就是为了避开旁瓣的影响,所以保护单元的长度应该与旁瓣的长度保持一致。对于参考单元的选取这个一般来说是8~10个,但是不同的杂波、噪声环境需要的参考单元长度也不同,因为都是以参考单元的均值作为杂波或者噪声背景的估计值,参考单元的选取对CFAR的处理效果影响也比较大。


面试官:你知道的脉冲体制雷达和连续波体制雷达的区别?

我的回答:我觉得二者最大的一个区别是脉冲体制雷达收发不同时进行,存在测距盲区,而连续波体制雷达不存在这个问题。但是由于连续波是连续发射,在军事应用上存在被截获的风险。

面试官:嗯,那能不能说一个连续波体制雷达的缺点?

我这个问题确实没有准备到,愣了一阵儿,没有想到,面试官说这个没关系。我自己下来找了一些资料,连续波体制应该存在这个问题:接收机一直处于接收状态,有可能存在接收机饱和的问题。


面试官:有没有接触过阵列信号处理?

我的回答:其实我们这边的项目基本上都是一维均匀线阵,其他的诸如二维均匀面阵,圆阵项目里面没有接触过,但是这个有关的阵列信号处理算法我自己有做过类似的算法仿真,构建阵列回波模型,进行后续的处理。如果是要做相关项目,上手应该会比较快。

面试官:你这个项目里面测角用的和差波束,那你觉得这个传统算法和现代谱估计算法的区别?

我的回答:我的理解,现代谱估计在测角的精度和分辨率上优于传统的测角算法,因为和差波束测角主要是用到了鉴角曲线的线性区间。这个线性区间是有限的,并且测角的精度性能和鉴角曲线的线性程度相关较大。现代谱估计算法比如 MUSIC 算法是通过角度搜索的方式完成空间谱估计,但是其运算量较大,可能在实时运算中花费比较多的时间。


后面就接近结束了,问了几个自由回答的问题:

如果你到我们这边会做哪方面的信号处理研究?

有没有想要向我了解的问题?

了解到这边做雷达信号处理的硬件平台基本是XILINX Z7系列的FPGA ,内嵌ARM。V7的FPGA也有使用。


最后面试官说:感觉你做的方向跟我们这边很符合,感觉面试也很不错,后续我们这边会有人跟您联系,注意保持电话畅通。

基本上也就是这些内容,有些小的问题就没有记录了。只是记录了主要的大问题,供大家参考。



文末推荐

牛客网可以为大家提供一个免费的刷题练习的平台。非常推荐大家使用。

链接如下:牛客网-Verilog专项https://www.nowcoder.com/link/pc_csdncpt_zls_verilog这个里面有很多代码题目练习,对于新手来说可以快速掌握Verilog编程的基本语法,对于老手来说也可以巩固自己的编程能力。不用付费免费试用哦。基本是每个即将找工作的人必备的刷题网站。快行动起来吧!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/38865.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

RK3566-车载多媒体、智慧餐饮主板方案

RK3566是一款专为消费类行业应用打造的通用型SoC。CPU采用4核A55架构处理器,集成G52图形处理器,且内置独立NPU,算力为0.8Tops,运行安卓11或Linux系统,适用的应用场景,楼宇对讲,自助售货机&#…

效精准统计客流量摄像头分析系统

为充分利用大数据分析,我打造了旅游产业运行监测管理服务平台,对旅游业相关主体依据搜集到的游客消费动向、旅游资源状况等数据进行量化分析,并及时调整、制定相应的策略,为游客提供更好的服务,也极大提升整体的管理效…

智能网联汽车测试场景数据车载采集平台搭建要求及方法

1 范围 本文件规定了智能网联汽车场景数据车载采集平台的定义,以及车载采集平台的搭建要求及方法。 本文件规定智能网联汽车自然驾驶场景数据采集物理平台功能要求,同时规定了采集平台系统构成及各系统性能指标要求。 本文件规定的智能网联汽车场景数…

【流媒体视频监控平台开发wvp-GB28181-pro】

wvp-GB28181-pro学习心得 wvp与GB28181介绍1.流媒体服务器视频协议介绍2.市面上的流媒体服务器3.wvp-GB28181-pro框架需要学习的框架和工具4.工具准备项目整合和配置 wvp与GB28181介绍 学习原因:需要开发一款视频监控集中平台,兼容海康、大华等视频厂家…

智己汽车联手美摄科技深度合作Carlog车载摄像系统

当前,中国智能汽车市场展现出了巨大的发展潜力。据《2022中国智能汽车发展趋势洞察报告》数据显示,预计到2025年,中国L2及以上智能汽车销量将突破千万辆,对应中国智能汽车渗透率将达到49.3%。作为智能汽车中的亮眼品牌&#xff0c…

Camera | 7.瑞芯微rk3568平台摄像头控制器MIPI-CSI驱动架构梳理

因为有拍照、录制视频、直播等刚需,现在手机的摄像头基本都是高清,支持高清摄像头的SoC都支持MIPI-CSI。 不同SoC的MIPI-CSI在实现上有一定差别,即使同一厂家设计生产的芯片也都不尽相同。 本文基于瑞芯微rk3568平台evb1公板为例来详细讲解…

3 海康视觉平台VisionMaster 上手系列:通讯

VisionMaster 通讯中 常用的工具:1,接收数据。 2,协议解析。 3,格式化。 4,发送数据。 以上4个工具是 通讯中用到的工具。根据红框,字面意思就可以理解,使用。就是接受字符串,拆分字…

景嘉微GPU与显卡

景嘉微GPU与显卡 图形处理器(GPU)芯片-JM7200 分享: JM7200采用28nm CMOS工艺,支持4K超高清显示,支持4路独立显示输出,支持十屏同时输出,提供多种丰富的外设接口,可高效完成2D、3D图…

chatgpt赋能python:Python连续输出的技巧

Python连续输出的技巧 Python是一种简单易学的高级编程语言。它具有易于阅读和编写的语法,同时也有足够的功能来进行复杂的编程任务。Python被广泛用于各种应用程序,从Web应用程序到数据分析和人工智能等。在这篇文章中,我们将探讨如何使用P…

(分步解释)----扑克随机洗牌

JavaScript中输出随机数的方法&#xff1a; <1> 系统Math对象里的random方法。 例如&#xff1a;输出1—6的随机数,包括1和6。 <script>/*1到5的随机数 包括1和5*/console.log(parseInt(Math.random()* 6) 1);</script> 模拟扑克洗牌&#xff1a; <…

排序算法之鸡尾酒排序

原文&#xff1a;微信公众号&#xff1a;程序员小灰——什么是鸡尾酒排序 1 鸡尾酒排序 鸡尾酒排序是冒泡排序的一种变形。它与冒泡排序的不同之处在于排序时是以双向在序列中进行排序。 2 原理 鸡尾酒排序的原理跟冒泡排序差不多&#xff0c;只不过冒泡排序每一轮的比较都…

算法:鸡尾酒排序

双向冒泡排序也被称为鸡尾酒排序、鸡尾酒调酒器排序、摇床排序、涟漪排序、洗牌排序、班车排序等。&#xff08;再多再华丽丽的名字也难以弥补它的低效&#xff09; 鸡尾酒排序&#xff0c;是冒泡排序的改良大部分元素都有序的时候&#xff0c;可以用鸡尾酒排序、地精排序 冒泡…

一文解决投骰子类的算法题

目录 首先来看一道经典的问题&#xff1a;n个骰子的点数 我们再来看另一个问题&#xff1a;掷骰子的N种方法 牢记投骰子类问题的解决方法&#xff1a;动态规划 首先来看一道经典的问题&#xff1a;n个骰子的点数 题目是这样的&#xff1a;把n个骰子扔在地上&#xff0c;所有…

21天经典算法之冒泡排序

​ ​ 活动地址&#xff1a;CSDN21天学习挑战赛 专栏前言: 本专栏主要是算法训练&#xff0c;目的很简单。就是为了进厂 最近官方在组织 21 天挑战赛&#xff0c;趁此机会我也更新一下经典算法的文章 如果想一起“狂”或者交流&#xff0c;欢迎来私聊 还不快趁着这个机会来提升…

鸡尾酒排序算法详解

一、什么是鸡尾酒排序 1.概念 鸡尾酒排序算法又叫快乐小时排序&#xff0c;它基于冒泡排序算法做了一些优化。冒泡排序算法每一轮都是从左到右进行元素比较&#xff0c;进行单向的位置交换&#xff0c;鸡尾酒排序算法则是双向的元素比较和交换。 2.算法原理 这是一个无序数…

【1072】鸡尾酒疗法

1072&#xff1a;鸡尾酒疗法 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 62913 通过数: 27350 【题目描述】 鸡尾酒疗法&#xff0c;指“高效抗逆转录病毒治疗”。人们在鸡尾酒疗法的基础上又提出了很多种改进的疗法。为了验证这些治疗方法是否在疗效上比鸡尾…

把psd自动生成html,根据psd文件生成html

我是新手&#xff0c;怎样在ps中把psd文件变成html文件呢&#xff1f;我知道要用切片&#xff0c;但是具体步骤怎么做&#xff0c;还有是不是不同的ps版本有差异 不同的ps版本是没有什么差异的&#xff0c;主要用到的就是工具里面的切片&#xff0c;用切片切好图后&#xff0c;…

为什么不要相信AI机器人提供的健康信息?

自从OpenAI、微软和谷歌推出了AI聊天机器人&#xff0c;许多人开始尝试一种新的互联网搜索方式&#xff1a;与一个模型进行对话&#xff0c;而它从整个网络上学到的知识。 专家表示&#xff0c;鉴于之前我们倾向于通过搜索引擎查询健康问题&#xff0c;我们也不可避免地会向Ch…

OpenAI 用于辅助治疗的 GPT-4:AI 如何彻底改变心理健康护理

人工智能&#xff08;AI&#xff09;改变了我们生活的方方面面&#xff0c;从娱乐和教育到医疗保健。人工智能最有前途的应用之一是在心理健康领域&#xff0c;它可以帮助数百万患有抑郁症、焦虑症、创伤后应激障碍 &#xff08;PTSD&#xff09; 和物质使用障碍等各种疾病的人…

大模型惨遭人类大范围攻击!国内各领域专家组团投毒,GPT-4也Hold不住

包括GPT-4在内等多个大模型惨遭人类攻击&#xff01;还是大范围、多边形那种。 而且这个军团被爆个个来头不小。 包括社会学家李银河、心理学家李松蔚、中科院计算研究所王元卓等&#xff0c;覆盖环境、心理、法理、心理、教育、大数据、无障碍等多个领域。 他们专挑刁钻、陷…