请问你们有没有什么好的建议 华为手机拍照哪款好系列手机哪款比较好用呢? 哪款拍照好呢? 华为手机拍照哪款好nova真的好吗?

华为 常用维护手册_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
华为 常用维护手册
上传于||文档简介
&&华​为​ ​交​换​机​ ​路​由​器​ ​常​用​维​护​手​册
阅读已结束,如果下载本文需要使用5下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩28页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢手机签到经验翻倍!快来扫一扫!
什么手机才称得上最好玩的拍照神机?~~~~~玩疯华为G6
11680浏览 / 30回复
zyzy168 把此帖设为精华,作者+50经验牛啊,敢亮相啊
&最近京东买东西,很偶然的机会,发现分类中有所谓“拍照神机”,呵呵~作为一个家里常备手机超过10台的圈里人来说,当然要拿出我的库存点评一下了,尤其要点击看看我手里这个新款华为G6算不算其中一员&不知道这个排名是怎么来的,也许只是根据产品特性和销量的简单归纳吧&不过需要承认的是,现在的手机拍照性能真是越来越好了,虽然说“超越单反”还远,但是至少把卡片市场彻底挤死了,从成像质量上说,以华为G6为例,后置的800万像素拍摄的照片,而在常用的24寸上观看全图完全没有问题,即使是用来冲印照片应该也能轻松达到8~10寸的要求。&下面就把我手里拍照功能给力的手机都拿出来晒晒,既然比的是好玩,当然比的就不仅仅是手机摄像头的硬件素质,还包括是否具备各种有趣的拍照方法Iphone5华为G6三星S3联想 S898小可乐红米酷派大神F1&这其中iphone5和华为G6还有小可乐都采用了来自sony的背照式后置摄像头,这是一种采用独特“积层型构造”的CMOS传感器。,从而实现了在较小的芯片尺寸上形成大量像素点的工艺。由于像素部分和电路部分分别独立,因此像素部分可针对高画质优化,电路部分可针对高性能优化。对于最终用户来说,体验到的就是成像质量高而且反应速度快&华为G6的摄像头组件上铭刻的BSI就是这荣誉的象征,同时拥有带蓝玻璃滤光片的5P镜头,所以反光是与众不同的蓝色,这种镜片可以有效地过滤环境干扰光,提升成像品质。&硬件有了,还需要厂商对相机的功能做出优化,其实无论是ios还是安卓平台,拍照软件很多了,扩展的功能也是不计其数,但是咱们只用原厂相机程序来做个汇总&不过做对比的过程中呢,发现联想S898用的超级相机是个通用软件,安卓机器都能装上用,而且功能上没有任何缺失~这个嘛呵呵&比起来似乎我这个华为G6的功能最多嘛!呵呵 比较显眼的就是测光、留声拍照和声控拍照功能了&留声拍照是个很有趣的功能,之前在ios和安卓平台都有专门的软件来完成,厂商直接集成原生相机的好像G6是第一次见,使用起来倒是相当简单,在按动快门完成拍照后,就进入了录音状态,快门就变成了停止键,可以录制最长十秒的声音&&留声图片在相册里会增加显示一个小小的喇叭图标&&浏览这样的图片时,会增加一个播放按键,这张照片我就加入了鬼魂哀嚎的声音呵呵&华为G6的声控拍照也很有趣,而且具有两种模式,其一是大声说“拍照”或者“茄子”,这个想必在自拍的时候更加实用吧?&&声控拍照可以让华为G6脱离双手的控制,和家人合影的时候不能只少你一个人吧?定时拍照太匆忙吧?声控就搞定了!&&比如双手在脸侧做出动作的时候自拍?&&另一种声音达到一定大小自动拍照应用更加丰富,比如拍掌、响指、咳嗽都可以拍照&&&&&&&& 对了,华为G6还有个很赞的十级美肤功能,提供多达10个美肤等级来满足不同需求的拍客,经测试可以自动磨皮去黑眼圈还美白,这不逼着我们卸载美图秀秀呢么。本来高达500万像素的前置摄像头纤毫毕现,这下大量提高了爱美人士的晒图效率,直接调整到最适合自己的美肤级别拍照,不必后期再去费时费力的修图。&&美女自拍你们看的很多了,今天我就让你们看看一个胡子大汉是怎么用华为G6的十级美颜变成嫩肤紧致小清新的!!&&吓死你们了吧?哈哈哈&&手机的像素越来越高,成像的质量也越来越好,不过呢,很多时候用户更加喜欢手机相机能够提供更多方便而又趣味的功能,华为G6在保持高水平硬件的前提下,在相机中提供了非常有趣的留声照片和声控拍照,还有超赞的十级美肤功能!这种拍照体验上的做精做细,也体现了对用户需求的尊重。&
热门排名: 第1名
这是要和我强头条的节奏吗?
清晰、大气、自然、唯美、质感,欣赏学习支持好友佳作。
加分好友看到收不到,也就不加了。见谅。
清晰、大气、自然、唯美、质感,欣赏学习支持好友佳作。 加分好友看到收不到,也就不加了。见谅。
这是要和我强头条的节奏吗?
NB好多机机
超过10台 聊大威武
超过10台 聊大威武
不错,支持
赤裸裸的广告啊。。。。。。。。。。。。。。
不得不承认,目前拍照最好的还是索尼和的那两款,没有之一。。。
不要忽悠了
支持键盘翻页 ( 左右 )&
您需要登录后才可以回帖&&&|&&&&&
可能感兴趣的板块:
用户名/注册邮箱/注册手机号
其他第三方号登录华为【笔试题目3】
前几天去华为参加面试,面试题很难,并不是网上流传的那8道题,第一部分先是填空,大多是日常工
作中遇到的一些网络命令,有windows,Unix,数据库等等,第二部分是回答问题,大多是通信方面的,
没有回答出来,最后就是一篇英译汉,也是比较难,主要是好多专业的生词!总的来说比想象的难多了
华为是主要做通信行业的,C&C08交换机为主。
是通信行业,不仅仅是网络方面(事实上网络应该是华为3COM做了)
华为的笔试题目以通信、网络、数据库、操作系统(UNIX为主)方面的具体应用为主。当然少不了翻译
面试听别人说主要是考查的你技术具体方面的知识和能力。
其他的就不知道了。没面试过。
华为面试题
http://www.51test.net阅读:89059次
主题:华为面试题
??:华为是我正是投递的第一份个人简历的单位,但是总的来说是失败
:在华为我填写了“研发”,第一步就错误了,应该是说清楚,硬件
:研发还是软件研发,不然就像我进综合面试,而不是专门的软件面试等。
:一开始,主要是问一些四级呀什么的,聊聊学习,很不爽,在心情
:很沉重的情况下面开始了面试,我面试的时候的一些题目基本上是下面
:的,比一般的软件研发的时间要长一些。
Q1:请你分别划划OSI的七层网络结构图,和TCp/Ip的五层结构图?
:Q2:请你详细的解释一下Ip协议的定义,在哪个层上面,主要有什么作用?
:TCp与UDp呢?
:总得来说前面两道题目还是比较简单的!
:Q3:请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实
:%&*&&**(faint好像不怎么会
:Q4:请问C++的类和C里面的struct有什么区别?
:Q5:请讲一讲析构函数和虚函数的用法和作用?
:Q6:全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器
:是怎么知道的?
:Q7:一些寄存器的题目,我忘记了具体实什么题目,主要好像是寻址和内
:存管理等一些知识,不记得了。
:Q8:8086是多少尉的系统?在数据总线上是怎么实现的?还有一些硬件方
:面的知识我既不清楚了。
:总得来说,主要是后面汇编和硬件方面回答的比较差,然后面试的人
:就说我们面试结束了!
:一般建议参加研发面试的同学先要准备一下相关的知识,软件的主要
:是看看C和数据结构方面的,硬件模电,数电和微机原理
作者:xiaoy时间:来源:Cernet留言板
posted@7:27AM|Feedback(0)
华为面试题(技术题,朋友回忆出来的,请勿转贴)
笔试中有英译汉。请翻译一下ipv6的路由发现机制。是将arp和irdp和icmp重定向的融合等等。
1H.323协商。(笔试题)
2ipsec为什么是三层的。l2tp为什么是二层的?
3ospf中包的ttl值是多少?
4OSpF为什么要划分区域?
5MpLSVpN的标签一共有几层。内网的标签放在哪里。
6MpLS中RD和RT的作用分别是什么?
7RR防止环路的机制。
8BGp控制out-bound用local-pre,控制进来的用med.(笔试题)
9ospf是工作在哪个协议上的?
10ospf的LSA类型。
11简述OSpF的基本工作机制。
12ppp的lcp和ncp协商过程。
13笔试中还有一道pSTN的信令控制有哪三种?(笔试题)
14sloari8.0查看进程的命令是什么?linux7.3查看Ip的命令是什么?(笔试题)
15Ip是5.32.0.0,掩码255.224.0.0。请问最大的有效地址是多少。(笔试题)
16下列哪一项不属于于7号信令标准?
17lx/???的有效距离是多少?
18Ip包头几个字节?加上数据部分几个字节
19QOS有一点点。
20CQ能不能有一种流量dominate第二种流量?(笔试题)
21FTp下载一个文件完成。有几个TCp连接??(笔试题)
5MpLSVpN的标签一共有几层。内网的标签放在哪里。
什么内网的标签?它是想问MpLS标签放在那里瓜?
MpLS标签插在在Ip地址同MAC地址之间.~32个bit.
题的原文我已经记不起来了,大致如下:
inta_int1;
inta_int2;
typedefstruct
输出cout&&sizeof(c)&&的结果。
我在VC6环境下得出的结果是32。但是做如下修改
};结果依然是32,所以对于有union的sizeof()我就不明白了,那位XD能帮我解答一下,谢谢了!!
回复人:DiabloWalkOnTheEarth(毁灭小符(Annihilus)(99)(3502))()
信誉:-得分:1
字节对齐罢了(pack(8)下),sizeof(a)==8,sizeof(b)==16
,sizeof(c)==8+16+8
回复人:huangyang88(中国-必胜)()信誉:-得分:1
sizeof(union),以结构里面size最大的为union的size
回复人:oo(为了名副其实,努力学习oo技术ing)()信誉:-得分:1
缺省情况根据struct/class里的最长的基本类型元素来对齐,上面的例子里是double(8bytes)
回复人:dnnupt(我爱您,妈妈)()信誉:-得分:0
toDiabloWalkOnTheEarth
我有两点疑问:
1、为什么是8对齐,而不是4对齐?如果将b的定义改变成下面这个样子
typedefstruct
//新添加的一个变量
}b;sizeof(b
)依然为16,这里为什么是8对齐,而不是4对齐呢?我记得边界对齐是和计算机位数有关的,32位的话,就应该是4对齐的啊
2、sizeof(c)==8+16+
8------我想你第一个8是针对double的吧,但是我已经指出如果第一个double换成了int结果不变,为什么呢?
回复人:dnnupt(我爱您,妈妈)()信誉:-得分:0
要是union变成下面这个样子,那和谁对齐?
inta_int1;
回复人:dnnupt(我爱您,妈妈)()信誉:-得分:0
inta_int1;
inta2[5];//上面那个和union重名了
回复人:JerryJun(子枫)()信誉:-得分:1
oo(为了名副其实,努力学习oo技术ing)的说法不对。
这个对齐方式是编译器设置的,VC下默认是8字节对齐的。
但是我们可以通过编译指令更改对齐方式
#pragmapack(1)//一个字节对齐
回复人:xxxsunzk(大哥)()信誉:-得分:1
解析C语言中的sizeof
一、sizeof的概念 
  sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。 
