搜档网
当前位置:搜档网 › 华为校园招聘

华为校园招聘

华为校园招聘
华为校园招聘

华为校园招聘

招聘职位DSP工程师

工作职责1、负责基于GSM/WCDMA/LTE等无线通信标准的算法软件设计、开发、测试和维护;

2、负责多核SOC芯片软件设计、开发和验证工作;

3、分析解决产品商用过程中的算法相关问题,对技术问题的解决进度和质量负责,对商

用产品的功能和性能保障负责。

职位要求1、通信、电子、计算机、信号处理、应用数学等专业,有扎实的计算机基础知识,本科及以上学历;

2、具备通信基础理论知识,有一定的算法理论功底;

3、精通C/C++编程语言;

4、具备一定的软件工程知识,掌握基本软件开发流程和开发工具;

5、具有华为公司系列认证证书(HCIE/HCNP/HCNA)者优先。

招聘职位UCD设计工程师

工作职责用户研究:负责用户研究和用户测试,通过用户行为的定性、定量分析,发现产品用户体验提升的机会点,评估可用性现状;

交互设计:负责设计人机交互场景、任务和操作流程;

视觉设计:负责产品视觉风格和VI设计;

前端技术:负责与设计师配合快速在各种前端平台上构建UI原型。

职位要求1、艺术设计、工业设计、数字媒体、人因工程、交互设计、心理学、计算机等专业本科及以上学历;

2、掌握以下一项或多项技能:平面/3D视觉设计、信息架构设计、界面原型设计、用户测

试、用户行为跟踪与数据挖掘、眼动分析、HTML5/iOS/Android/WP/C/C++/JAVA/Java

script/HTML/Flash/CSS等前端界面编程;

3、用户研究和交互设计方向要求英语四级以上,要求逻辑思维能力和沟通协调能力强;

4、动手能力强、熟练掌握各种UI设计工具者优先。

招聘职位单板硬件工程师

工作职责1、从事单板硬件、光技术、逻辑、射频、装备、机电、CAD、器件可靠性等模块开发工作;

2、参与相关质量活动,确保设计、实现、测试工作的按时保质完成。

职位要求1、自动化、电子类相关专业,本科及以上学历;

2、掌握数字电路、模拟电路、信号与系统基础知识,熟练掌握数字电路设计并具有实际

调试经验,熟练掌握一种单板原理图设计工具(ViewDraw、Orcad或Protel);熟悉逻

辑设计,有使用VHDL或Verilog设计中小规模逻辑,有设计仿真经验;

3、掌握主控CPU(X86/PPC/ARM/DSP),熟悉C/嵌入式系统开发/底层驱动软件编程/逻辑

设计;

4、能够熟练阅读和理解英文资料;

5、具有华为公司系列认证证书(HCIE/HCNP/HCNA)者优先。

招聘职位底层软件开发工程师

工作职责1、负责通信系统底层软件模块的设计、编码、调试、测试等工作;

2、参与相关质量活动,确保设计、实现、测试工作按时保质完成。

职位要求1、计算机、通信、软件工程、自动化、数学、物理或相关专业,本科及以上学历;

2、熟悉操作系统、C/C++语言/JAVA/汇编/底层驱动软件编程,熟悉TCP/IP协议、425

网络、ARM的基本知识;

3、有嵌入式软件开发类的毕设或实习或实际开发经验;

4、对通信知识有一定基础;

5、能够熟练阅读和理解英文资料;

6、具有华为公司系列认证证书(HCIE/HCNP/HCNA)者优先。

招聘职位工业设计工程师

工作职责负责终端产品相关界面的交互设计、终端产品CMF设计和包装平面设计,包含:UI、GUI类:

1、理解分析用户任务,定义产品可用性需求和使用场景;

2、设计用户交互界面的task flow,进行MMI技术文档撰写,并制作交互原型进行评估;

3、设计用户测试场景,观察用户对产品/原型的使用,发现产品可用性问题并对设计进行

改进,提高用户满意度;

4、图标设计和制作,界面布局设计、2D/3D动画创作、主题墙纸创作等。

CMF设计和包装平面类:

1. 负责组织市场调研,及时了解市场、关键竞争对手、商业/技术环境的情况,能良好的

理解产品设计概念;

2. 深刻理解消费色彩和包装平面设计的趋势,负责终端产品的CMF设计和包装平面设计,

提供有竞争力的整体解决方案,并具备可量产性;

3. 参与终端产品CMF设计和包装平面设计策略制定,引导本专业领域的设计发展方向,

满足新产品的创新设计要求。

职位要求1、设计类相关专业(工业设计、艺术设计、动画设计、视觉传达、服装设计、珠宝设计、平面设计、人因工程、工业心理学等),本科及以上学历;

2. 对时尚趋势敏感,具有较强的设计品位和艺术鉴赏能力,对美学有较强的感知能力和敏

锐的捕捉能力,有相关设计领域奖项或产品设计实践经验者优先;

3、具有图形设计相关的工作经验,有终端、固定端产品界面设计者优先;

4、熟练掌握相关设计工具软件,具有较强的动手能力和设计鉴赏能力,有多媒体或影视

动画设计经验的优先;

5、掌握用户体验相关基本理论和方法,拥有“以用户为中心的设计”的意识和素质;

