文档库 最新最全的文档下载
当前位置:文档库 › 华为上机试题

华为上机试题

华为上机试题

华为上机试题

1、将大写字母转换成其对应小写字母后的第五个字母,大于z的从头开始数。

2、将一个十进制数(byte类型)转化二进制数,将二进制数前后颠倒,再算出颠倒后其对应的十进制数。(见Test2)

3、选秀节目打分,分为专家评委和大众评委,score[] 数组里面存储每个评委打的分数,judge_type[] 里存储与score[] 数组对应的评委类别,judge_type[i] == 1,表示专家评委,judge_type[i] == 2,表示大众评委,n表示评委总数。打分规则如下:专家评委和大众评委的分数先分别取一个平均分(平均分取整),然后,总分= 专家评委平均分* 0.6 + 大众评委* 0.4,总分取整。如果没有大众评委,则总分= 专家评委平均分,总分取整。函数最终返回选手得分。

函数接口int cal_score(int score[], int judge_type[], int n)

4、给定一个数组input[] ,如果数组长度n为奇数,则将数组中最大的元素放到output[] 数组最中间的位置,如果数组长度n为偶数,则将数组中最大的元素放到output[] 数组中间两个位置偏右的那个位置上,然后再按从大到小的顺序,依次在第一个位置的两边,按照一左一右的顺序,依次存放剩下的数。

例如:input[] = {3, 6, 1, 9, 7} output[] = {3, 7, 9, 6, 1}; input[] = {3, 6, 1, 9, 7, 8} output[] = {1, 6, 8, 9, 7, 3}

函数接口void sort(int input[], int n, int output[])

华为面试题

华为面试题 华为面试题1、static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别? 答案:全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式,静态全局变量当然也是静态存储方式。这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序,当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。而静态全局变量则限制了其作用域,即只在定义该变量的源文件内有效,在同一源程序的其它源文件中不能使用它。由于静态全局变量的作用域局限于一个源文件内,只能为该源文件内的函数公用,因此可以避免在其它源文件中引起错误。从以上分析可以看出,把局部变量改变为静态变量后是改变了它的存储方式即改变了它的生存期。把全局变量改变为静态变量后是改变了它的作用域,限制了它的使用范围。 static函数与普通函数作用域不同。仅在本文件。只在当前源文件中使用的函数应该说明为内部函数(static),内部函数应该在当前源文件中说明和定义。对于可在当前源文件以外使用的函数,应该在一个头文件中说明,要使用这些函数的源文件要包含这个头文件 static 全局变量与普通的全局变量有什么区别:static全局变量只初使

化一次,防止在其他文件单元中被引用; static局部变量和普通局部变量有什么区别:static局部变量只被初始化一次,下一次依据上一次结果值; static函数与普通函数有什么区别:static 函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝 2、程序的局部变量存在于()中,全局变量存在于()中,动态申请数据存在于( )中。 答案:栈;静态区;堆 3、设有以下说明和定义: typedef union {long i; int k[5]; char c;} date; struct data { int cat; date cow; double dog;} too; date max; 则语句printf("%d",sizeof(too)+sizeof(max));的执行结果是:______ 答案:date是一个union, 变量公用空间. 里面最大的变量类型是int[5], 占用20个字节. 所以它的大小是20 data是一个struct, 每个变量分开占用空间. 依次为int4 + date20 + double8 = 32. 所以结果是 20 + 32 = 52. 当然...在某些16位编辑器下, int可能是2字节,那么结果是 int2 + date10 + double8 = 20 4、队列和栈有什么区别? 答案:队列先进先出,栈后进先出÷ 5、已知一个单向链表的头,请写出删除其某一个结点的算法,要求,先找到此结点,然后删除。答案:slnodetype *delete(slnodetype *head,int key){}中if(head->number==key) { head=pointer->next; free(pointer); break; } back = pointer; pointer=pointer->next; if(pointer->number==key)

2016华为硬件机试题库

华为硬件机试题目(2016版本) 1.(判断题)DRAM上电时存储单元的内容是全0,而Flash上电时存储单元的内容是全1。(4分)? A.正确? B.错误 2.(判断题)眼图可以用来分析高速信号的码间干扰、抖动、噪声和衰减。(4分)? A.正确? B.错误 3.(判断题)以太网交换机将冲突域限制在每个端口,提高了网络性能。(4分)? A.正确? B.错误 4.(判断题)放大电路的输出信号产生非线性失真是由于电路中晶体管的非线性引起的。(4分)? A.正确? B.错误 5.(判断题)1的8位二进制补码是0000_0001,-1的8位二进制补码是 1111_1111。(4分)?

B.错误 6.(判断题)洗衣机,电冰箱等家用电器都使用三孔插座,是因为如果不接地,家用电器是不能工作的。(4分)? A.正确? B.错误 7.(判断题)十进制数据0x5a与0xa5的同或运算结果为:0x00。(4分)? A.正确? B.错误 8.(判断题)硅二极管的正向导通压降比锗二极管的大(4分)? A.正确? B.错误 9.(单选题)一空气平行板电容器,两级间距为d,充电后板间电压为u。然后将电源断开,在平板间平行插入一厚度为d/3的金属板。此时电容器原板间电压变为(4分)? A.U/3? B.2U/3? C.3U/4?