二、sizeof的使用方法 
  1、用于数据类型 
  sizeof使用形式:sizeof(type) 
  数据类型必须用括号括住。如sizeof(int)。 
  2、用于变量 
  sizeof使用形式:sizeof(var_name)或sizeof var_name 
  变量名可以不用括号括住。如sizeof (var_name),sizeof var_name等都是正确形式。带括号的用法更普遍,大多数程序员采用这种形式。 
  注意:sizeof操作符不能用于函数类型,不完全类型或位字段。不完全类型指具有未知存储大小的数据类型,如未知存储大小的数组类型、未知内容的结构或联合类型、void类型等。 
  如sizeof(max)若此时变量max定义为int max(),sizeof(char_v) 若此时char_v定义为char char_v [MAX]且MAX未知,sizeof(void)都不是正确形式。 
三、sizeof的结果 
  sizeof操作符的结果类型是size_t,它在头文件
中typedef为unsigned int类型。该类型保证能容纳实现所建立的最大对象的字节大小。 
  1、若操作数具有类型char、unsigned char或signed char,其结果等于1。 
  ANSI C正式规定字符类型为1字节。 
  2、int、unsigned int 、short int、unsigned short 、long int 、unsigned long 、float、double、long double类型的sizeof 在ANSI C中没有具体规定,大小依赖于实现,一般可能分别为2、2、2、2、4、4、4、8、10。 
  3、当操作数是指针时,sizeof依赖于编译器。例如Microsoft C/C++7.0中,near类指针字节数为2,far、huge类指针字节数为4。一般Unix的指针字节数为4。 
  4、当操作数具有数组类型时,其结果是数组的总字节数。 
  5、联合类型操作数的sizeof是其最大字节成员的字节数。结构类型操作数的sizeof是这种类型对象的总字节数,包括任何垫补在内。 
  让我们看如下结构: 
  struct {char b; double x;} a; 
  在某些机器上sizeof(a)=12,而一般sizeof(char)+ sizeof(double)=9。 
  这是因为编译器在考虑对齐问题时,在结构中插入空位以控制各成员对象的地址对齐。如double类型的结构成员x要放在被4整除的地址。 
  6、如果操作数是函数中的数组形参或函数类型的形参,sizeof给出其指针的大小。 
四、sizeof与其他操作符的关系 
  sizeof的优先级为2级,比/、%等3级运算符优先级高。它可以与其他操作符一起组成表达式。如i*sizeof(int);其中i为int类型变量。 
五、sizeof的主要用途 
  1、sizeof操作符的一个主要用途是与存储分配和I/O系统那样的例程进行通信。例如: 
  void *malloc(size_t size), 
  size_t fread(void * ptr,size_t size,size_t nmemb,FILE * stream)。 
  2、sizeof的另一个的主要用途是计算数组中元素的个数。例如: 
  void * memset(void * s,int c,sizeof(s))。 
六、建议 
  由于操作数的字节数在实现时可能出现变化,建议在涉及到操作数字节大小时用sizeof来代替常量计算。