6、拥有完善的设计美学理论和技巧,优秀的创新设计精神,高昂的设计激情和工作主动

性,良好的沟通和团队协作能力;

7、CET-4的考试分数425分及以上,具有较强的阅读、书写和口语能力;

8、具有华为公司系列认证证书(HCIE/HCNP/HCNA)者优先。

招聘职位芯片质量及可靠性工程师

工作职责1、负责芯片电路的可靠性仿真分析,包括aging,EOS,ESD/Latch Up,EM等,对电路中的可靠性风险提出改善方案;

2、负责芯片的可靠性测试,包括HTOL,ESD/Latch Up,Package reliability 等,制定测

试方案并执行,对实验过程中出现的失效作失效分析,给出根因;

3、负责芯片的特性测试,制定特性测试方案并执行,并确定量产的ATE 筛选方案。分析

测试过程中出现的问题并解决。

职位要求1、微电子、集成电路等专业,硕士及以上学历,熟悉器件结构和模型,了解芯片的设计和制造流程;

2、了解芯片的失效机理(包括HCI/BTI,ESD,Latch Up等)和数学模型,掌握统计数学并

应用于实际的问题分析;

3、了解Perl、C、TCL等编程语言,并能运用于数据处理。

招聘职位互连设计工程师

工作职责负责产品的PCB板CAD设计,系统级和单板级信号信号及电源完整性仿真分析与设计;

参与板级EMC设计、射频设计;执行热设计、可制造性、安规的设计要求。

职位要求1、具有电子、通信、自动化、微波和电磁场等相关专业,本科及以上学历;

2、具有良好的模拟电路、数字电路基础;

3、了解电磁场与微波、信号处理的基础知识;

4、能够熟练阅读和理解英文资料;

5、具有华为公司系列认证证书(HCIE/HCNP/HCNA)者优先。

招聘职位结构工程师

工作职责从事通讯类产品结构设计、工业设计、电缆包装、金属、高分子材料工艺设计相关开发、测试工作。

职位要求1、机械电子、材料加工、机械工程、工业设计等相关专业,硕士及以上学历;

2、熟练掌握以下任何一种工具软件者优先Pro/E, AutoCAD,Flotherm,ICEPAK,Co

redraw,Rhino,3DMAX,Studio tools;

3、具有华为公司系列认证证书(HCIE/HCNP/HCNA)者优先。

温馨提示:如果您希望应聘此职位,请到"我的简历"中填写或修改求职意向,完成后请不要忘记提交简历。

001-华为公司应届生试题-研发软件类(第1套)

说明:本份试题满分100分,完成时间为90分钟。请将答案写在答题纸上,不要写在试卷上,答题完毕将试卷、答题纸和草稿纸一起上交。 一、单选题(共20题计40分) 1、输入序列为ABC,可以变为CBA时,经过的栈操作为() A. push,pop,push,pop,push,pop B. push,push,push,pop,pop,pop C. push,push,pop,pop,push,pop D. push,pop,push,push,pop,pop 2.线程和进程最主要的区别在于 A. 进程是UNIX下的概念,线程是Windows下的概念 B. 进程的效率比线程低 C. 在进程中可以创造线程,但线程中不能生成进程 D. 进程由自己独立的运行空间,线程的运行空间是共享的 3. IP路由发生在TCP/IP体系结构中的哪一层 A. 物理层 B. 数据链路层 C. 网络层 D. 传输层 4. 假设一个IP主机地址为而子网掩码为那么该主机的网络号为_________ 5.120 C 、遍历是树形结构的一种重要运算。若已知一棵二叉树的前序序列是BEFCGDH,中序序列是FEBGCHD,则它的后序序列必是______。供选择的答案 A) E F G H B C D B) F E G H D C B C) B C D E F G H D) E F G C H D B 6、五层完全二叉树有___个节点。 A. 16 B. 32 C. 31 D. 33 7、用链接方式存储的非循环单向队列,在进行删除运算时,_____。 A) 头、尾指针可能都要修改 B) 仅修改头指针 C) 仅修改尾指针 D) 头、尾指针都要修改 8、如果在排序过程中,每次均将一个待排序的记录按关键字大小加入到前面已经有序的子表中的适当位置,则该排序方法称为() A.插入排序B.归并排序 C.冒泡排序D.堆排序 9、对下列关键字序列用快速排序法进行排序时,速度最快的情形是:( ) (A){25、23、30、17、21、5、9} (B){21、9、17、30、25、23、5} (C){21、25、5、17、9、23、30} (D){5、9、17、21、23、25、30}

最全的华为校园招聘笔试题

最全的华为校园招聘笔试题 华为笔试 1.局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,需要使用 “::“ 局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。 2.如何引用一个已经定义过的全局变量? 答:extern 可以用引用头文件的方式,也可以用extern关键字,如果用引用头文件方式来引用某个在头文件中声明的全局变理,假定你将那个变写错了,那么在编译期间会报错,如果你用extern方式引用时,假定你犯了同样的错误,那么在编译期间不会报错,而在连接期间报错。 3.全局变量可不可以定义在可被多个.C文件包含的头文件中?为什么? 答:可以,在不同的C文件中以static形式来声明同名全局变量。 可以在不同的C文件中声明同名的全局变量,前提是其中只能有一个C文件中对此变量赋初值,此时连接不会出错。