10.(单选题)8086CPU内部包括哪些单元(4分)? A.ALU,EU? B.ALU,BIU? C.EU,BIU? D.ALU,EU,BIU 11.(单选题)为了避免50Hz的电网电压干扰放大器,应该用那种滤波器:(4分)? A.带阻滤波器? B.带通滤波器? C.低通滤波器? D.高通滤波器 12.(单选题)关于SRAM和DRAM,下面说话正确的是:(4分)? A.SRAM需要定时刷新,否则数据会丢失? B.DRAM使用内部电容来保存信息? C.SRAM的集成度高于DRAM? D.只要不掉点,DRAM内的数据不会丢失 13.(单选题)在RS232串口中,采用哪一种校验方式:(4分)?

华为面试题(附答案)Oracle

一、技术问题部分(数据库部分) 1、表空间的管理方式有哪几种? 数据字典管理方式 本地文件管理方式 2、谈谈你对索引的理解? 索引是若干数据行的关键字的列表,查询数据时,通过索引中的关键字可以快速定位到要访问的记录所在的数据块,从而大大减少读取数据块的I/O次数,因此可以显著提高性能。 3、说说索引的组成? 索引列、rowid 4、分区表用过么?谈谈分区表的应用? 分区表在对表的DML的并行处理上有极大得优势,而且可以一部分设为只读,用在销售记录,医院处方等地方!! 5、你对分区表的理解?怎样截断分区表一个分区的记录? 一个分区表有一个或多个分区,每个分区通过使用范围分区、散列分区、或组合分区分区的行 分区表中的每一个分区为一个段,可各自位于不同的表空间中 对于同时能够使用几个进程进行查询或操作的大型表分区非常有用 alter table table_name truncate partition partition_name; 6、物理文件有哪几种?控制文件包含了什么信息? 1)数据文件2)控制文件3)日志文件 包含维护和验证有选举权据库完整性的必要信息、例如,控制文件用于识别数据文件和重做日志文件,一个有选举权据库至少需要一个控制文件 7、表空间用完了如何增加? 三种种扩展方式: 1 增加数据文件alter tablespace name add datafile …路径? size 4M; 2 扩展数据文件大小alter database datafile …路径? resize 4M; 3 把数据文件设为自动增长 alter database datafile …路径? autoextend on next 1M maxsize 20M; 8、SGA包含几部分? Shared pool(共享池),DataBase Buffer Cache(数据缓冲区) Redo Log Buffer(重做日志缓冲区), Large Pool,大池,JAVA池。 9、DECODE函数的用法? DECODE的语法:DECODE(value,if1,then1,if2,then2,if3,then3,...,else),表示如果value等于if1时,DECODE函数的结果返回then1,...,如果不等于任何一个if值,则返回else。初看一下,DECODE 只能做等于测试,但刚才也看到了,我们通过一些函数或计算替代value,是可以使DECODE函数具备大于、小于或等于功能。还可以转化表结构! 10、DELETE和TRUNCATE的区别? 答:1、TRUNCATE在各种表上无论是大的还是小的都非常快。如果有

华为2011面试问题汇总及答案

华为面试问题汇总及答案-2011华为面试题 Q1:请你分别划划OSI的七层网络结构图,和TCP/IP的五层结构图? Q2:请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用?TCP与UDP 呢? Q3:请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的? Q4:请问C++的类和C里面的struct有什么区别? Q5:请讲一讲析构函数和虚函数的用法和作用? Q6:全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器是怎么知道的? Q7:一些寄存器的题目,主要是寻址和内存管理等一些知识。 Q8:8086是多少尉的系统?在数据总线上是怎么实现的? 问题1:两笔记本电脑连起来后拼不通,你觉得可能有哪些问题? 问题2:我们在南京,和深圳的网络是通的,但和北京的网络不通,你以怎样的顺序检查问题? 问题3:解释什么叫“透明”?什么叫“网格”? 问题4:交换和路由的区别?VLAN的特点? 问题5:画一个积分电路和一个微分电路。 问题6:知道现在的路由器是第几代了吗? 第一题:可能的原因大体有以下几个:1、网线不通;2、某台笔记本上的tcp/ip协议安装的不完整;3、ip地址配置有问题(不在一个网段上);4、某台笔记本上有防火墙,把icmp 端口给屏蔽了(端口号:139)。这个题的我是从osi模型上入手,从物理层往上一层层排除。第二题:我设想的顺序是按照由近及远的顺序进行测试,如果是有vpn的话,只要确定两端和本地网络提供支持的公司之间的网络是连通的,其他的就交个那个公司来做了,如果是自己维护的基于ddn一类的点对点网络,那么找到路由表,从最近的路由器开始ping吧。 第三题:关于透明,我的理解就是一种开放的通信,意味着应用程序可以与网络上它所知道地址的其它任何应用程序连接并会话,而在这个网络上的所有中间设备不会干扰应用程序之间的信息交换。关于网格,就是把网络上所有的计算机进行整合使其成一台超级计算机,实现计算能力、存储容量、数据和信息资源等全方位的共享。 第四题:交换技术和路由技术的最大区别在于他们寻址的方式以及报文的转发方式上,交换技术是发生在2层也就是数据链路层上,是直接利用mac地址建立会话,路由技术发生在网络层,需要通过ip地址建立路由表,然后进行数据通信。在报文的转发方式上,交换技术是使用先收再转,路由技术是采用边收边转。 vlan的主要特点就是安全,信息只到达应该到达的地点。因此、防止了大部分基于网络监听的入侵手段。通过虚拟网设置的访问控制,使在虚拟网外的网络节点不能直接访问虚拟网内节点。 第五题:放弃(一样的放弃) 第六题:第6代,基于集群系统的路由器(我是这么答的) 依旧是师兄答案- -!基本一致! 1.请你分别划划OSI的七层网络结构图,和TCP/IP的五层结构图? OSI/ISO根据整个计算机网络功能将网络分为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层七层。也称“七层模型”。 TCP/IP“五层模型”分为:物理层、网络接口层、网络层(IP层)、传输层(TCP/UDP层)、应用层。 2.请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用?TCP与UDP呢?

