Huawei面试

              8:40开始技术面。

              1、很简短的自我介绍,说了下本科和研究生期间的情况,大叔嫌太短。

              2、接着详细介绍测试三阶互调的项目,问什么是三阶互调。答曰通信系统发出的f1,f2信号,经过天线等设备产生f1+f2或者f1-f2,这个信号较大/小,不影响接收机工作。2f1-f2,2f2-f1这种频率离f1、f2比较近的信号就会干扰接收机,被称为三阶互调信号。问f1、f2是什么,三阶互调是什么,答曰f1和f2就是3G、4G通信系统发射功率。

                    介绍系统,整个系统模拟三阶互调信号的产生,频率发生器发射信号,ARM控制中心通过ad采样得到功放后的载波信号功率值,再调整衰减器至信号功率为43dbm(行业标准)。

                    大叔问我们干了什么,答曰编ADF4350驱动,控制频率发生器发射一定频率的信号;编ad采样驱动,得到发射信号的125次采样功率平均值;控制衰减器,将信号功率调整到43dbm。

                    说了四遍,这个应该是最清楚的版本。

            3、用户层,让写读写文件操作,不记得了。

                  画图我只是加动态文字,大叔一脸鄙视,也没详细问。

                  其实还做了多线程,但过程也记不清了就没再说。

           4、开始写程序,画三角形,太简单了,有点紧张没仔细想就啪啪写,把除第一行外开始要空几格漏了,变量定义的很模糊,大叔很诧异的问这m、n干嘛的。

              双向链表顺序插入,struct忘记加typedef,也对双向链表结构没印象。问大叔是不是以NULL结尾,大叔表示请自己想。写了几笔,放弃,解释了一下大概怎么写。

                 大叔说看来没怎么写过程序。没错,都是百度来的改一改,确实不算系统写过。

          5、 问面向对象三大特性,多态、继承、最后一个封装说成了私有性。问多态什么时候用到,说成了继承的用法,又说成了多态的用法。什么时候用到?实在不知道。

                  做过测试吗?没有。

                  9:40,over.


                  总结:细节记不清,态度不够软,算法会的少,程序不规整,学习不系统。面软件就得把软件的详细说,介绍项目系统都是次要的,菜鸟就不要随随便便说自己写了多少行程序,直接说程序大部分是参考其他人的方法然后实现自己的功能,自己写的其实没多少好了。

                             

                   

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值