4.语句for( ;1 ;)有什么问题?它是什么意思? 答:无限循环,和while (1)相同。 5.do……while和while……do有什么区别? 答:前一个循环一遍再判断,后一个判断以后再循环。 6.请写出下列代码的输出内容#i nclude main() { int a,b,c,d; a=10; b=a++; c=++a; d=10*a++; printf(“b,c,d:%d,%d,%d“,b,c,d); return 0; } 答:10,12,120 一.判断题(对的写T,错的写F并说明原因,每小题4分,共20分) 1.有数组定义int a[2][2]={{1},{2,3}};则a[0][1]的值为0。() 2.int (*ptr) (),则ptr是一维数组的名字。() 3.指针在任何情况下都可进行>, =, =MAX_SRM) return (NULL_SRM); else return SRM_no; } 3. 写出程序运行结果 int sum(int a) { auto int c=0; static int b=3; c+=1; b+=2; return(a+b+C); } void main() { int I; int a=2; for(I=0;Inext = NULL; p=h; for(i=0;inext = s; printf(“Please input the information

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

精品文档 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 B.ALU,BIU C.EU,BIU D.ALU,EU,BIU 80x86从功能上分执行单元EU(Execution Unit),和总线接口单元BIU(Bus Interface Unit),执行单元由8个16位通用寄存器,1个16位标志寄存器,1个16位暂存寄存器,1个16位算术逻辑单元ALU及EU控制电路组成。 总线接口单元由4个16位段寄存器(CS,DS,SS,ES),1个16位的指令指针寄存器,1个与EU通信的内部暂存器,1个指令队列,1个计算20位物理地址的加法器∑及总线控制电路构成。 11.(单选题)为了避免50Hz的电网电压干扰放大器,应该用那种滤波器:(4分) A.带阻滤波器 B.带通滤波器 C.低通滤波器 D.高通滤波器 12.(单选题)关于SRAM和DRAM,下面说话正确的是:(4分) A.SRAM需要定时刷新,否则数据会丢失 B.DRAM使用内部电容来保存信息 C.SRAM的集成度高于DRAM D.只要不掉点,DRAM内的数据不会丢失 【解析】SRAM和DRAM都是随机存储器,机器掉电后,两者的信息都将丢失。它们的最大区别就是:DRAM是用电容有无电荷来表示信息0和1,为防止电容漏电而导致读取信息出错,需要周期性地给电容充电,即刷新;而SRAM是利用触发器的两个稳态来表示信息0和1,所以不需要刷新。另外,SRAM 的存取速度比DRAM更高,常用作高速缓冲存储器Cache。

2020华为校园招聘笔试真题题库精选答案解析(南研所)

2020华为校园招聘笔试真题题库精选答案解析(南研所) 1 局部变量能否和全局变量重名 2 如何引用一个已经定义过的全局变量 3 全局变量可不可以定义在可被多个.C文件包含的头文件中为什么 4 语句for( ;1 ;)有什么问题它是什么意思 5 do……while和while……do有什么区别 6 请写出下列代码的输出内容 以下是引用片段: #include main() { int a,b,c,d; a=10; b=a++; c=++a; d=10*a++; printf("b,c,d:%d,%d,%d",b,c,d); return 0; } 7 static全局变量与普通的全局变量有什么区别static局部变量和普通局部变量有什么区别static函数与普通函数有什么区别? 8 程序的局部变量存在于()中,全局变量存在于()中,动态申请数据存在于()中。 9 设有以下说明和定义:

typedef union {long i;int k[5]; char c;} DATE; struct data { int cat;DATE cow; double dog;} too; DATE max; 则语句printf("%d",sizeof(struct date)+sizeof(max));的执行结果是:_______ 10 队列和栈有什么区别? 写出下列代码的输出内容 以下是引用片段: #include int inc(int a) { return(++a); } int multi(int*a,int*b,int*c) { return(*c=*a**b); } typedef int(FUNC1)(int in); typedef int(FUNC2) (int*,int*,int*); void show(FUNC2 fun,int arg1, int*arg2) { INCp=&inc;

华为校招问题回答汇总--6.22修订版