本文主要包括二个部分,第一部分重点介绍在VC中,怎么样采用sizeof来求结构的大小,以及容易出现的问题,并给出解决问题的方法,第二部分总结出VC中sizeof的主要用法。
1、sizeof应用在结构上的情况
请看下面的结构:
structMyStruct
doubledda1;
对结构MyStruct采用sizeof会出现什么结果呢?sizeof(MyStruct)为多少呢?也许你会这样求:
sizeof(MyStruct)=sizeof(double)+sizeof(char)+sizeof(int)=13
但是当在VC中测试上面结构的大小时,你会发现sizeof(MyStruct)为16。你知道为什么在VC中会得出这样一个结果吗?
其实,这是VC对变量存储的一个特殊处理。为了提高CpU的存储速度,VC对一些变量的起始地址做了“对齐”处理。在默认情况下,VC规定各成员变量存放的起始地址相对于结构的起始地址的偏移量必须为该变量的类型所占用的字节数的倍数。下面列出常用类型的对齐方式(vc6.0,32位系统)。
对齐方式(变量存放的起始地址相对于结构的起始地址的偏移量)
偏移量必须为sizeof(char)即1的倍数
偏移量必须为sizeof(int)即4的倍数
偏移量必须为sizeof(float)即4的倍数
偏移量必须为sizeof(double)即8的倍数
偏移量必须为sizeof(short)即2的倍数
各成员变量在存放的时候根据在结构中出现的顺序依次申请空间,同时按照上面的对齐方式调整位置,空缺的字节VC会自动填充。同时VC为了确保结构的大小为结构的字节边界数(即该结构中占用最大空间的类型所占用的字节数)的倍数,所以在为最后一个成员变量申请空间后,还会根据需要自动填充空缺的字节。
下面用前面的例子来说明VC到底怎么样来存放结构的。
structMyStruct
doubledda1;
为上面的结构分配空间的时候,VC根据成员变量出现的顺序和对齐方式,先为第一个成员dda1分配空间,其起始地址跟结构的起始地址相同(刚好偏移量0刚好为sizeof(double)的倍数),该成员变量占用sizeof(double)=8个字节;接下来为第二个成员dda分配空间,这时下一个可以分配的地址对于结构的起始地址的偏移量为8,是sizeof(char)的倍数,所以把dda存放在偏移量为8的地方满足对齐方式,该成员变量占用sizeof(char)=1个字节;接下来为第三个成员type分配空间,这时下一个可以分配的地址对于结构的起始地址的偏移量为9,不是sizeof(int)=4的倍数,为了满足对齐方式对偏移量的约束问题,VC自动填充3个字节(这三个字节没有放什么东西),这时下一个可以分配的地址对于结构的起始地址的偏移量为12,刚好是sizeof(int)=4的倍数,所以把type存放在偏移量为12的地方,该成员变量占用sizeof(int)=4个字节;这时整个结构的成员变量已经都分配了空间,总的占用的空间大小为:8+1+3+4=16,刚好为结构的字节边界数(即结构中占用最大空间的类型所占用的字节数sizeof(double)=8)的倍数,所以没有空缺的字节需要填充。所以整个结构的大小为:sizeof(MyStruct)=8+1+3+4=16,其中有3个字节是VC自动填充的,没有放任何有意义的东西。
下面再举个例子,交换一下上面的MyStruct的成员变量的位置,使它变成下面的情况:
structMyStruct
doubledda1;
这个结构占用的空间为多大呢?在VC6.0环境下,可以得到sizeof(MyStruc)为24。结合上面提到的分配空间的一些原则,分析下VC怎么样为上面的结构分配空间的。(简单说明)
structMyStruct
//偏移量为0,满足对齐方式,dda占用1个字节;
doubledda1;//下一个可用的地址的偏移量为1,不是sizeof(double)=8
//的倍数,需要补足7个字节才能使偏移量变为8(满足对齐
//方式),因此VC自动填充7个字节,dda1存放在偏移量为8
//的地址上,它占用8个字节。
inttype;//下一个可用的地址的偏移量为16,是sizeof(int)=4的倍
//数,满足int的对齐方式,所以不需要VC自动填充,type存
//放在偏移量为16的地址上,它占用4个字节。
};//所有成员变量都分配了空间,空间总的大小为1+7+8+4=20,不是结构
//的节边界数(即结构中占用最大空间的类型所占用的字节数sizeof
//(double)=8)的倍数,所以需要填充4个字节,以满足结构的大小为
//sizeof(double)=8的倍数。
所以该结构总的大小为:sizeof(MyStruc)为1+7+8+4+4=24。其中总的有7+4=11个字节是VC自动填充的,没有放任何有意义的东西。
VC对结构的存储的特殊处理确实提高CpU存储变量的速度,但是有时候也带来了一些麻烦,我们也屏蔽掉变量默认的对齐方式,自己可以设定变量的对齐方式。
VC中提供了#pragma
pack(n)来设定变量以n字节对齐方式。n字节对齐就是说变量存放的起始地址的偏移量有两种情况:第一、如果n大于等于该变量所占用的字节数,那么偏移量必须满足默认的对齐方式,第二、如果n小于该变量的类型所占用的字节数,那么偏移量为n的倍数,不用满足默认的对齐方式。结构的总大小也有个约束条件,分下面两种情况:如果n大于所有成员变量类型所占用的字节数,那么结构的总大小必须为占用空间最大的变量占用的空间数的倍数;
否则必须为n的倍数。下面举例说明其用法。
#pragmapack(push)//保存对齐状态
#pragmapack(4)//设定为4字节对齐
structtest
#pragmapack(pop)//恢复对齐状态
以上结构的大小为16,下面分析其存储情况,首先为m1分配空间,其偏移量为0,满足我们自己设定的对齐方式(4字节对齐),m1占用1个字节。接着开始为m4分配空间,这时其偏移量为1,需要补足3个字节,这样使偏移量满足为n=4的倍数(因为sizeof(double)大于n),m4占用8个字节。接着为m3分配空间,这时其偏移量为12,满足为4的倍数,m3占用4个字节。这时已经为所有成员变量分配了空间,共分配了16个字节,满足为n的倍数。如果把上面的#pragma
pack(4)改为#pragma
pack(16),那么我们可以得到结构的大小为24。(请读者自己分析)
2、sizeof用法总结
在VC中,sizeof有着许多的用法,而且很容易引起一些错误。下面根据sizeof后面的参数对sizeof的用法做个总结。
参数为数据类型或者为一般变量。例如sizeof(int),sizeof(long)等等。这种情况要注意的是不同系统系统或者不同编译器得到的结果可能是不同的。例如int类型在16位系统中占2个字节,在32位系统中占4个字节。
B.参数为数组或指针。下面举例说明.
inta[50];//sizeof(a)=4*50=200;求数组所占的空间大小
int*a=newint[50];//sizeof(a)=4;
a为一个指针,sizeof(a)是求指针
//的大小,在32位系统中,当然是占4个字节。
参数为结构或类。Sizeof应用在类和结构的处理情况是相同的。但有两点需要注意,第一、结构或者类中的静态成员不对结构或者类的大小产生影响,因为静态变量的存储位置与结构或者类的实例地址无关。
第二、没有成员变量的结构或类的大小为1,因为必须保证结构或类的每一
个实例在内存中都有唯一的地址。
下面举例说明,
ClassTest{staticdouble
c};//sizeof(Test)=4.
Test*s;//sizeof(s)=4,s为一个指针。
Classtest1{};//sizeof(test1)=1;
D.参数为其他。下面举例说明。
intfunc(chars[5]);
cout&&sizeof(s);//这里将输出4,本来s为一个数组,但由于做为函
//数的参数在传递的时候系统处理为一个指针,所
//以sizeof(s)实际上为求指针的大小。
sizeof(func(“1234”))=4//因为func的返回类型为int,所以相当于
//求sizeof(int).
以上为sizeof的基本用法,在实际的使用中要注意分析VC的分配变量的分配策略,这样的话可以避免一些错误。
本文出处:http://www.csdn.net/develop/Read_Article.asp?id=26437
回复人:DiabloWalkOnTheEarth(毁灭小符
(Annihilus)(99)(3502))()信誉:-18
14:49:12得分:1
是编译器设置的,VC下默认是8字节对齐的。----你的这句话欠妥,至少你可以在VC6下做实验,绝大多数情况下,都是4字节对齐的。
---------------------------------------------------------------
确实是8字节对齐,大多数的32位编译器也都如此.8字节对齐是指最大8字节对齐,就是如果一个变量为16字节,也只在8字节边界对齐.具体的对齐边界是
min(pack,maxsizeof(data)
).如果一个结构中最大的成员只有4字节就会以4字节对齐,最大只有2字节就会在偶地址对齐.
回复人:charmgjj(杰)()信誉:-得分:1
回复人:sharkhuang(爱情和程序都读不懂!)()信誉:-18
15:08:07得分:1
已最大的为准
回复人:Darren1982(Darren)()信誉:-18
15:42:15得分:1
posted@7:24AM|Feedback(0)
继续--面试111
无论你是HR或者有求职打算的人,《中国100强面试题〉你一定要读一读,但读过之后一定要忘掉,彻底忘掉。否则可能死得很难看。
  题目有的精彩,有的八卦,有的你大呼容易,有的你颇费踌躇,但你最好期望在被
