第一范文网 - 专业文章范例文档资料分享平台

华为历年笔试题大汇总资料

来源:用户分享 时间:2025/5/21 6:20:22 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

时间非常紧张,5分钟20道题。感觉这部分没有提前准备的必要,只需要当时集中精力, 快速做答就可以了。

第二部分是类似公务员职业能力测试的题。有一些图形推理,数字推理,图标分析。这 个可以提前看一些相关的资料,掌握一些技巧,这部分的时间也是非常紧张的。

第三部分是性格测试的,虽然题量大,但由于都是对自身情况的了解,所以时间还是很 充裕的,也没有提前准备的必要。

接下来是专业测试,一共六十分钟,主要是考的数字电路,模拟电路和信号系统相关的 知识,感觉如果准备了的话不是很难。

只可惜我准备的很不充分,所以答的不好。现在想想,其实当时应该想到,华为是做通 信比较多的,所以肯定会涉及到调制解调方面的基本知识多一些,所以应该对这方面了解的 多些。

还是要提前一段时间把模拟电路,数字电路和信号系统复习一下,对一些基本的知识比

较熟悉,做起来会比较轻松。机会只偏爱有准备的头脑,所以还是要多提前做好准备比较好。

华为笔试回来

本文原发于应届生BBS,发布时间:2008年10月29日 地址:http://bbs.yingjiesheng.com/thread-46927-1-1.html 前面已经有人写了,hehe,我写一下稍微详细的版本: 中断优先级排序

补码:写出0,-1,-5的二进制补码

递归的优缺点;写程序的结果;求出一个学生成绩数组的max,min和average的值 网络知识:路由器的作用,DNS的原理 项目开发:软件流程,瀑布模型;黑盒测试

数据库:创建一个数据库,创建一个表,包含主键,索引。 操作系统:进程调用,死锁,页面置换 无线通信:CDMA的软容量(6分); CDMA的反向闭环功率控制原理(7分); CDMA的关键技术(7分)。这三个题我都不会写:( 还有两个故事(情景题),来测试你对团队的管理制度的看法;还有你的意见和权威冲 突的时候,你的立场。

今天参加了华为的笔试,做技术的,考的东西涉及比较广。主要包含了以下九个部分: 计算机系统。 数据结构。 面向对象编程。 C/C++。 软件工程。 操作系统。 数据库系统。 计算机网络。 无线通信。

虽然除了无限通信以外都学过,不过都还给老师了。所以今天做的很差,丢人啊。看 来做技术的话还是得把大学学过的东西稍微复习一下。(注:此观点只适合普通人。) 昨晚上半夜12点多发来短信,说今天中午1点钟笔试,时间一小时。唉,已经连续3 天笔试了,觉得都有点儿麻木了,考试就是机械的做题,会就会,不会就瞎答,呵呵。昨 晚听了他们的宣讲,不是很想去,做低端路由器的,虽然公司发展得蛮快的。小硕税前580 0,年底有奖金,越早能去越好。因为有个同学在里面实习,居然周六还要加班,据说很累, 从华为分出来的,能不累么,sigh。

至于考试题,没有仔细记,主要是1个小时时间有点儿紧,10道选择,大多数是C的,

50分,然后两题填空,20分,第二题不是编程,是个数学题。第三部分写两个函数,30分, 第一题是把一个unsignedlong的数转成一个IP地址输出,应该很容易的,结果自己想复杂 了,浪费了不少时间,最后还没做对,晕。第二题是两个长度为N的数字字符串相加,结 果保存在一个长度为N+1的字符串里,思路倒是很清楚,后来发现好像在处理进位和前一 位的和的时候还有进位的问题,但是懒得改了,就这样吧。最后一部分是附加题,10题选 择,20分,内容主要是和IP网络有关的,因为它们就是做这个的,呵呵,不会的就凭感觉 了。

第一次做完题都没任何想法,可能不太想去吧,所以当成个任务了,也许又会被b4吧, 呵呵,无所谓了。晚上又有上海贝尔阿尔卡特的宣讲,都懒得去了,网上投了个岗位,地 点都是在上海的,BUPT被划为二类学校,落户都很成问题,实在没什么兴趣。

华为的C语言笔试题

一、判断题(对的写T,错的写F并说明原因,每小题4分,共20分) 1、有数组定义inta[2][2]={{1},{2,3}};则a[0][1]的值为0。() 2、int(*ptr)(),则ptr是一维数组的名字。()

3、指针在任何情况下都可进行>,<,>=,<=,==运算。()

4、switch(c)语句中c可以是int,long,char,float,unsignedint类型。() 5、#defineprint(x)printf("theno,"#x",is") 二、填空题(共30分)

1、在windows下,写出运行结果,每空2分,共10分。 charstr[]="Hello"; char*p=str; intn=10; sizeof(str)=() sizeof(p)=() sizeof(n)=()

voidfunc(charstr[100]) {}

sizeof(str)=()

2、voidsetmemory(char**p,intnum) {*p=(char*)malloc(num);}

voidtest(void) {char*str=NULL; getmemory(&str,100); strcpy(str,"hello"); printf(str); } 运行

test函数有什么结果?() 10分 3、设

intarr[]={6,7,8,9,10}; int*ptr=arr; (ptr++)+=123;

printf("%d,%d",*ptr,*(++ptr)); ()10分

三、编程题(第一小题 20,第二小题 30分)

1、不使用库函数,编写函数 intstrcmp(char*source,char*dest) 相等返回 0,不等返回 -1;

2、写一函数

intfun(char*p)判断一字符串是否为回文,是返回 1,不是返回 0,出错返回 -1

华为C/C++笔试题

1.static有什么用途?(请至少说明两种)

1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2)在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问, 但不能被模块外其它函数访问。它是一个本地的全局变量。