华为校招问题汇总 6月22日 注:有任何问题可以在群内@当日值班管理员。请不要私信管理员,私信一律不回复;同时,没有修改备注的同学无权提问。 一、实习相关 1.华为今年的暑期实习还可以补录吗? ANS:华为实习生招聘已结束,不能再补录。 2.实习的时候招硬件非常少,这次呢? ANS:软硬件都是主流招聘岗位。 3.已经通过面试被录为暑期实习生,由于特殊情况而去不了,会不会影响9月 份的正式应聘呢? ANS:不会影响到9月的校招 4.想请问您一下华为秋季有没有计划招聘现在研一的的实习生?就是研二出 去实习的。 ANS:没有计划了,实习生是统一在5月份面试的。 5.四月底参加了华为暑期实习生招聘上机考试并通过,接着做完性格测,说到 5月6号左右会通知面试,我们几个同学都没有收到面试通知,难道都是性格测试出问题了吗? ANS:有可能性格测试没过,请耐心等通知。 6.已拿到实习岗位,还能参加7月份的机试吗? ANS:不用参加,除非你想证明实力,为特殊起薪 7.实习后会有秋季招聘的绿色通道吗?实习生留到华为的比例有多大呢? ANS:实习是实习,会有实习成绩,根据实习成绩来决定是否有绿色通道。 二、机试相关 1.希望了解一些软件考试方面的信息 ANS:7月上旬机试,你们等艾庆兴,他会来西工大讲的。 (ps.给刚才提到的艾庆兴同学做个简介,该同志人送外号“艾神”,做过14届所有的华为机试题,曾经获得某编程大赛全国冠军,认真听他的讲座可以提高机试通过率哦~) 2.7月份的机试是提前批还是正式秋招的机试?是软件类还是硬件 类? ANS:7月份是正式的秋招机试,软件类招聘第一个环节,希望有意向的同学可以安排好时间。时间定在7月中上旬。 3.7月机试要是没过之后的还可以参加吗? ANS:7月份的肯定比9月份的简单,有可能没有9月的软件机试了。 4.请问7月机试时间具体是几号? ANS: 7月的机试,有7月上旬1次,中旬1次 5.人在杭州能不能申请在杭州的机试面试?

华为2012校园招聘软件上机笔试题+准确答案

2012华为校园招聘上机试题+准确答案 1.给定一个字符串,把字符串内的字母转换成该字母的下一个字母,a换成b,z换成a, Z换成A,如aBf转换成bCg,字符串内的其他字符不改变,给定函数,编写函数void Stringchang(const char*inpu,char*output) 其中input是输入字符串,output是输出字符串 答案: void Stringchang (char *input,char *output) { int len=strlen(input); for(int i=0;i='A')||(input[i]<='z'&&input[i]>='a')) output[i]=input[i]+1; else output[i]=input[i]; } } 2.求一个整型数字中有没有相同的部分,例如12389756123这个整型数字中相同的部分是 123,相同的部分至少应该是2位数,如果有相同部分返回1,如果没有则返回0。方法是先将整型数字转换到数组中,再判断。 函数为int same(int num) 其中num是输入的整型数字 答案:参考第三题很容易写出代码! 3.求两个字符串的乘积,结果存到字符串中,例如字符串一中存的“657891”,字符串二 中存的“521”,分别将字符串中的字符转换成整型数字,进行计算后,再转换成字符类型存储起来 函数为void mul(char *input1,int n,char *input2, int m,char *output) 其中input1和input2是输入,n是input1的长度,n2是input2的长度。Output是输出答案: void mul(char *input1,int n,char *input2, int m,char *output) { int num1=StrToNum(input1,n); int num2=StrToNum(input2,m); int muti=num1*num2; NumToStr(muti,output); cout<=0;i--) {num+=(input[i]-delta)*pow(10.0,len-i-1);} return num; } void NumToStr(int num,char *output) //int型变量转为字符串 { int len=0; while(1)

届华为校园招聘上机考试题

2012届华为校园招聘上机考试题目(9月6日下午1点场) 分类:华为准备2011-09-08 15:10 281人阅读评论(0) 收藏举报 在网上看到华为在有的地方已经开始机试了,于是决定自己先编着试试。下面是题目和自己写的代码。 1、选秀节目打分,分为专家评委和大众评委,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) view plaincopy to clipboardprint? 1. #include 2. #include 3. #include 4. #include 5. #define N 5 6. 7. i nt cal_score(int score[], int judge_type[], int n) 8. 9. { 10. int expert=0; 11. int dazhong=0; 12. int zongfen=0; 13. int i; 14. int number=0; 15. 16. for(i=0;i

华为校园招聘电子科大上机题目

华为校园招聘电子科大上机题目 一.题目描述(60分):通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个 相同的字符,将非首次出现的字符过滤掉。 比如字符串“abacacde”过滤结果为“abcde”。 要求实现函数:void stringFilter(const char *pInputStr, long lInputLen, char *pOutputStr); 【输入】 pInputStr:输入字符串 lInputLen:输入字符串长度 【输出】 pOutputStr:输出字符串,空间已经开辟好,与输入字符串 等长;【注意】 只需要完成该函数功能算法,中间不需要有任何IO的输入输 出示例输入:“deefd” 输出:“def” 输入:“afafafaf” 输出:“af” 输入:“pppppppp” 输出:“p” main函数已经 隐藏,这里保留给用户的测试入口,在这里测试你的实现函数, 可以调用printf打印输出当前你可以使用其他方法测试,只要 保证最终程序能正确执行即可,该函数实现可以任意修改,但是 不要改变函数原型。一定要保证编译运行不受影响。 二.题目描述(40分):通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席 的重复字母进行压缩,并输出压缩后的字符串。

