学习啦 > 创业指南 > 职场 > 面试题 > 华为硬件工程师面试题汇总

华为硬件工程师面试题汇总

时间: 敏敏644 分享

华为硬件工程师面试题汇总

  一、 研发(软件)

  用C语言写一个递归算法求N!;

  给一个C的函数,关于字符串和数组,找出错误;

  防火墙是怎么实现的?

  你对哪方面编程熟悉?

  二、硬件

  1、继电器控制电路。

  2、SDRAM是怎么工作的

  3、写出逻辑表达式说明A2A1A0大于B2B1B0。

  4、常用触发器有几种

  5、示波器有几种触发方式,举出三种

  1.TIC6000 DSP2.二极管3.RISC4.IIR

  三 简答

  1.x(t)的傅立叶变换为X(jw)=$(w) $(w-PI) $(w-5)

  h(t)=u(t)-u(t-2)

  问: (1),x(t)是周期的吗?

  (2),x(t)*h(t)是周期的吗?

  (3),两个非周期的信号卷积后可周期吗?

  2.简述分组交换的特点和不足

  四 分析设计

  1.波形变换题目

  从正弦波->方波->锯齿波->方波,设计电路

  2.74161计数器组成计数电路,分析几进制的

  3.用D触发器构成2分频电路

  4.判断MCS-51单片机的指令正确还是错误,并指出错误原因

  (1) MUL R0,R1

  (2) MOV A,@R7

  (3) MOV A,#3000H

  (4) MOVC @A DPTR,A

  (5) LJMP #1000H ()

  5.MCS-51单片机中,采用12Mhz时钟,定时器T0采用模式1(16位计数器),请问在下面程序中,p1.0的输出频率

  MOV TMOD,#01H

  SETB TR0

  LOOP:MOV TH0,#0B1H

  MOV TL0,#0E0H

  LOOP1:JNB TF0,LOOP1

  CLR TR0

  CPL P1.0

  SJMP LOOP

  其他问答

  1、c51的指针有几位?数据存贮类型有几类?

  这个得问会用c编程的人,我平时都是用汇编的

  2、选择运放的标准?

  带宽,开环放大倍数,共模抑制比,输入输出阻抗 电源,噪声系数,是否是rail-to-rail

  3、一般你采用那种放大电路?有什么优点?为什么采用?

  反向放大或者差动放大 输入阻抗大,能够检测小信号

  4、DSP、8086和51的区别?

  DSP数字信号处理器,一般采用多总线结构(即哈佛结构)主要应用于大量浮点或定点运 算场合特别是数字信号处理

  8086是intel推出的第一款通用微处理器,采用冯诺伊曼传统计算机结构 51是intel推出的第一款单片机,主要应用于控制

  5、RS232、RS485的区别?

204216