别人面试时不用碰这些题。道理很简单,书中附录的那些标准答案,你看到,大家都看到了??现在是个信息检索成本非常低的时代。届时,无论你使用或者不使用标准答案,结果都可能很麻烦。
  你用标准答案,假如对方知道这个答案是“公开”的,他们一定希望你有不同的答案;
  你不用标准答案,假如对方不知道这个答案是“公开”的,他们会觉得你的答案是错误的;
  你说“我有多种答案”,对方可能觉得你的思维太芜杂,不会筛选重点、关键点;
  你告诉对方这道题实际上是“地球人都知道”的,无论对方是否知道,都会认为你有些或者过于自以为是。
  总之,假如你遇到这样的面试题,最好掉头就跑,因为你不知道有那样一位HR的公司会怎样收拾你。
  一直有人对于“面试”进行批评,认为这种过于主观化的方式不仅谈不上科学,更不够符合人性。面试中的“软题目”多半为了考量情商,但谁敢说这些根据某种典型情境设计出来的“软题目”,就一定十分有可信度呢?
  面试之所以始终大行其道,关乎“征信”,凭面试时的感觉确定这个人是否可信,因为我们太不容易相信别人了。所以,我的问题是:为什么我们一定不要首先相信别人呢?
  更多出版这样的书,表面上看会推动招聘与应聘之间的博弈,深层看,有助于企业和个人超越这种方法层面的博弈陷阱招数都用过,就得实实在在了。