压缩规则: 1.仅压缩连续重复出现的字符。比如字符串“abcbc“由于无连续重复字符,压缩后的字符串还是“abcbc“。 2.压缩字段的格式为“字符重复的次数+字符“。例如:字符串“xxxyyyyyyz“压缩后就成为“3x6yz“。 要求实现函数: void stringZip(const char *pInputStr, long lInputLen, char *pOutputStr); 【输入】 pInputStr:输入字符串 lInputLen:输入字符串长度 【输出】 pOutputStr:输出字符串,空间已经开辟好,与输入字符串等长;【注意】 只需要完成该函数功能算法,中间不需要有任何IO的输入输出示例输入:“cccddecc” 输出:“3c2de2c” 输入:“adef” 输出:“adef” 输入:“pppppppp” 输出:“8p” 三.题目描述(50分):通过键盘输入100以内正整数的加.减运算式,请编写一个程序输出运算结果字符串。 输入字符串的格式为:“操作数1 运算符操作数2”,“操作数”与“运算符”之间以一个空格隔开。 补充说明: 1.操作数为正整数,不需要考虑计算结果溢出的情况。 2.若输入算式格式错误,输出结果为“0”。

华为校招硬件技术工程师机考试卷试题包括答案.docx

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 B.ALU,BIU C.EU,BIU D.ALU,EU,BIU 80x86 从功能上分执行单元EU(Execution Unit),和总线接口单元BIU(Bus Interface Unit),执行单元由 8 个 16位通用寄存器, 1 个 16位标志寄存器, 1 个 16 位暂存寄存器,1个 16 位算术逻辑单元 ALU及 EU控制电路组 成。 总线接口单元由4个16位段寄存器(CS,DS,SS,ES),1 个 16 位的指令指针寄存器, 1个与 EU通信的内部暂存器, 1 个指令队列, 1 个计算20 位物理地址的加法器∑及总线控制电路构成。 11.(单选题 )为了避免 50Hz 的电网电压干扰放大器,应该用那种滤波器: (4 分 ) A.带阻滤波器 B.带通滤波器 C.低通滤波器 D.高通滤波器 12.(单选题 )关于 SRAM 和 DRAM,下面说话正 确的是: (4 分 ) A.SRAM 需要定时刷新,否则数据会丢失 B.DRAM 使用内部电容来保存信息 C.SRAM 的集成度高于DRAM D.只要不掉点,DRAM 内的数据不会丢失 【解析】 SRAM和 DRAM都是随机存储器,机器掉电后,两者的信息都将丢失。它们的最大区别就是:DRAM是用电容有无电荷来表示信息0 和 1,为防止电容漏电而导致读取信息出错,需要周期性地给电 容充电,即刷新;而SRAM是利用触发器的两个稳态来表示信息 0 和 1,所以不需要刷新。另外,SRAM的存取速度比 DRAM更高,常用作高速缓冲存储器Cache。

华为招聘笔试题目

华为招聘笔试题目 华为是很多求职者都想要进入的,下面是搜集整理的华为招聘笔试题目,欢迎阅读,供大家参考和借鉴! 华为笔试题一:基础知识 1、string 是最基本的数据类型吗? 2、int 和 integer 有什么区别 3、string 和 stringbuffer 的区别 4、运行时异常与一般异常有何异同? 5、说出 servlet 的生命周期,并说出 servlet 和 cgi 的区别。 华为笔试题二:专业知识 6、说出 arraylist,vector, linkedlist 的存储性能和特性

7、ejb 是基于哪些技术实现的?并说出 sessionbean 和entitybean 的区别,statefulbean 和statelessbean 的区别。 8、collection 和 collections 的区别。 9、&和&&的区别。 10、hashmap 和 hashtable 的区别。 华为笔试题三:知识拓展 11、final, finally, finalize 的区别。 12、sleep() 和 wait() 有什么区别? 13、overload 和 override 的区别。overloaded 的方法是否可以改变返回值的类型? 14、error 和 exception 有什么区别? 15、同步和异步有何异同,在什么情况下分别使用他们?举例说明。

16、abstract class 和 interface 有什么区别? 一、判断题(对的写T,错的写F并说明原因,每小题4分, 共20分) 1、有数组定义int a[2][2]={{1},{2,3}};则a[0][1]的值 为0。( ) 2、int (*ptr) (),则ptr是一维数组的名字。( ) 3、指针在任何情况下都可进行>, <, >=, <=, = =运算。( ) 4、switch(c) 语句中c可以是int, long, char, float,unsigned int 类型。( ) 5、#define print(x) printf("the no, "#x",is ") 二、填空题(共30分) 1、在windows下,写出运行结果,每空2分,共10分。 char str[ ]= "Hello";

华为2015校园招聘上机考试题

华为2015校园招聘上机考试题 第一题(60分): 按要求分解字符串,输入两个数M,N;M代表输入的M串字符串,N代表输出的每串字符串的位数,不够补0。例如:输入2,8,“abc”,“123456789”,则输出为“abc00000”,“12345678“,”90000000” 1.转载请标明出处,原文地址: https://www.sodocs.net/doc/de8789409.html,/hackbuteer1/article/details/39253767 2.#include 3.#include https://www.sodocs.net/doc/de8789409.html,ing namespace std; 5. 6.void solve(char *str , int n , int len) 7.{ 8.int i , j , k , quotient , remainder; 9.quotient = len / n; //原字符串被分解的个数 10. remainder = len - n * quotient; //剩余的字 符串的个数 11. 12. for(i = 0 ; i < len ; i += n) 13. { 14. if(len - i < n) 15. { 16. k = n - len + i; 17. for(j = i ; j < len ; ++j) 18. printf("%c" , str[j]); 19. for(j = 0 ; j < k ; ++j) 20. putchar('0'); 21. } 22. else 23. { 24. for(j = i ; j < i + n ; ++j) 25. printf("%c" , str[j]); 26. } 27. putchar(' '); 28. } 29. printf("\n"); 30.} 31. 32.int main(void)