华为面试题

华为面试题 Q1:请你分别划划OSI的七层网络结构图,和TCP/IP的五层结构图? Q2:请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用? TCP 与UDP呢? Q3:请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的? Q4:请问C++的类和C里面的struct有什么区别? Q5:请讲一讲析构函数和虚函数的用法和作用? Q6:全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器是怎么知道的? Q7:一些寄存器的题目,主要是寻址和内存管理等一些知识。 Q8:8086是多少尉的系统?在数据总线上是怎么实现的? 华为面试题2 面试题答案 1.请你分别划划OSI的七层网络结构图,和TCP/IP的五层结构图? OSI/ISO根据整个计算机网络功能将网络分为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层七层。也称“七层模型”。TCP/IP“五层模型”分为:物理层、网络接口层、网络层(IP层)、传输层(TCP/UDP层)、应用层。 2.请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用?TCP与UDP呢? IP协议是网络层的协议,它实现了自动路由功能,也就是寻径的功能。TCP协议是传输层的协议,它向下屏蔽了IP协议不可靠传输的特性,向上提供一个可靠的点到点的传输;UDP也是传输层的协议,提供的是一种无连

接的服务,主要考虑到很多应用不需要可靠的连接,但需要快速的传输,如局域网中的计算机传输文件一般使用UDP协议。 3.请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的?交换机用在局域网中,交换机通过记录局域网内各节点机器的MAC地址就可以实现传递报文,无需看报文中的IP 地址。路由器识别不同网络的方法是通过识别不同网络的网络ID号(IP地址的高端部分)进行的`,所以为了保证路由成功,每个网络都必须有一个唯一的网络编号。路由器通过察看报文中IP地址来决定路径,向那个子网(下一跳)路由。也就是说交换机工作在数据链路层看MAC地址,路由器工作在网际层看IP地址。但是由于现在网络设备的发展,很多设备既有交换机的功能有由路由器的功能(交换式路由器)使得两者界限越来越模糊。 4.请问C++的类和C里面的struct 有什么区别? C++的class具有数据封装功能,其包含属性访问级别可以为private,public和protect,还具有实现类接口功能和辅助功能的操作函数,而struct属性访问权限只有public,没有数据封装功能,也就没有实现信息隐藏这一面向对象的思想的机制,struct本身不含有操作函数,只有数据。 5.请讲一讲析构函数和虚函数的用法和作用?析构函数是在类对象死亡时由系统自动调用,其作用是用来释放对象的指针数据成员所指的动态空间,如果在构造函数中,你申请了动态空间,那么为了避免引起程序错误,你必须在析构函数中释放这部分内存空间。如果基类的函数用virtual修饰,成为虚函数,则其派生类相应的重载函数仍能继承该虚函数的性质,虚函数进行动态联编,也即具有多态性,也就是派生类可以改变基类同名函数的行为,在面向对象世界中,多态是最强大的机制,虚函数就是这一机制的c++实现方式。 6.全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器是怎么知道的?全局变量是整个程序都可访问的变量,谁都可以访问,生存期在整个程序从运行到结束(在程序结束时所占内存释放);而局部变量存在于模块(子程序,函数)中,只有所在模块可以访问,其他模块不可直接访问,模块结束(函数调用完毕),局部变量消失,所占据的内存释放。操作系统和编译器,可能是通过内存分配的位置来知道的,全局变量分配在全局数据段并且在程序开始运行的时候被加载.局部变量则分配在堆栈里面。 7.8086是多少位的系统?在数据总线上是怎么实现的?答:8086的机器字长是16位,8086使用40个引脚的16个做地址/数据复用引腿来传输

华为面试 笔试题目(附答案)

华为面试/笔试题目(附答案) 陈晓明2010-05-21 15:45:59 要查看更多华为笔经相关信息,请访问华为公司校园招聘club:深圳华为技术有限公司 (1)什么是预编译,何时需要预编译: 答案: 1、总是使用不经常改动的大型代码体。 2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,可以将所有包含文件预编译为一个预编译头。 (2)char * const p char const * p const char *p 上述三个有什么区别? 答案: char * const p; //常量指针,p的值不可以修改 char const * p;//指向常量的指针,指向的常量值不可以 改 const char *p; //和char const *p (3) char str1[] = "abc"; char str2[] = "abc"; const char str3[] = "abc"; const char str4[] = "abc"; const char *str5 = "abc"; const char *str 6 = "abc"; char *str7 = "abc"; char *str8 = "abc"; cout (y)?(y):(x)) //结尾没有…;? (10)嵌入式系统中经常要用到无限循环,你怎么用c编写死循环。答案:while(1){}或者for(;;) (11)关键字static的作用是什么?答案:定义静态变量 (12)关键字const有什么含意?答案:表示常量不可以修改的变量。 (13)关键字volatile有什么含意?并举出三个不同的例子?答案:提示编译器对象的值可能在编译器未监测到的情况下改变。 (14)int (*s[10])(int) 表示的是什么啊?答案:int (*s[10])(int) 函数指针数组,每个指针指向一个int func(int param)的函数。 (15)有以下表达 式: int a=248; b=4;int const c=21;const int *d=&a; int *const e=

【硬件测试】华为2016校招·硬件技术工程师机考试题及答案

1.(判断题)DRAM上电时存储单元的内容是全0,而Flash上电时存储单元的内容是全1。(4分) A.正确 B.错误 FLASH可保存 2.(判断题)眼图可以用来分析高速信号的码间干扰、抖动、噪声和衰减。(4分) A.正确 B.错误 3.(判断题)以太网交换机将冲突域限制在每个端口,提高了网络性能。(4分) A.正确 B.错误 4.(判断题)放大电路的输出信号产生非线性失真是由于电路中晶体管的非线性引起的。(4分) A.正确 B.错误 5.(判断题)1的8位二进制补码是0000_0001,-1的8位二进制补码是1111_1111。(4分) A.正确 B.错误 6.(判断题)洗衣机,电冰箱等家用电器都使用三孔插座,是因为如果不接地,家用电器是不能工作的。(4分) A.正确 B.错误 7.(判断题)十进制数据0x5a与0xa5的同或运算结果为:0x00。(4分) A.正确 B.错误 8.(判断题)硅二极管的正向导通压降比锗二极管的大(4分) A.正确 B.错误 9.(单选题)一空气平行板电容器,两级间距为d,充电后板间电压为u。然后将电源断开,在平板间平行插入一厚度为d/3的金属板。此时电容器原板间电压变为(4分) A.U/3 B.2U/3 C.3U/4 D.不变 但电容的大小不是由 Q(带电量)或U(电压)决定的,即: C=εS/4πkd。其中,ε是一个常数,S为电容极板的正对面积,d为电容极板的距离,k则是静电力常量。而常见的平行板电容器 电容为C=εS/d.(ε为极板间介质的介电常数,S为极板面积,d为极板间的距离。) 3电容器的电势能计算公式:E=CU^2/2=QU/2 10.(单选题)8086CPU内部包括哪些单元(4分) A.ALU,EU

【硬件测试】华为2016校招·硬件技术工程师机考试题及答案

判断题 上电时存储单元的内容是全 ,而 上电时存储单元的内容是全 。 分 正确 错误 可保存 判断题 眼图可以用来分析高速信号的码间干扰、抖动、噪声和衰减。 分 正确 错误 判断题 以太网交换机将冲突域限制在每个端口,提高了网络性能。 分 正确 错误 判断题 放大电路的输出信号产生非线性失真是由于电路中晶体管的非线性引起的。 分 正确 错误 判断题 的 位二进制补码是 的 位二进制补码是 。 分 正确 错误 判断题 洗衣机,电冰箱等家用电器都使用三孔插座,是因为如果不接地,家用电器是不能工作的。 分 正确 错误 判断题 十进制数据 与 的同或运算结果为: 。 分 正确 错误 判断题 硅二极管的正向导通压降比锗二极管的大 分 正确 错误 单选题 一空气平行板电容器,两级间距为 ,充电后板间电压为 。然后将电源断开,在平板间平行插入一厚度为 的金属板。此时电容器原板间电压变为 分 不变 但电容的大小不是由 (带电量)或 (电压)决定的,即: 。其中, 是一个常数, 为电容极板的正对面积, 为电容极板的距离, 则是静电力常量。而常见的平行板电容器 电容为 ( 为极板间介质的介电常数, 为极板面积, 为极板间的距离。) 电容器的电势能计算公式: 单选题 内部包括哪些单元 分

从功能上分执行单元 ,和总线接口单元 ,执行单元由 个 位通用寄存器, 个 位标志寄存器, 个 位暂存寄存器, 个 位算术逻辑单元 及 控制电路组成。 总线接口单元由 个 位段寄存器( ), 个 位的指令指针寄存器, 个与 通信的内部暂存器, 个指令队列, 个计算 位物理地址的加法器∑及总线控制电路构成。 单选题 为了避免 的电网电压干扰放大器,应该用那种滤波器: 分 带阻滤波器 带通滤波器 低通滤波器 高通滤波器 单选题 关于 和 ,下面说话正确的是: 分 需要定时刷新,否则数据会丢失 使用内部电容来保存信息 的集成度高于 只要不掉点, 内的数据不会丢失 【解析】 和 都是随机存储器,机器掉电后,两者的信息都将丢失。它们的最大区别就是: 是用电容有无电荷来表示信息 和 ,为防止电容漏电而导致读取信息出错,需要周期性地给电容充电,即刷新;而 是利用触发器的两个稳态来表示信息 和 ,所以不需要刷新。另外, 的存取速度比 更高,常用作高速缓冲存储器 。 单选题 在 串口中,采用哪一种校验方式: 分 校验 海明码校验 多种校验方式的组合 奇偶校验 单选题 对于 触发器来说,为了保证可靠的采样,数据必须在时钟信号的上升沿到来之前继续稳定一段时间,这个时间称为 分 保持时间 恢复时间 稳定时间 建立时间 是测试芯片对输入信号和时钟信号之间的时间要求 建立时间是指触发器的时钟信号上升沿到来以前数据稳定不变的时间输入信号应提前时钟上升沿 如上升沿有效 时间到达芯片这个 就是建立时间 如不满足 这个数据就不能被这一时钟打入触发器只有在下一个时钟上升沿数据才能被打入触发器 保持时间是指触发器的时钟信号上升沿到来以后数据稳定不变的时间如果 不够数据同样不能被打入触发器 建立时间 和保持时间 建立时间是指在时钟边沿前数据信号需要保持不变的时间保持时间是指时钟跳变边沿后数据 单选题 本征半导体中加入()元素可形成 型半导体 分

华为机试试题汇总解析

1.第一题的题目大概是输入整型数组求数组的最小数和最大数之和,例如输入1,2,3,4则输出为5,当输入只有一个数的时候,则最小数和最大数都是该数,例如只输入1,则输出为2;另外数组的长度不超过50 #include main() { intnum[50]={0}; inti,n; printf("请输入整型数组的长度(1~50):"); scanf("%d",&n); printf("请输入整型数组的元素:"); for(i=0;inum[j]) min_num=num[j]; } intsum=min_num+max_num; printf("数组中最大与最小值之和:%d\n",sum); return0; } 2.求两个长长整型的数据的和并输出,例如输入1233333333333333。。。3111111111111111111111111.。。。,则输出。。。。

#include #include #include main() { char*num1,*num2; //两个长长整型数据 char*sum; // inttemp; int len_num1,len_num2; // 两个长长整型数据的长度 intlen_max,len_min; num1=(char*)malloc(sizeof(char)); num2=(char*)malloc(sizeof(char)); printf("输入两个长长整型数据:"); scanf("%s",num1); printf("输入两个长长整型数据:"); scanf("%s",num2); len_num1=strlen(num1); len_num2=strlen(num2); len_max=(len_num1>=len_num2)?len_num1:len_num2; len_min=(len_num1<=len_num2)?len_num1:len_num2; int len_max1=len_max; sum=(char*)malloc(sizeof(char)*len_max); memset(sum,0x00,len_max+1);//切忌初始化 for(;len_num1>0&&len_num2>0;len_num1--,len_num2--) { sum[len_max--]=((num1[len_num1-1]-'0')+(num2[len_num2-1]-'0')); } if(len_num1>0) { sum[len_max--]=num1[len_num1- 1 ]-'0'; len_num1--; } if(len_num2>0) {

华为常用面试题

华为综合面试常见问题 大概几个问题: 1.先自我介绍一下吧?我balabala一通说。 2.你了解华为么?我说,我不是太了解华为,都是从媒体上了解的多一点。从我在华为的朋友哪里就更了解不到什么关于华为的事情了。他表示赞同,并说:“华为实在很辛苦,大家工作的很累了,所以在休息的时候就不太愿意过多的谈论华为了。” 3.华为工作很辛苦的,你能承受么?我说,做什么工作都是很辛苦的。而且人只有在压力下才能释放出更大的力量,才能进步飞速。 4.你对派驻海外工作有问题么?我说没有什么问题,排除我的英语水平。 5.你的英语水平怎么样?我所一般,只能应付而已。 6.我不是太理解,大家都在北京工作,而且学习的时候条件应该越来越好,为什么反而大家都说英语很不行呢,而且学的比我们那个时候还差,我认为应该比我们那个时候好啊,不理解。我接茬,英语只是一门工具而已,它要不断的使用才能越来越好。而我从毕业后,工作基本上是用不到英语的,所以自然就不是太好。但是,我为了不让自己的英语水平下降的太厉害,平时还是时不时的遛着它的。 7.但是,不管怎么说,英语现在越来越成为一种国际语言了,而且在以后也只能是越来越广泛的使用,应该把它学好的。我附和道,是的。 以上是1对2的面试,接下来需要有一些单独的问题,只能问个人了,还是我先出去等,然后我再进去。 8.你要求的薪水是多少?我说6000~7000。 9.有什么衡量标准么?我说我上个工作的薪水是5000,现在通货膨胀的厉害,工资也该膨胀一下了。 10.你对于派往国外工作没有什么意见吧?我说没有。 11.你觉得我要是让你通过,你什么打动了我,你知道我有决定权的?我说,自信、经验和诚实。 12.那你要是通不过,你觉得是什么原因?我说,我没有考虑过在您这里会通不过的,我只是觉得我要是通不过只可能在英语测试上。

华为服务器存储试题库

(Recovery Point Object)是衡量系统在灾难发生后将损失多少数据的指标。( T ) True False 2.企业级硬盘的主要接口类型包括SATA、SAS和FC. ( T ) True False 3.按备份的数据量来分或实现原理不同,有如下()备份类型: (Select 3 Answers ) A.全备份 B.增量备份 C.差量备份 D. 快照 4.根据SHARE 78国际组织划分的系统容灾分为多少级 ( C ) A. 5 B. 6 下常见文件系统包括ntfs和ext3。 ( F ) True False 6.容灾方案就是数据备份方案。 ( F ) True False 7.下面RAID级别中,数据冗余能力最弱的是( D ) B. RAID1 D. RAID0 8.硬盘不仅用于各种计算机和服务器中,在磁盘阵列和各种网络存储系统中,它也是基本的存储单元。(T) True False 9.以下有关SSD,描述错误的是(D) 的汉语名字为固态硬盘 B.SSD是由控制单元和存储芯片组成,简单的说就是用固态电子存储芯片阵列而制成的硬盘,它的接口规范和定义、功能及使用方法上与普通硬盘的完全相同。 C. SSD采用FLASH芯片作为存储介质,它内部没有机械结构,因此没有数据查找时间、延迟时间和寻道时间。 固态硬盘最大的缺点就是不可以移动,而且数据保护受电源控制,不能能适应于各种环境。

, Redundant Array of Independent Disks,即独立磁盘冗余数组,其基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。(T) True False 11.服务器的硬件组成有机箱,电源风扇,处理器,内存,主板,RAID卡,本地硬盘等。(T) True False 12. 目前RAID 的实现方式分为硬件RAID 方式和软件RAID 方式 13. 磁盘阵列上的硬盘组成RAID组后,通常连接磁盘阵列的服务器并不能直接访问RAID组,而是要再划分为逻辑单元才能分配给服务器,这些逻辑单元就是LUN. (T) True False 14.对于E-mail或者是DB应用,以下哪个RAID级别是不被推荐的 : ( D ) 10 6 5 0 15.华为磁盘阵列中映射给主机使用的通用存储空间单元被称为(),它是在RAID 的基础上创建的逻辑空间。( A ) (Logic Unit Number) (Redundant Array of Independent Disks) C.硬盘 D.磁盘阵列 16.与传统的本地存储和DAS存储相比较,下列哪些属于现代新型SAN阵列存储的主要特点或优势(Select 3 Answers) ABC A. 容量大 B. 性能高 C. 稳定性好 D. 不关注扩展性 17.衡量一个系统可靠性常见时间指标有哪些(Select 2 Answers) CD A. 可靠度 B. 有效率 C. 平均失效时间 D. 平均无故障时间

2016华为硬件机试题库

华为硬件机试题目(2016版本) 1. (判断题)DRAM上电时存储单元的容是全0,而Flash ±电时存储单元的容是全1。(4分) A. 正确 B. 错误 2. (判断题)眼图可以用来分析高速信号的码间干扰、抖动、噪声和衰减。(4分) A. 正确 B. 错误 3. (判断题)以太网交换机将冲突域限制在每个端口,提髙了网络性能。(4分) A. 正确 B. 错误 4. (判断题)放大电路的输出信号产生非线性失真是由于电路中晶体管的非线性引起的。(4 分) A. iF 确 B. 错误 5. (判断题)1的8位二进制补码是0000_0001,-1的8位二进制补码是1111_1111o (4 分) A. 正确 B. 错误 6. (判断题)洗衣机,电冰箱等家用电器都使用三孔插座,是因为如果不接地,家用电器是不能工作的。(4分) A. 正确 B. 错误 7. (判断题)十进制数据0x5a与0xa5的同或运算结果为:OxOOo (4分) A. 正确 B. 错误 8. (判断题)硅二极管的正向导通压降比错二极管的大(4分) A. 正确 B. 错误 9. (单选题)一空气平行板电容器,两级间距为d,充电后板间电压为u。然后将电源断开, 在平板间平行插入一厚度为d/3的金属板。此时电容器原板间电压变为(4分) A. U/3 B. 2U/3 C. 3U/4 D. 不变 10. (单选题)8086CPU部包括哪些单元(4分) A. ALU.EU B. ALU,BIU C. EU,BIU

D. ALU,EU,BIU 11. (单选题)为了避免50Hz的电网电压干扰放大器,应该用那种滤波器:(4分) A. 带阻滤波器 B. 带通滤波器 C. 低通滤波器 D. 高通滤波器 12. (单选题)关于SRAM和DRAM,下而说话正确的是:(4分) A. SRAM需要定时刷新,否则数据会丢失 B. DRAM使用部电容来保存信息 C. SRAM的集成度高于DRAM D. 只要不掉点,DRAM的数据不会丢失 13. (单选题)在RS232串口中,采用哪一种校验方式:(4分) A. CRC校验 B. 海明码校验 C. 多种校验方式的组合 D. 奇偶校验 14. (单选题)对于D触发器来说,为了保证可靠的采样,数据必须在时钟信号的上升沿到来之前继续稳定一段时间,这个时间称为:(4分) A. 保持时间 B. 恢复时间 C. 稳定时间 D. 建立时间 15. (单选题)本征半导体中加入()元素可形成N型半导体(4分) A. 五价 B. 四价 C. 三价 D. 二价 16. (单选题)模拟信号数字化的过程是(4分) A. 采样-> 量化-> 编码 B. 采样-> 编码-> 量化 C. 编码-> 采样-> 量化 D. 量化-> 编码-> 采样 17. (单选题)在Buck电路中,不能起到减小纹波作用的措施是(4分) A. 采用多项并联的模式 B. 开关管宜,提髙电源的开关频率 C. 输岀滤波电容由瓷电容改为容量电解电容 D. 增大输出滤波电感量

华为面试题

分享 华为面试题算什么,这个背会了外企随便进来源:华理UB的日志 我为各位整理出英文面试最常见的五大问题,并且提醒各位一些回答的技巧,希望大家能针对这些问题多演练,当成练习英文面试的重点。 问题一:Could you please describe yourself?(能否请你形容一下自己?) 这个问题,一来是想要了解你是什么样的人,二来是想看看你是否知道如何重点式地自我简介。在回答时,要针对应征工作的性质来凸显自己的特色,可以多用形容词,并且引用过去的工作经验,但是不必提及公司组织的名称,再者,你还可以谈谈未来的生涯规画;但如果你是个社会新鲜人,就可以谈谈在校时的丰功伟业。比方说,今天你打算去应征行销的职务,你就可以说︰ I am creative andmotivated. I worked on several major marketing projects with positiveresults. I am now looking for a challenging marketing position in anestablished company. (我有创意、又积极。曾负责数项大型的行销项目,皆有成效。我现在希望在一家深具规模的公司内,担任有挑战性的行销职务。) 问题二:Why do you think we should employ you?(你认为我们为何要雇用你?) 雇主问此问题,希望你试图证明自己是最佳人选,并且测试你是否熟悉应征职务的工作内容。回答时,要迎合该公司对该职务的期望,不过切记别给人狂妄自大的印象。假设你今天要应征机械工程的工作,你就可以说︰ I am suitable for the position,not only because I have a masters degree in mechanical engineering, butalso because I have worked in this field for more than five years. I believe that my experience can be put to use in further developing your business. (我很适合该职位,不只因为我有机械工程学的硕士学位,更因为我在该产业已经有五年多的工作经验,我相信,我的经验可以派上用场,进一步推动贵公司的事业。) 问题三:What classes did you like best back in school?(在学校你最喜欢哪门课?) 此时,雇主想了解你的学习能力,以及你有兴趣的专业课程是否跟工作扯得上边;此外,个人在求学过程的好恶,会反应在不同的工作岗位上。回答时,一定要表示自己以好学著称,喜欢学习新知,尤其是与应征工作有关的课程。假如你今天要应征会计的工作,你就可以回答 Statistics, accounting and calculus were my favorite subjects because I am good at crunching numbers. (统计、会计与微积分是我最喜爱的科目,因为我对于计算复杂的数字很在行。) 问题四:What do you think are your greatest strengths and weaknesses? (你自认自己最大的优劣势分别为何?)

华为笔试题大全(史上最齐全)

华为 有什么用途(请至少说明两种) 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。 3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内使用 2.引用与指针有什么区别 1) 引用必须被初始化,指针不必。 2) 引用初始化以后不能被改变,指针可以改变所指的对象。 3) 不存在指向空值的引用,但是存在指向空值的指针。 3.描述实时系统的基本特性在特定时间内完成特定的任务,实时性与可靠性。 4.全局变量和局部变量在内存中是否有区别如果有,是什么区别 全局变量储存在静态数据库,局部变量在堆栈。 5.什么是平衡二叉树 左右子树都是平衡二叉树且左右子树的深度差值的绝对值不大于1。 6.堆栈溢出一般是由什么原因导致的 没有回收垃圾资源。 7.什么函数不能声明为虚函数 constructor函数不能声明为虚函数。 8.冒泡排序算法的时间复杂度是什么 时间复杂度是O(n^2)。 9.写出float x 与“零值”比较的if语句。 if(x>&&x< 采用哪种网络协议该协议的主要层次结构 Tcp/Ip协议 主要层次结构为:应用层/传输层/网络层/数据链路层/物理层。 物理地址和IP地址转换采用什么协议 ARP (Address Resolution Protocol)(地址解析協議) 地址的编码分为哪俩部分 IP地址由两部分组成,网络号和主机号。不过是要和“子网掩码”按位与上之后才能区分哪些是网络位哪些是主机位。 13.用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。写出C程序。

2016华为硬件机试题库

华为硬件机试题目( 2016 版本) 1. (判断题)DRAM 上电时存储单元的内容是全0,而 Flash 上电时存储单元的内容是全1。(4 分) A. 正确 B. 错误 2. (判断题)眼图可以用来分析高速信号的码间干扰、抖动、噪声和衰减。(4 分) A. 正确 B. 错误 3. (判断题)以太网交换机将冲突域限制在每个端口,提高了网络性能。(4 分) A. 正确 B. 错误 4. (判 断题)放大电路的输出信号产生非线性失真是由于电路中晶体管的非线性引起的。(4 分) A. 正确 B. 错误 5. (判断题)1的 8位二进制补码是 0000_0001,-1 的 8位二进制补码是 1111_1111 。(4分) A. 正确 B. 错误 6. (判断题)洗衣机,电冰箱等家用电器都使用三孔插座,是因为如果不接地,家用电器是不能工作的。(4 分) A. 正确 B. 错误 7. (判断题)十进制数据 0x5a 与 0xa5 的同或运算结果为: 0x00 。(4 分) A. 正确 B. 错误 8. (判断题)硅二极管的正向导通压降比锗二极管的大(4 分) A. 正确 B. 错误 9. (单选题)一空气平行板电容器,两级间距为 d,充电后板间电压为u。然后将电源断开, 在平板间平行插入一厚度为 d/3 的金属板。此时电容器原板间电压变为(4 分) A. U/3 B. 2U/3 C. 3U/4 D. 不变 10. (单选题)8086CPU内部包括哪些单元(4分) A. ALU,EU B. ALU,BIU

C. EU,BIU D. ALU,EU,BIU 11. (单选题)为了避免 50Hz 的电网电压干扰放大器,应该用那种滤波器:(4分) A. 带阻滤波器 B. 带通滤波器 C. 低通滤波器 D. 高通滤波器 12. (单选题)关于 SRAM 和 DRAM ,下面说话正确的是:(4 分) A. SRAM 需要定时刷新,否则数据会丢失 B. DRAM 使用内部电容来保存信息 C. SRAM 的集成度高于 DRAM D. 只要不掉点,DRAM内的数据不会丢失 13. (单选题)在 RS232 串口中,采用哪一种校验方式:(4 分) A. CRC 校验 B. 海明码校验 C. 多种校验方式的组合 D. 奇偶校验 14. (单选题)对于 D 触发器来说,为了保证可靠的采样,数据必须在时钟信号的上升沿到来之前继续稳定一段时间,这个时间称为 :(4 分) A. 保持时间 B. 恢复时间 C. 稳定时间 D. 建立时间 15. (单选题)本征半导体中加入()元素可形成N 型半导体(4 分) A. 五价 B. 四价 C. 三价 D. 二价 16. (单选题)模拟信号数字化的过程是(4分) A. 采样 ->量化 ->编码 B. 采样->编码->量化 C. 编码->采样->量化 D. 量化->编码->采样 17. (单选题)在 Buck 电路中,不能起到减小纹波作用的措施是(4 分) A. 采用多项并联的模式 B. 开关管内置,提高电源的开关频率 C. 输出滤波电容由陶瓷电容改为容量电解电容 D. 增大输出滤波电感量

华为面试笔试题目(附答案)

华为面试/笔试题目(附答案) (1)什么是预编译,何时需要预编译: 答案: 1、总是使用不经常改动的大型代码体。 2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,可以将所有包含文件预编译为一个预编译头。 (2)char * const p char const * p const char *p 上述三个有什么区别? 答案: char * const p; //常量指针,p的值不可以修改 char const * p;//指向常量的指针,指向的常量值不可以改 const char *p; //和char const *p (3)char str1[] = "abc"; char str2[] = "abc"; const char str3[] = "abc"; const char str4[] = "abc"; const char *str5 = "abc"; const char *str6 = "abc"; char *str7 = "abc"; char *str8 = "abc"; cout < < ( str1 == str2 ) < < endl; cout < < ( str3 == str4 ) < < endl; cout < < ( str5 == str6 ) < < endl; cout < < ( str7 == str8 ) < < endl; 结果是:0 0 1 1 str1,str2,str3,str4是数组变量,它们有各自的存空间;而str5,str6,str7,str8是指针,它们指向相同的常量区域。 (4)以下代码中的两个sizeof用法有问题吗? [C易] void UpperCase( char str[] ) // 将 str 中的小写字母转换成大写字母 { for( size_t i=0; i (Y)?(Y):(X)) //结尾没有‘;’

相关文档
相关文档 最新文档