3)在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是, 这个函数被限制在声明它的模块的本地范围内使用 2.引用与指针有什么区别?

1)引用必须被初始化,指针不必。

2)引用初始化以后不能被改变,指针可以改变所指的对象。 3)不存在指向空值的引用,但是存在指向空值的指针。 3.描述实时系统的基本特性

在特定时间内完成特定的任务,实时性与可靠性。

4.全局变量和局部变量在内存中是否有区别?如果有,是什么区别?

全局变量储存在静态数据库,局部变量在堆栈。 5.什么是平衡二叉树?

左右子树都是平衡二叉树且左右子树的深度差值的绝对值不大于 1。

6.堆栈溢出一般是由什么原因导致的? 没有回收垃圾资源。

7.什么函数不能声明为虚函数? constructor函数不能声明为虚函数。 8.冒泡排序算法的时间复杂度是什么? 时间复杂度是 O(n^2)。 9.写出

floatx与“零值”比较的 if语句。

if(x>0.000001&&x<-0.000001)

10.Internet采用哪种网络协议?该协议的主要层次结构? Tcp/Ip协议

主要层次结构为:应用层 /传输层/网络层/数据链路层 /物理层。

11.Internet物理地址和

IP地址转换采用什么协议?

ARP(AddressResolutionProtocol)(地址解析協議) 12.IP地址的编码分为哪俩部分?

IP地址由两部分组成,网络号和主机号。不过是要和“子网掩码”按位与上之后才能 区分哪些是网络位哪些是主机位。 13.用户输入 M,N值,从 1至

N开始顺序循环数数,每数到 M输出该数值,直至全部输出。 写出 C程序。

循环链表,用取余操作做 14.不能做

switch()的参数类型是: switch的参数不能为实型。 1.写出判断

ABCD四个表达式的是否正确,若正确,写出经过表达式中a的值(3分) inta=4;

(A)a+=(a++);(B)a+=(++a);(C)(a++)+=a;(D)(++a)+=(a++); a=?

答:C错误,左侧不是一个有效变量,不能赋值,可改为 (++a)+=a;

改后答案依次为 9,10,10,11

搜索更多关于: 华为历年笔试题大汇总资料 的文档
华为历年笔试题大汇总资料.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c63d4b9gt8x47ty70kclt55mbv23ri50055t_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top