简单一道排序题,考倒多少读书人!
DD从华为一道面试题浅谈计算机专业在校大学生该如何学习专业课程,信心百倍挑战就业!大学生早已不是天之骄子,仅仅是一个普通劳动者。
网上一句顺口溜“本科生象条狗,硕士生满街走,只有博士才能抖一抖”真正恰如其分地说明了这一点。我想许多到深圳求职的,到过宝安北路的深圳人才大市场的大学生朋友会有同感。只要是非休息日,场场爆满,黑压压的人头攒动。就业的残酷性已经到了”学士学士靠边站,硕士硕士中间站,博士博士往前站。听说你是海归派,Hello
Hello签合同。“的地步。
计算机专业的毕业生由于前几年就业形势好,IT整个行业还不错,工资相对高点,所以许多人纷纷转行搞编程。这两年行业不景气,工资大不如前,但搞编程的人还是越来越多,特别是非计算机科班出生的。面对这样的现实,我们计算机专业在校大学生应该怎样调整,迎战就业呢?
在回答这个问题之前,我们还是来看看现在的公司都是怎样招人的。
现在找工作,建议在网上找。深圳这边效果好的网站是中国人才热线。天天在上面发简历,等着公司打电话要你去面试就行了。如果有公司要你去面试了,基本都是要过关斩将才有机会和人面谈。一般都是一进公司门,前台小姐会很热情地给你一份试卷做(你不要多问,先老老实实做完题吧:)),根本就不给你机会面谈(题目答得好,你才具备资格和人面谈)。做完了,就放到前台那里,回家等电话吧。机会好的话,可能是管人事方面的人跟你聊聊天,比查户口都要严,什么都问。我是觉得有空要多看看政府发言人、影视明星发言人、公司发言人等等这类讲话,多学学他们是怎么回答记者提问的,这样你才能对付那些人力资源的人。呵呵,这是题外话了。
看到这里,你终于明白,考试还是重要的第一关。都考些啥?我们从华为一道面试题来看看吧!
原题大意是这样的:
有N个大小不等的自然数(1--N),请将它们由小到大排序。
要求程序算法:时间复杂度为O(n),空间复杂度为O(1)。
(请你做做看,时间20分钟)
这一题40分(面试试卷总分100分,60分钟完成。)占40%,可以说对面试成绩至关重要,借用高考的一个名词,这是最后“压轴题”。试卷的分布是这样的,3--5个填空题,4个左右名词解释,8个左右选择题(单选、多选混在一起),2个编程题(任选一题,多做按得分少的计入总分)。就整体难度来说不是很大,考的范围相对来说有点大--C语言、数据结构、网络基础、操作系统、软件工程、数据库等等,但都很基础很基础,都是计算机专业必修课。如果基础知识牢固的话,可能40分钟就能做完。
我上面所说的从这道“压轴题”可窥一斑了。相信许多人在拿到这道题,第一感觉就是很简单嘛,似乎不敢相信会考这么简单的题目!但是,就是这么简单的题目,还真是考倒了许多人,都是大学本科生,学计算机的,有的还是研究生。还真有点“简单一道排序题,考倒多少读书人!”的味道。这是我一个在华为的同学告诉我的,所以可信度应该是很高的。
如果是平时自己做作业,我相信许多人可能一下子就做出来了。原因我分析有两个:一是平时看题会仔细一些,有足够的时间;二是心理上觉得华为不可能考得这么简单,老想是否有什么“陷阱”,过度紧张,加之考试时间本身也不长,60分钟,估计大多数人花在这题上面的的时间一般也就20~30分钟吧。因此,建议在校期间应加强心理素质的训练,这么多大大小小的考试都经历过了,再考一次又有何妨!
从这道题出题意图来看,出题者主要是想考面试者的思维是否敏捷清醒、做事是否认真仔细是否善于思考、基本知识掌握程度如何。为什么这么说呢,第一这道题的确不难,就是一般排序。排序的方法在数据结构中讲得实在是太多了,各种各样的选择排序、插入排序、冒泡排序、希尔排序、堆排序、快速排序等等。但是,用心的人就记得它们当中没有一个算法复杂度是O(n),且不说空间复杂度要满足O(1)。第二就是这道题真正的考点就是看你能否想到数组的下标与这N个数存在的关系。这就是考题中的个小玄机。这N个数随你怎么乱序,排好序后就是数组(让下标从1开始)下标为1的元素,里面放的就一定是1,下标为n的元素,里面放的就一定是N。观察出这点,题目就解决了。
这道题三言两语就分析完了(详细程序见后面)。透过这道题,我来简单说说计算机专业在校大学生该如何学习专业课程。正如你所见,IT有名的公司,考试题目的难度也不过如此。我想只要是想招应届毕业生的公司,他们都不会出很高深的东西来考你。大家都知道,在校是学习基础理论知识的,不是从事研究的,所以他们没有必要那么做。因此,建议多在基础知识方面下工夫,有条件的多做习题、多上机、勤思考,多看看同一个问题其他人是怎么解决的,和你的有什么不同。有精力的人,试着考程序员、高级程序员,这样你有个目标,学习起来可能更来劲,各专业课学起来联系更紧密。
总之一句话,注重基础知识,有目标的学习,理论结合习题集。
[一家之言,欢迎有兴趣的朋友一起讨论:)]
voidsort(inte[],intn)
/*临时变量:空间复杂度O(1)*/
for(i=1;i&n+1;i++)/*时间复杂度O(n)*/
t=e[e[i]];/*下标为e[i]的元素,排序后其值就是e[i]*/
e[e[i]]=e[i];
voidmain()
#defineMAX10
inti,a[MAX+1];
printf("Inputthenumberfrom1to%d:\\n",MAX);
for(i=1;i&MAX+1;i++)
scanf("%d",&a[i]);
sort(a,MAX);
printf("\\n====sortover====\\n");
for(i=1;i&MAX+1;i++)
printf("%d",a[i]);
printf("\\n");
system("pause");
java华为面试题发表时间:5:46
1面向对象的特征有哪些方面
2String是最基本的数据类型吗?
3int和Integer有什么区别
4String和StringBuffer的区别
5运行时异常与一般异常有何异同?
异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。
6说出一些常用的类,包,接口,请各举5个
7说出ArrayList,Vector,LinkedList的存储性能和特性
ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。
8设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。
publicclassThreadTest1{
publicstaticvoidmain(Stringargs[]){
ThreadTest1tt=newThreadTest1();
Incinc=tt.newInc();
Decdec=tt.newDec();
for(inti=0;i&2;i++){
Threadt=newThread(inc);
t.start();
t=newThread(dec);
t.start();
privatesynchronizedvoidinc(){
System.out.println(Thread.currentThread().getName()+"-inc:"+j);
privatesynchronizedvoiddec(){
System.out.println(Thread.currentThread().getName()+"-dec:"+j);
classIncimplementsRunnable{
publicvoidrun(){
for(inti=0;i&100;i++){
classDecimplementsRunnable{
publicvoidrun(){
for(inti=0;i&100;i++){
9.JSp的内置对象及方法。
request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie,
header,和session数据的有用的方法。
responseresponse表示HttpServletResponse对象,并提供了几个用于设置送回
浏览器的响应的方法(如cookies,头信息等)
outout对象是javax.jsp.JspWriter的一个实例,并提供了几个方法使你能用于向浏览器回送输出结果。
pageContext
pageContext表示一个javax.servlet.jsp.pageContext对象。它是用于方便存取各种范围的名字空间、servlet相关的对象的ApI,并且包装了通用的servlet相关功能的方法。
session表示一个请求的javax.servlet.http.HttpSession对象。Session可以存贮用户的状态信息
applicationapplicaton
表示一个javax.servle.ServletContext对象。这有助于查找有关servlet引擎和servlet环境的信息
config表示一个javax.servlet.ServletConfig对象。该对象用于存取servlet实例的初始化参数。
pagepage表示从该页面产生的一个servlet实例
10.用socket通讯写出客户端和服务器端的通讯,要求客户发送数据后能够回显相同的数据。
参见课程中socket通讯例子。
11说出Servlet的生命周期,并说出Servlet和CGI的区别。
Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,dopost)等,当服务器决定将实例销毁的时候调用其destroy方法。
与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet。
12.EJB是基于哪些技术实现的?并说出SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别。
13.EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?
14.说出数据连接池的工作机制是什么?
15.同步和异步有和异同,在什么情况下分别使用他们?举例说明。
16.应用服务器有那些?
17你所知道的集合类都有哪些?主要方法?
18给你一个:驱动程序A,数据源名称为B,用户名称为C,密码为D,数据库表为T,请用JDBC检索出表T的所有数据。
19.说出在JSp页面里是怎么分页的?
页面需要保存以下参数:
总行数:根据sql语句得到总行数
每页显示行数:设定值
当前页数:请求参数
页面根据当前页数和每页行数计算出当前页第一行行数,定位结果集到此行,对结果集取出每页显示行数的行即可。
数据库方面:
1.存储过程和函数的区别
存储过程是用户定义的一系列sql语句的集合,涉及特定表或其它对象的任务,用户可以调用存储过程,而函数通常是数据库已定义的方法,它接收参数并返回某种类型的值并且不涉及特定用户表。
2.事务是什么?
事务是作为一个逻辑单元执行的一系列操作,一个逻辑工作单元必须有四个属性,称为
ACID(原子性、一致性、隔离性和持久性)属性,只有这样才能成为一个事务:
事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。
事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。事务结束时,所有的内部数据结构(如
B树索引或双向链表)都必须是正确的。
由并发事务所作的修改必须与任何其它并发事务所作的修改隔离。事务查看数据时数据所处的状态,要么是另一并发事务修改它之前的状态,要么是另一事务修改它之后的状态,事务不会查看中间状态的数据。这称为可串行性,因为它能够重新装载起始数据,并且重播一系列事务,以使数据结束时的状态与原始事务执行的状态相同。
事务完成之后,它对于系统的影响是永久性的。该修改即使出现系统故障也将一直保持。
3.游标的作用?如何知道游标已经到了最后?
游标用于定位结果集的行,通过判断全局变量@@FETCH_STATUS可以判断是否到了最后,通常此变量不等于0表示出错或到了最后。
4.触发器分为事前触发和事后触发,这两种触发有和区别。语句级触发和行级触发有何区别。
事前触发器运行于触发事件发生之前,而事后触发器运行于触发事件发生之后。通常事前触发器可以获取事件之前和新的字段值。
语句级触发器可以在语句执行前或后执行,而行级触发在触发器所影响的每一行触发一次。
Re:java华为面试题发表时间:9:57
在任何时候,基础总是最重要的,也是最容易被大家所忽视的。有些所谓大牛,只是有些工作或工程项目经验,但很多基本的东西没有掌握好,最终是难以再提高的。如果对于基本语法错误,能知道其本质原因;对于特定的基础的程序设计,能说出其相关的类库或方法;对于基本的算法,能利用基本的数据结构及其Java类来实现;......
我认为这样才可能被称为阿牛,这样人才可能有更大的发展空间。如果完全依赖各种各样的容器、“封闭性”代码,自己不理解细节,恐怕永远都是在学东西,而且永远都是个“半桶水”。
找到基础和扩展的适合自己的结合点才能有所成就,不断提高。如果一心关注细节,埋头最基本的知识点,什么都想用语言的最基本的机制去实现,而不考虑如何利用语言提供的高级特性就违背了语言设计者的初衷,那干脆只学C好了,在用Java的过程中没有OO的概念,更是缘木求鱼。
Re:java华为面试题发表时间:4:07
我所说的细节指的是基本原理。不是说,我们一定要从最原始的东西做起,难道我会说大家不要用Java的核心类库,一切都从头开始???如果是这样的话,我想我应该进精神病院了。用别人东西是可以的,也不可避免。但要知其然,也要知其所以然。不能别人说一个什么,我们照着做,不关心它的工作原理。这样,一项工作可能不会做到最好。特别是优化问题,怎么来解决呢。难道,所有的国外同行们拿着Tomcate,postgreSQL这些优秀的开源软件,只是照着文档或已经的经验之谈来做项目吗?
我们国家本来在软件方面就很落后,从操作系统、开发环境、数据库这些核心软件到基础算法、软件工程原理、设计方法或模式等等,都是学老外的。不仅如此,在纵向上随着别人的深入研究我们才可能对某一技术深入下去;在横向上,我们也是跟着别人学新出炉的技术。基本上没有自己的想法,完全是个“跟屁虫”,这样不可能跟上别人,更不可能超过别人。
我在这里是说怎么多的目的是强调“基础”,不是说大家注重利用别人的成果不对。用好已经的技术,也不是简单的嘛。但想突破自己,或者说是中国的软件想有所突破必须在“基础”上下功夫。不要对那些“封闭性”的东西乐此不疲。
当然能做到基础扎实的人只是少数,也只可能是少数,也只需要少数就可以了。但我们在学、用某个技术、工具、类库、代码的时候是不是应该多问个Why!!!
一道华为面试题。
时钟周期为T,触发器D1的建立时间最大为T1max,最小为T1min。组合逻辑电路最大延迟为T2max,最小为T2min。问,触发器D2的建立时间Tsu和保持时间Th应满足什么条件?(答案详见全文)
建立时间Tsu(setuptime):在时钟沿信号到来之前,数据从开始建立到稳定不变的时间;
保持时间Th(holdtime):在时钟沿信号到来之后,数据稳定不变的时间。
D2的建立时间就是时钟沿到来之前,D2的数据输入端从建立开始到保持稳定的时间。时钟第一个时钟上升沿到来,触发器D1输出数据经过组合电路经过延迟T2max,到达D2的输入端,此时进入从建立到保持稳定的时间段即Tsu。D2必须在第二个时钟上升沿到来之前,将数据建立好并保持稳定。而两个时钟上升沿之间的间隔就是周期T,所以得到T=Tsu+T2max,即Tsu=T-T2max。现在讨论Tsu是大于还是小于T-T2max的问题。设T2max为2ns,T为10ns,那么数据经过2ns的延迟,开始建立数据,在第二个上升沿到来时只有8ns的建立时间,这样D2的建立时间必须在8ns内建立好,所以Tsu&=T-T2max。
D2的保持时间就是时钟沿来了之后,D2的数据输入端要保持数据不变的时间,这个时间是由D1和D2之间的组合逻辑时延决定的.例如:假设D1和D2之间的组合逻辑时延为2ns,时钟周期为10ns,这意味着在时钟沿来到后,D1输出的新数据要过2ns才会到达D2的数据输入端,那么在这2ns内,D2的数据输入端保持的还是上一次的旧数据,其值不会立即更新,假设D2的最小保持时间为3ns,这意味时钟沿到来后,D2的数据输入端的值在3ns内不能有变化,回到问题的关键,由于D1在时钟沿到来后的输出结果,经过2ns的组合逻辑延时便到达了D2的输入端,而D2要求在时钟沿到来后的3ns内其输入端的值不能改变,这样D2的保持时间就得不到满足,所以D2的保持时间必须小于等于2ns。所以Th&=T2min。
(大家有兴趣见网页http://www.edacn.net/cgi-bin/topic.cgi?forum=34&topic=29&start=0)
华为面试题!--
已知:无序数组,折半查找,各元素值唯一。
函数原型是:Binary_Seach(intarray[],intiValue,intiCount)
array是数组,在里面用折半查找的方法找等于iValue的值,找到返回1否则0,iCount是元素个数,如何做呢?
把插入排序和折半查找一起做:
intBinary_Seach(intarray[],intiValue,intiCount)
inti,low,high,tmp,m,j;
for(i=2;i&=iC++i)
tmp=array[i];
low=1;high=i-1;
while(low&=high){
m=(low+high)/2;
if(array[m]==iValue)return1;
if(tmpelselow=m+1;
for(j=i-1;j&=high+1;--j)array[j+1]=array[j];
array[high+1]=
src="http://www.chinathink.net/Aindex/code/news.asp?rs=8"&&/script&
-作者:漫漫人生有你陪日,星期日11:22加入博采
你可以使用这个链接引用该篇文章/blog/tb.b?diaryID=977776
-评论人:whw83
SatAprCST2005  
我怎么觉得应该是有一定顺序的才用折半查找呀?
-评论人:muzhu
SatMarCST2005 
辣妹子社区又有了新的内容,有兴趣可以再去看看:
http://www.spicy-girl.net/forum/thread_list.asp?forum_id=c124a10e0db5e4b9
一道华为面试题,关于程序优化的,难住了,我不知道从哪里入手。大家来讨论下?
去华为面试,有下面两段程序段:
...代表语句或语句块
请指出以上两种写法的优点和缺点!
林锐干的好事……
两个语义都不一样,根本不是一个东西……
而且不给定具体条件的话不可能知道怎么优化的……
呵呵,我的两个问题都让你回答了
能解释下么?
讨论这个没有什么意思!
你说的林是《高质量C/C++程序设计》的作者么?
我也同意你的观点啊,
假如if语句就是对于x&0的判断,for循环次数为100,循环体就是累加
那么怎么解释呢?
这是面试题啊,我能说对主考官说没意思么?
显然是前者效率高。后者多了N-1次判断。
2种写法都可以,看if中的变量和for中变量的关系!~不同的情况下选择不同的方案!
都说了,两种写法语义不一样,无法比较。
这是典型的高效率流水线生产方式的应用!
要尽量把大循环放在内部,减少跳出次数,尽量争?&傲??敝葱泄?蹋。?!--2--&
posted@6:51AM|Feedback(0)
有兴趣的答一下,最好有经验的答一下,俺也学学经验哈!;)
  问:你认为营销过程中重要的东西包括哪些?
工具箱  
【?原创:希腊神话故事 7:34】  
  市场定位,我认为是最重要的。回答谁是你的客户(或者说你为什么样的客户提供最佳价值?),怎样与竞争对手区别开来。
  产品,渠道,推广,价格。即所谓传统市场营销理论中的4p
  然后,要看你的产品是在什么样的市场?新市场?成熟市场?成长市场?衰退市场?相应的,市场战略会有不同。
  如今又搞出更多的“p”,我看到过“10p”,但以上的是核心。
有2男2女,他们4个患有不同的性病,2种性病不能合在一起否则会得第二种性病,现在只有2个安全套,这2
个男人都要分别与这2个女人做爱.
要怎么使用安全套做爱才不会染上第二种性病.
您应该能在10分钟内解决下面的问题:
一只圆钟,时针指到9~10点之间,分针在时针的反向延长线上,问此刻是什么时间?(精确到秒)
点16分21.78秒x/60*5+45=x+30x=16.36
IBM、SUN等公司的Java面试题集
--------------------------------------------------------------------------------
找工作要面试,有面试就有对付面试的办法。以下一些题目来自我和我朋友痛苦的面试经历,提这些问
题的公司包括IBM,E*Trade,Siebel,Motorola,SUN,以及其它大小公司。
面试是没什么道理可讲的,它的题目有的不合情理、脱离实际。有在纸上写的,有当面考你的,也有在
电话里问的,给你
IDE的估计很少(否则你赶快去买彩票,说不定中)。所以如果你看完此文后,请不要抱怨说这些问题都
能用IDE来解决。你必须在任何情况下准确回答这些问题,在面试中如果出现一两题回答不准确很有可
能你就被拒之门外了。
  当然这些都是Java的基本题,那些面试的人大多数不会问你Hibernate有多先进,Eclipse的三个组
成部分,或commanddesignpattern,他们都是老一辈了,最喜欢问的就是基础知识。别小看了这些基
础,我朋友水平一流,结果就栽在一到基础知识的问题下,和高薪无缘。
  好了废话少说,开始正题。
  第一,谈谈final,finally,finalize的区别。
  最常被问到。
  第二,AnonymousInnerClass(匿名内部类)是否可以extends(继承)其它类,是否可以
implements(实现)interface(接口)?
  第三,StaticNestedClass和InnerClass的不同,说得越多越好(面试题有的很笼统)。
  第四,&和&&的区别。
  这个问得很少。
  第五,HashMap和Hashtable的区别。
  常问。
  第六,Collection和Collections的区别。
  你千万别说一个是单数一个是复数。
  第七,什么时候用assert。
  ApI级的技术人员有可能会问这个。
  第八,GC是什么?为什么要有GC?
  基础。
  第九,Strings=newString("xyz");创建了几个StringObject?
  第十,Math.round(11.5)等於多少?Math.round(-11.5)等於多少?
  第十一,shorts1=1;s1=s1+1;有什么错?shorts1=1;s1+=1;有什么错?
  面试题都是很变态的,要做好受虐的准备。
  第十二,sleep()和wait()有什么区别?
  搞线程的最爱。
  第十三,Java有没有goto?
  很十三的问题,如果哪个面试的问到这个问题,我劝你还是别进这家公司。
华为面试题--
  华为的面试试题比较专业,都是一些专业知道。
  华为的面试试题比较专业,都是一些专业知道。
  Q1:请你分别划划OSI的七层网络结构图,和TCp/Ip的五层结构图?  
  Q2:请你详细的解释一下Ip协议的定义,在哪个层上面,主要有什么作用?TCp与UDp呢?  
  Q3:请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的?  
  Q4:请问C++的类和C里面的struct有什么区别?  
  Q5:请讲一讲析构函数和虚函数的用法和作用?  
  Q6:全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器是怎么知道的?  
  Q7:一些寄存器的题目,主要是寻址和内存管理等一些知识。  
  Q8:8086是多少尉的系统?在数据总线上是怎么实现的?
a4:c++中的类具有成员保护功能,并且具有继承,多态这类oo特点,而c里的struct没有
a5:析构函数一般在对象撤消前做收尾工作,比如回收内存等工作,虚拟函数的功能是使子类可以用同
名的函数对父类函数进行重载,并且在调用时自动调用子类重载函数,如果是纯虚函数,则纯粹是为了
在子类重载时有个统一的命名而已。(说得不是很确切,自己随便找本c++的书都有说明)
a6:全局变量的生命周期是整个程序运行的时间,而局部变量的生命周期则是局部函数或过程调用的时
间段。其实现是由编译器在编译时采用不同内存分配方法。全局变量在main函数调用后,就开始分配,
如果是静态变量则是在main函数前就已经初始化了。而局部变量则是在用户栈中动态分配的(还是建议
看编译原理中的活动记录这一块)
a8:8086系统是16位系统,其数据总线是20位,实现过程,微机原理上有,我也差不多忘了,呵呵
  以下是华为2004年招收应届大学毕业生技术支持面试题。
  笔试内容包括:
  1。技术试题:系统windows/linux,网络基础,通信基础,数据库
  2。能力试题:根据两故事发表看法
  3。英语作文
  筛选后进入面试。
  共有四轮面试:
  问题一:两笔记本电脑连起来后拼不通,你觉得可能有哪些问题?
  问题二:我们在南京,和深圳的网络是通的,但和北京的网络不通,你以怎样的顺序检查问题?
  问题三:解释什么叫"透明"?什么叫"网格"?
  问题四:交换和路由的区别?VLAN的特点?
  问题五:画一个积分电路和一个微分电路。
  问题六:知道现在的路由器是第几代了吗?
  大家看看自己会做吗?多些经验,有备无患吧!
Voidtest1()
charstring[10];
char*str1="";
strcpy(string,str1);
Voidtest2()
charstring[10],str1[10];
for(I=0;I&10;I++)
str1[i]=\a\;
strcpy(string,str1);
Voidtest3(char*str1)
charstring[10];
if(strlen(str1)&=10)
strcpy(string,str1);
#defineMAX_SRM256
DSNget_SRM_no()
staticintSRM_
for(I=0;I{
SRM_no%=MAX_SRM;
if(MY_SRM.state==IDLE)
if(I&=MAX_SRM)
return(NULL_SRM);
returnSRM_
3.写出程序运行结果
intsum(inta)
autointc=0;
staticintb=3;
return(a+b+C);
voidmain()
for(I=0;I&5;I++)
printf("%d,",sum(a));
intfunc(inta)
则func(1)=?
a[0]=0;a[1]=1;a[2]=2;
则a[q-p]=?
定义int**a[3][4],则变量占有的内存空间为:_____
编写一个函数,要求输入年月日时分秒,输出该年月日时分秒的下一秒。如输入日23时59
分59秒,则输出日0时0分0秒。
-作者:wangtaonju日,星期三20:48加入博采
笔试面试题目荟萃--
各种各样的笔试面试题目
发信站:南京大学小百合站(SunDec715:01:042003)
1.进程调度算法
2.ping时ARp包发的经过如MAC地址等。
3.软件工程,比如项目开发过程之类,项目管理之类的。
4.内存泄漏原理和处理方法
5.写个程序大概是字符串处理的。不要bufferoverflow哦。
6。广播包的ip地址是
另外,好象某先生是南大计算机的啊。有问english的说。不过标准低啊
7.子函数参数压站次序。
8.子函数参数出战如何完成?
发信站:南京大学小百合站(SatNov811:11:332003)
IBM代表性考题
1.Describeyourgreatestachievementinthepast4-5years?
2.Whatareyourshort&longtermcareerobjectives?Whatdoyou
themostidealjobforyou?
3.WhydoyouwanttojoinIBM?Whatdoyouthinkyoucancontribute
HongkongBank代表性考题
1.pleasestatewhyyouchosetofollowtheseactivitiesandhow
contributedtoyourpersonaldevelopment.Youmaywishtogive
yourrolewhetheranyoneelsewasinvolvedandanydifficultiesyou
encountered.
2.pleasestatehowyouhavebenefitedfromyourworkexperience.
3.Howmuchisyourpresentmonthlysalaryincludingallowances.
4.Doyouneedtocompensateyourpresentemployerifyouresign?If
pleasegivedetails.
5.Otherthanacademicsuccess,whathasbeenyourgreatest
achievementto
date?Whatdoyouseeasyourpersonalstrength,why?
6.pleasestatewhythepositionyouhaveappliedforisappropriate
WhyyouhaveselectedHongKongBankandwhatyourcareer
objectives
p&G代表性考题
1.Describeaninstancewhereyousetyoursightsonahighdemanding
andsawitthroughcompletion?
2.Summerizeasituationwhereyoutooktheinitiativetogetothers
onanimportanttaskorissue,andplayedaleadingroletoachieve
resultsyouwanted.
3.Describeasituationwhereyouhadtoseekoutarelevant
information,
definekeyissues,anddecideonwhichstepstotaketogetthe
4.Describeaninstancewhereyoumadeeffectiveuseoffactsto
agreementofothers.
5.Giveanexampleofhowyouworkedeffectivelywithpeopleto
accomplish
animportantresult.
6.Desribeacreative/innovativeideathatyouproducedwhichledto
significantcontributiontothesuccessofanactivityorproject.
7.provideanexampleofhowyouassessedasituationandachieved
resultsbyfocusingonthemostimportantpriorities.
8.provideanexampleofhowyouacquiredtechnicalskillsand
themtopracticalapplication.
A.T.keaney代表性考题
1.Describeyourgreatestachievementinthepast4-5years?
2.Whatareyourshort-termandlong-termcareerobjectives?Whatdo
thinkisthemostidealjobforyou?
3.WhydoyouwanttojoinA.Tkearney?Whatdoyouthinkyoucan
contribute
toA.Tkearney?
4.WhyareyouapplyingforapositionatArthurAnderson?
5.Whatareyourexpectationsofourfirm.
6.Describeyourhobbiesandinterests.
Shellcompany代表性考题
1.Howwoldyourcolleagues/classmatesdescribeyouinfivewords?
evidencewouldtheybasethisassessment.
2.Ifyouareaskedtorecruitthebestgraduatesforshell,what
dotoattractthem?Whatwouldyoudotoselectthem?
3.pleasedescribeanewactivitythatyouhaveinitiatedand
implemented.
pleasehighlightyourroleout.
4.pleasedescribeyouroutstandingnon-academicachievements.
5.pleasedescribeanyothersignificantactivitiesyouhavebeen
inincludingorganizingpeople.
6.ImaginethatShellhasfoundoilinaninlandprovinceofChina,
largeriver.Youareresponsibleforplanninghowtotransportthe
thecoastthousandsofmilesaway.Whatarethemainissueyouwould
consider,andwhatwouldyoudo?
CICC代表性考题
1.pleasetellusaboutanachievementthatyouareespeciallyproud
becauseitwasdifficultordemanding.
a)Whattheobjectivewas?
b)Whyitisimportanttoyou?
c)Howyouachieveditandtheobstaclesthatyouhadtoovercomein
2.Whatisyourcareerplan?Threeyearsaftergraduation,andfive
aftergraduation?
3.Whyareyouinterestedininvestmentbank?Whatotherindustries
alsohaveinterests?
4.Whydoyouthinkyoucanbeaqualifiedinvestmentbanker?How
contributeinthisindustry?
"Thebigeconomicdifferencebetweennuclearandfossil-fuelled
stationsisthatnuclearreactorsaremoreexpensivetobuildand
decommission,butcheapertosun.Sodisputesovertherelative
efficiency
ofthetwosystemsrevolvenotjustaroundpricesofcoaland
uraniumtoday
andtomorrow,butalsoaroundthewayinwhichfutureincomeshould
comparedwithcurrentincome."
1.Themaindifferencebetweennuclearandfossil-fuelledpower
stationsis
aneconomicone.
2.Thepriceofcoalisnotrelevanttodiscussionsaboutthe
efficiencyofnuclearreactors.
3.Ifnuclearreactorswerecheapertobuildanddecommissionthan
fossil-fuelledpowerstations,theywoulddefinitelyhavethe
advantage.
"Atanygivenmomentwearebeingbombardedbyphysicaland
psychological
stimulicompetingforourattention.Althoughoureyesarecapable
handlingmorethan5millionbitsofdatapersecond,ourbrainare
ofinterpretingonlyabout500bitspersecond.Withsimilar
disparities
betweeneachoftheothersensesandthebrain,itiseasytosee
mustselectthevisual,auditory,ortactilestimulithatwewishto
computeatanyspecifictime."
4.physicalstimuliusuallywininthecompetitionforourattention.
5.Thecapacityofthehumanbrainissufficienttointerpretnearly
thestimulithesensescanregisterunderoptimumconditions.
6.Eyesareabletocopewithagreaterinputofinformationthan
VERBALANSWER:
1.CCANNOTSAY
4.CCANNOTSAY
6.CCANNOTSAY
partIINUMERCALTEST
1.Whichcountryhadthehighestnumberofpeopleaged60oroverat
startof1985?
D.W.Germany
2.Whatpercentageofthetotal15mmbuttonproductionwasclassed
sub-standardinSeptember?
AA10.5%BB13%CC15%DD17.5%EE20%AB23.5%AC25%
AD27.5%AE28%BC30.5%
3.Howmanylivebirthsoccurredin1985inSpainandItalytogether
thenearest1000)?
C.1,044,000
D.8,400,000
E.10,440,000
4.WhatwastheneteffectontheUKpopulationofthelivebirth
ratesin1985?
A.Decreaseof66,700
B.Increaseof752,780
C.Increaseof84,900
D.CannotSay
E.Increaseof85,270
5.ByhowmuchdidthetotalsalesvalueofNovember‘sbutton
production
varyfromOctober‘s?
A.8.50(Decrease)
B.42.50(Decrease)
C.85.00(Increase)
D.27.50(Decrease)
E.Nochange
6.Whatwasthelossinpotentialsalesrevenueattributabletothe
productionofsub-standard(asopposedtostandard)buttonsoverthe
monthperiod?
1:populationStructure1985
populationatstartofyears(millions)
livebitrhsper1000population(jan-dec)
deathsper1000population(jan-dec)
%ofpopulationatstartofyearaged:under15
%ofpopulationatstartofyearaged:60orover
UK56.613.311.81921
France55.213.910.02119
Italy57.11.19.51919
W.Germany61.09.611.51520
Spain38.612.17.72317
2:productionof15mmbuttons,july-dec
total(standardandsub-standard)production(inthousands)
standardproduction(inthousands)
saleprice:standard:$5.7per100
sub-stand:$2.85per100
1.DW.Germany
3.C1,044,000
4.BIncreaseof84,900
5.ENochange
声明:图2原是一张图表,为了刊登,特将它变为了直观的数字
Intel的笔试题
1.三个float:a,b,c问值
(a+b)+c==(b+a)+c
(a+b)+c==(a+c)+b
2.把一个链表反向填空
3.设计一个重采样系统,说明如何anti-alias
4.y1(n)=x(2n),y2(n)=x(n/2),问:
如果y1为周期函数,那么x是否为周期函数
如果x为周期函数,那么y1是否为周期函数
如果y2为周期函数,那么x是否为周期函数
如果x为周期函数,那么y2是否为周期函数
5.如果模拟信号的带宽为5KHZ,要用8K的采样率,怎么办。
4.某个程序在一个嵌入式系统(200M的CpU,50M的SDRAM)中已经最化了,换到另一个系统
(300M的CpU,50M的SDRAM)中运行,还需要优化吗?
5.x^4+a*x^3+x^2+c*x+d最少需要作几次乘法
6.什么情况下,sin(x+y)+y~....
7.下面哪种排序法对12354最快
aquicksort
b.bublesort
c.mergesort
8.哪种结构,平均来讲,获取一个值最快
a.binarytree
b.hashtable
香港电信笔试题
1.Basedonyourunderstandingofthefollowingjavarelated
technologies:
servlets,JavaServerpage,JavaBeans,EnterpriseJavaBeans,howdoyou
thesetechnologiesareworktogetherorareappliedinthe
developmentof
aninternet-basedapplication(25marks)
2.Inyouropinion,whatdoyouthinkaretheadvantagesor
benefitsofusing
anobject-orientedapproachtosoftwaredevelopment?howdoyou
thinkthose
benefitscanbeachievedorrealized?(15marks)
3.Indesigningyourclasses,giventhechoicebetweeninheritance
aggregationwhichdoyouchoose(15marks)
4.Howwouldyouworkaroundthelackofmultipleinheritancefeature
Java(15marks)
5.WhatwouldyouconsidertobethehardestpartofOOanalysisand
andwhy(10marks)
6.Howdoyoukeepyourselfuptodatewiththelatestinsoftware
techonogy,especiallyinthefieldofsoftwaredevelopment(10marks)
7.Whatsiyourcareeraspiration?WhydoyouthinkthisE-Commerce
DevelopmentCentercanhelpyouinachievingyourcareer
goals(10marks)
(1hr,answerinEnglish)
国泰君安--一道试题
一列火车上三个工人,史密斯DD琼斯DD罗伯特,三人工作为消防员,司闸员,机械
师,有三个乘客与三人名字相同。
1。罗伯特住在底特律
2。司闸员住在芝加哥和底特律中间的地方
3。琼斯一年赚2万美金
4。有一个乘客和司闸员住在一个地方,每年的薪水是司闸员的3倍整。
5。史密斯台球打得比消防员好。
6。和司闸员同名的乘客住在芝加哥。
请问谁是机械师?
华为面试题
Q1:请你分别划划OSI的七层网络结构图,和TCp/Ip的五层结构图?
Q2:请你详细的解释一下Ip协议的定义,在哪个层上面,主要有什么作用?TCp与UDp呢
Q3:请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的?
Q4:请问C++的类和C里面的struct有什么区别?
Q5:请讲一讲析构函数和虚函数的用法和作用?
Q6:全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器是怎么知道的?
Q7:一些寄存器的题目,主要是寻址和内存管理等一些知识。
Q8:8086是多少位的系统?在数据总线上是怎么实现的?
a4:c++中的类具有成员保护功能,并且具有继承,多态这类oo特点,而c里的struct没有
a5:析构函数一般在对象撤消前做收尾工作,比如回收内存等工作,虚拟函数的功能是使子类可以用同
名的函数对父类函数进行重载,并且在调用时自动调用子类重载函数,如果是纯虚函数,则纯粹是为了
在子类重载时有个统一的命名而已。(说得不是很确切,自己随便找本c++的书都有说明)
a6:全局变量的生命周期是整个程序运行的时间,而局部变量的生命周期则是局部函数或过程调用的时
间段。其实现是由编译器在编译时采用不同内存分配方法。全局变量在main函数调用后,就开始分配,
如果是静态变量则是在main函数前就已经初始化了。而局部变量则是在用户栈中动态分配的(还是建议
看编译原理中的活动记录这一块)
a8:8086系统是16位系统,其数据总线是20位,实现过程,微机原理上有,我也差不多忘了,呵呵
请问一个华为面试题
char型,bool型,float型的变量和零值比较的c++语句分别是什么
if(i==0)或if(i!=0)
请写出BOOLflag与“零值”比较的if语句。(3分)
标准答案:
if(!flag)如下写法均属不良风格,不得分。
if(flag==TRUE)
if(flag==1)
if(flag==FALSE)
if(flag==0)
请写出floatx与“零值”比较的if语句。(4分)
标准答案示例:
constfloatEpSINON=0.00001;
if((x&=-EpSINON)&&(x&=EpSINON)
不可将浮点变量用“==”或“!=”与数字比较,应该设法转化成“&=”或“&=”此类形式。
如下是错误的写法,不得分。
if(x==0.0)
if(x!=0.0)
请写出char*p与“零值”比较的if语句。(3分)
标准答案:
if(p==NULL)
if(p!=NULL)如下写法均属不良风格,不得分。
这些题目都是《高质量的c/c++》这本书里的习题,我看过,是本很不错的关于编程规范的书籍
C++之父说,要使用0而不是NULL。
那个高质量XXX算个屁~&.&~
学习!!!
除了float,其它都是风格问题
呵呵!林锐的那本书书本好书啊!
明天去买一本来学习
constfloatEpSINON=0.00001;
if((x&=-EpSINON)&&(x&=EpSINON)
x一定等于0?不可以等于0.吗?
偶是菜鸟,不要笑偶!
下面这段代码:
cout&&"true"&&
if(t==true)
cout&&"true"&&
00416DCEmovbyteptr[t],1
00416DD2movzxeax,byteptr[t]
00416DD6testeax,eax
00416DD8jemain+48h(416DF8h)
{............
if(t==true)
00416DF8movzxeax,byteptr[t]
00416DFCcmpeax,1
00416DFFjnemain+6Fh(416E1Fh)
{.............
所以,主要就是test和cmp的区别,效率差别不大
不能尽信书了,书也可能会过时的
xxxdg(学习中)
你的我看不懂啊?
什么反汇编啊?
呵呵,就是说编译器从C++语言翻译到机器代码,然后再被转换回来用汇编语言来表示
两个if的汇编语言就在其下方面,都是三行,第二行不同
test和cmp实际差别不大}

我要回帖

更多关于 2016拍照手机哪款最好 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信