华为校园招聘笔试算法题汇总

华为2014笔试算法题汇总 1.通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。 比如字符串“abacacde”过滤结果为“abcde”。 要求实现函数:void stringFilter(const char *pInputStr, long lInputLen, char *pOutputStr); 【输入】pInputStr:输入字符串 lInputLen:输入字符串长度 【输出】pOutputStr:输出字符串,空间已经开辟好,与输入字符串等长; 【注意】只需要完成该函数功能算法,中间不需要有任何IO的输入输出 示例 输入:“deefd”输出:“def” 输入:“afafafaf”输出:“af” 输入:“pppppppp”输出:“p” main函数已经隐藏,这里保留给用户的测试入口,在这里测试你的实现函数,可以调用printf打印输出 当前你可以使用其他方法测试,只要保证最终程序能正确执行即可,该函数实现可以任意修改,但是不要改变函数原型。 一定要保证编译运行不受影响 [cpp] view plaincopy ////////////////////////////////////////////////////////////////////////// #include #include

using namespace std; bool g_flag[26]; void stringFilter(const char *pInputStr, long lInputLen, char *pOutputStr) { assert(pInputStr != NULL); int i = 0; if (pInputStr == NULL || lInputLen <= 1) { return; } const char *p = pInputStr; while(*p != '\0') { if (g_flag[(*p - 'a')]) { p++; }else{ pOutputStr[i++] = *p; g_flag[*p - 'a'] = 1; p++; } }

华为面试的上机题(原创)

2011年华为软件校园招聘编程测验 类别:软件C/C++语言 编程题(共3题,第一题20分,第二题30分,第三题50分,共100分) 注意: 1、请上机编写程序,按题目要求提交文件。[详见考试说明,点击进入考试说明] 2、本试题采用自动执行测试用例进行评分,测试用例不对考生公开 3、评卷通过在给定用例输入下,严格按照试题要求比较考生实现函数的输出与预设 输出。两者相同则得分,不同则不得分。 4、评卷人保证测试用例输入参数的合法性,考生不用考虑输入参数非法或异常的情 况 5、评卷人保证测试用例输入在被测函数正常合法情况下使用不会导致程序错误 6、被要求实现的函数如果包含返回参数,该返回参数涉及的空间分配和释放均在函 数外完成,在被要求实现函数内部可以直接使用返回参数 7、如果考生函数异常导致程序崩溃或死循环,则自动评卷可能会被人为终止,剩余 用例不被执行,无法得分 8、基于上述阅卷规则,请考生严格按照题目要求功能实现程序,尽量保证实现函数 的稳健性,同时建议完成一道题并调试保证正确性后,再考虑并实现下一题目 1.评委打分(20分) ?问题描述: 在评委打分的比赛中,通常采取去掉一个最高分和最低分,再求平均分的做法, 主要是为了公平,公正和公开的原则,防止有人买通评委,有特别的高分出现, 另外,也可以防止因为评委个人原因,对选手有“低见”给特别低的分。去掉最高 分最低分能够求出较为准确的平均分。请编写程序实现上述计分过程 ?要求实现函数: int score_calc(int n, int score[]) 【输入】int n,评委人数n(n>=3) int score[],每个评委的打分(百分制) 【输出】无 【返回】选手最终得分(取整) 注: 取整和四舍五入不同,取整只保留数值的整数部分,小数部分丢弃。比如7.3和7.6,取整后都为7 ?示例 输入:int n = 5;int score[] = {75, 80, 75, 70, 80} 输出:无 返回:76

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

华为面试/笔试题目(附答案) 陈晓明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=

华为校招面试经验总结

华为校招面试经验总结 又到了一年的就业季,我也成了找工作的茫茫大军中的一员。因为自己的本科出身实在不敢恭维(我非常热爱我的母校),所以对自己将来读博之后的出路非常迷茫。于是开始了我的找工作征程,无论将来是否读博,我想找工作的经历对我来说也是一笔财富。当我有找工作这个念头的时候,华为已经开始第一轮的上机考试了,我没赶上这波考试。我以为华为没戏了,没想到过了几天之后收到了华为的面试通知。接到短信之后我就震惊了,心想没有参加机考怎么会让我参加面试。于是登录了华为的招聘系统,查看我的填报志愿一是“研究工程师”,我也不知道当初填的时候怎么选了一个这么高端的职位,这个职位不用机考。于是我也没怎么准备就去面试了,面试地点是星海假日酒店,在一个大会议室里面试。 一面是一个很和蔼亲切的技术人员,首先是自我介绍。我就说我是DLMU的硕士生,我做过简历上所列出的一些项目,以及我在本科和研究生阶段所做的研究工作。可能是因为“研究工程师”这个岗位的缘故,面试人员更注重问一些研究内容,对项目内容基本不过问。面试官让我介绍一下我硕士毕业论文的研究内容“信念修正”。幸好实验室刚开题不久,我脑子里对开题报告的相关内容记忆还算深刻。于是就从头开始给他讲了信念修正的研究背景,要解决的关键问题和我所做的工作。面试官说能不能举一个例子来说明一下,我当时想还好我有例子可以讲。我就把我曾经看过的一篇关

于“信念修正在海事监督领域的应用”的文章中有一个海监系统的例子给面试官讲了一下,并且顺带讲了一下面向Agent编程的相关知识。最后面试官也非常给力,说他基本明白了我说的东西。随后他又问了我关于“图像伪造识别”方面的研究,我就给他讲了利用图像不变尺度特征和图像特征匹配,加上我自己提出的匹配对过滤算法和伪造区域分组标注算法,实现了多重Copy-Move伪造图像的识别。他又问我采用的是什么聚类方法,我说是基于密度聚类的算法DBSCAN。然后他就让我讲一下DBSCAN算法,我跟他说DBSCAN算法的两个重要的参数以及整个算法的运行过程,以及DBSCAN的优点。 一面总结:1、简历上的东西最好是自己做过的,因为自己做过的才对细节的实现非常清楚。当面试官问道一些细节问题的时候,自己心里也不慌,因为这都是自己做的,心里有底不怕问。如果是自己编的项目的话,就把这个项目提前准备好,准备充分也会让自己更加有信心。2、面试官问什么就答什么,不要答非所问。当面试官让我介绍一下DBSCAN算法的时候,我上来先说了一顿DBSCAN的好处,以及它和k-means算法和层次聚类算法的对比。面试官立即面露不悦神色,打断我的陈述,然后让我说DBSCAN内容不要说好处,我才立即更改过来。

光大银行校园招聘笔试试题及答案

光大银行校园招聘笔试 试题及答案 Document serial number【NL89WT-NY98YT-NC8CB-NNUUT-NUT108】

2019光大银行校园招聘笔试试题及答案(七) 为正在备考银行考试的考生们提供最新的网申、笔试、面试答题技巧。第一时间提供银行校园招聘各类信息,帮助考生了解各所银行校园招聘时间与报考条件。提供各大银行备考指导与备考流程,提高考生网申、笔试、面试成功率。 笔试是银行校招中的重点,笔试一般包括行测、综合知识、英语和性格测试。中公金融人为广大考生提供银行校园招聘笔试模拟试题,助考生们顺利通过考试。 试资料 1.中国资源价格主要存在两大方面的问题,一是资源价格基本上是政府定价或政府指导价,只反映了资源开发成本,没有全面覆盖环境破坏成本和安全生产成本,资源税也很低。更重要的是没能真实反映市场供求关系资源稀缺程度,致使资源价格偏低;二是资源性产品之间比价关系不合理。 最能准确复述这段话的主要意思的是( ) A.中国资源价格没有真实反映市场供求关系和资源稀缺程度 B.中国资源性产品之间比价关系不合理 C.中国资源价格基本上是政府定价或政府指导价 D.中国资源价格存在着盲目定价和比价关系不合理的问题

答案:D 2.网络影评在传统影评集体失语的生态环境下迅速兴起并蓬勃发展,借助互联网这个载体,网络影评因突破时空界限而体现出开放、互动、便捷的特征,因回归到大众而使内容形式趋向多元,因摆脱了现实的身份制约和利益牵挂而得以真实表露和独立发声。相较于传统影评,网络影评的优势体现在篇幅、格式、风格和传播上具有更多的自由。 作者通过这段文字意在强调( )。 A. 网络影评兴起并蓬勃发展的前景 B. 网络影评兴起并蓬勃发展的原因 C. 网络影评兴起并蓬勃发展的趋势 D. 网络影评兴起并蓬勃发展的条件 答案:B 3.甜菜的上部叶片垂直生长,叶簇呈漏斗形,这种生长方式所形成的叶面空间的配制结构,极有力于光照的吸收,提高植株和群体的光合效率。而车前草的叶片是轮生的,叶片夹角为度,这正是圆的黄金分割的弦角,叶片按照这个角度生长,可以充分利用光照。梨树随着树干长高,叶片沿对数螺旋上升,每个叶片都不会遮蔽下面的叶片。 这段文字意在说明:

华为公司校园招聘群面分享集锦

华为面试分享一 我也群面过被刷,自己总结出的一点经验。 第一,不要太突出。自个是个话多思维也好的人,在群面的时候有点抢风头了,要表现的淡定一点,说话不要太多,但是要有条理。 第二,要善于听取别人的意见和总结大家的意见。别人的观点不要打断,即使是错误的观点,我就老犯这个。 技术面主要就是问问项目情况,有可能问的比较深入,估计是太紧张了吧,我第一面答的并不是很好,之后面试官让我做一道试题,用代码实现所给的电路并且画出波形图,还好题目做的还行,之后面试官就让等待二面。 群P是每批10个人,分成两组,首先轮流进行自我介绍,面试官会提一些要求,比如:你的优缺点,爱好,未来3-5年规划等等。最好是按照面试官的要求做自我介绍,并且时间要控制好,不要超时,我们那批就有超时者被面试官打断的。之后面试官会让你评价一下哪位的介绍给你的印象最深,并给出理由。做完这轮就进入所谓的正题了,我们那批是给16个选项,让你给出人际交往中这16项重要性的排序。建议的方法是先选出第一档4个最重要的因素,之后是次重要的4条,依次类推,最后在对每一档的4条进行排序,这样的效率应该会比较快,当然你们也可以选适合自己的方法。注意不要超时,最好有一个人看一下时间并提醒队友。时间到了考官会让各组把最终的结果写出来,之后就是每组有一个人出来陈述为什么这样排,并且会让你评价一下自己的队友在本次活动中的表现以及价值,同时会让你评价一下自己所做的贡献等等。这个完了之后二面基本就完成了,考官会让你出来等待5分钟之后再进去,这时考官估计会问几个人问题(我们那批问的是两个表现比较突出的人),之后就让我们提问了,反正大家提的基本都是无关痛痒的问题,因为结果那时基本已经出来了,完了我们出来等待了大概5分钟HR就告诉我们结果了。 最后就是综合面试,也会聊一下项目的相关问题,我的情况是面试官问的没有第一面深,所以答的也还可以,不知道其他人也是不是这样。之后就是拉拉家常了,问了一下你平时喜欢作什么,兴趣爱好之类的。完了问你有没有问题要问

华为校园招聘试题总结(硬件)

华为校园招聘试题总结(硬件) 一简答 1.CISC,RISC 答:CISC(复杂指令集计算机)和RISC(精简指令集计算机)是前CPU 的两种架构。早期的CPU全部是CISC架构,它的设计目的是要用最少的机器语言指令来完成所需的计算任务。 CISC(Complex Instruction Set Computer)结构有其固有的缺点,CISC 指令集的各种指令中,其使用频率却相差悬殊,大约有20%的指令会被反复使用,占整个程序代码的80%。而余下的80%的指令却不经常使用,在程序设计中只占20%,显然,这种结构是不太合理的。RISC 并非只是简单地去减少指令,而是把着眼点放在了如何使计算机的结构更加简单合理地提高运算速度上。RISC 结构优先选取使用频最高的简单指令,避免复杂指令;将指令长度固定,指令格式和寻地方式种类减少; 以控制逻辑为主,不用或少用微码控制等措施来达到上述目的。 到目前为止,RISC体系结构也还没有严格的定义,一般认为,RISC 体系结构应具有如下特点: 采用固定长度的指令格式,指令归整、简单、基本寻址方式有2~3种。 使用单周期指令,便于流水线操作执行。 大量使用寄存器,数据处理指令只对寄存器进行操作,只有加载/ 存储指令可以访问存储器, 以提高指令的执行效率。当然,和CISC 架构相比较,尽管RISC 架构有上述的优点,但决不能认为RISC 架构就可以取代CISC 架构,事实上,RISC 和CISC 各有优势,而且界限并不那么明显。现代的CPU 往往采CISC 的外围,内部加入了RISC 的特性,如超长指令集CPU 就是融合了RISC 和CISC 的优势,成为未来的CPU 发展方向之一 2.数据链路层 答:数据链路可以粗略地理解为数据通道。物理层要为终端设备间的数据通信提供传输媒体及其连接,.媒体是长期的,连接是有生存期的。在连接生存期内,收发两端可以进行不等的一次或多次数据通信.每次通信都要经过建立通信联络和拆除通信联络两过程.这种建起来的数据收发关系就叫作数据链路. 二填空 1.IIR滤波器 答:IIR滤波器有以下几个特点: ① IIR数字滤波器的系统函数可以写成封闭函数的形式。 ② IIR数字滤波器采用递归型结构,即结构上带有反馈环路。 ③ IIR数字滤波器在设计上借助了成熟的模拟滤波器的成果 ④ IIR数字滤波器的相位特性不好控制,对相位要求较高时,需加相位校准网络。 2.简述分组交换的特点和不足 答:分组交换也称为包交换。分组交换机将用户要传送的数据按一定长度分割成若干个数据段,这些数据段叫做“分组”(或称包)。传输过程中,需在每个分组前加上控制信息和地址标识(即分组头),然后在网络中以“存储——转发”的方式进行传送。到了目的地,交换机将分组头去掉,将分割的数据段按顺序装好,还原成发端的文件交给收端用户,这一过程称为分组交换。 分组交换的特点有: ①分组交换方式具有很强的差错控制功能,信息传输质量高。 ②网络可靠性强。 ③分组交换网对传送的数据能够进行存储转发,使不同速率、不同类型终端之间可以相互通信。 ④由于以分组为单位在网络中进行存储转发,比以报文为单位进行存储转发的报文交换时延要小得多,因此能满足会话型通信对实时性 的要求。 ⑤在分组交换中,由于采用了“虚电路”技术,使得在一条物理线路上可同时提供多条信息通路,即实现了线路的统计时分复用,线路 利用率高。 ⑥分组交换的传输费用与距离无关,不论用户是在同城使用,还是跨省使用,均按同一个单价来计算。因此,分组网为用户提供了经济 实惠的信息传输手段。 交换技术的不足: ①在典型的用户应用中,大部分时间线路是闲着的。这样,在数据连接场合中,线路交换方式效率十分低下; ②在线路交换网中,连接为传输提供了恒定的数据传输速率,这样,就要求连接的两台设备必须以同样的数据传输速率传输信号,限制了 各主计算机互联的网络的利用率。 四分析设计 1.波形变换题目

相关主题