当前位置: 主页 > 建站知识 > 软件开发

软件工程 数字信号处理-雷达信号数字波束形成

发布时间:2023-03-31 16:10   浏览次数:次   作者:佚名

面试的是基于Python的后端开发。面试一共两轮,两轮之后,说是希望再看看其他的候选人再定,感觉凉凉。个人感觉问的东西还是比较基础的,特别是python的基础性的东西,例如装饰器,面向对象的特点啊,感觉还是自己的基本功没打好,面试的时候好多问题都回答错了,面试官很好,有时候会给提示。由于受本次新型冠状病毒疫情的影响,采用了微信视频面试。一面:(32分钟微信视频)简单做下自我介绍。1.说一下你开发过的项目,挑一个说下你都做了什么模块与功能2.你了解过我们公司吗?我们公司开发的游戏,你玩过吗?3.如果你需要学习一种新的技能,你会怎么做?4.你之前的公司几点上班?有加班吗?5.你会前端吗?你们公司前后端分离吗?6.你常用的数据库有哪些?7.你开发的这个项目上线了吗?每天的访问量是多少?数据库中有多少用户?8.python的数据类型?9.你之前的项目是在什么开发环境上进行开发的?怎么进行部署的?10.说一下你的某个项目中,数据库中有哪些表?举例说明表与表是怎么进行关联的?11.你有什么问题想要问我的吗?(我问的问题:我之前是做web网站开发的,那么游戏的后端开发都需要什么技能?负责后端的有几个人?)二面(50分钟微信视频):1.网络的七层协议应用层表示层会话层传输层网络层数据链路层物理层(当时回答出来了六个,剩的一个怎么也想不起来,尴尬一笑~)HTTP、TCP、IP各在哪一层?IP协议位于网络层,TCP/UDP协议位于传输层,HTTP位于应用层HTTP与TCP是什么关系?2.restful风格3.假如你的数据库版本是1.0的,一张表的字段个数为10个。

雷达信号数字波束形成_软件工程 数字信号处理_ios10信号怎么改数字

那么现在用的版本是1.1的,想要在表中进行增删改查,有哪些方式?(我当时懵了,直接说了句我修改了数据库的脚本,然后人家就问我除了这种方式,还有呢?)4.redis中有哪些数据类型?hash类型怎么设值?5.非关系型数据库,例如mongodb,怎么去关联两个集合?6.什么是解释器?什么是编译器?7.你用过python的哪些版本?说一下2.x与3.x的不同8.C++了解吗?9.python面向对象的三个要点封装继承多态举例说明什么是多态?说一下你是怎么实现python的封装的?10.你在设计接口的时候,需要考虑哪些问题?11.你做过类似优化的工作吗?(我当时顺口说了句数据库的优化)那么您是怎么进行数据库的优化的?12.你的项目是怎么部署的?(根据简历的实际情况,我的是软件工程 数字信号处理,django+Nginx+uwsgi)a.说一下Nginx的特点;b.一个请求进来的时候,你是怎么保证你的服务器是开启的?c.如果你的服务器是开启的,但是执行sql语句的代码发生了问题,会怎么样?会发生什么?13.get与post的区别?post方法可以获取到数据吗?body、form表单、data的区别?14.你用过的常见的算法有哪些?(当时就想起来冒泡了,面试官都笑了~)15.什么是装饰器?利用装饰器的好处?(除了节省代码软件工程 数字信号处理,提高效率。)16.你打印过http吗?(这个问题实在有点懵)18.你有什么问题想问我的吗?(我提的问题:目前正在进行的项目?负责后端开发的有几个人?这个项目是在什么环境下开发的,部署在什么地方?)...查看更多

软件工程 数字信号处理_雷达信号数字波束形成_ios10信号怎么改数字