
面试题目汇总
文章平均质量分 73
Mobidogs
选择重点领域,进行广泛阅读
展开
-
如何准备软件工程师的面试
如何准备软件工程师的面试2006年10月13日 上午 09:33:00uT("time116070371011452241");发表者:王忻,Google 工程师 (作者简介: 王忻,Google 工程师。北京出生,五岁时跟随父母移居美国。中学期间跳了三级,十五岁进入了加州理工大学,加入 Google 前曾在微软等公司工作。)六月份的时候,我曾经在黑板报上介绍过“如何写转载 2007-01-06 12:21:00 · 1410 阅读 · 0 评论 -
数据结构若干经典问题和算法 (收藏)
一、迭代法 迭代法是用于求方程或方程组近似根的一种常用的算法设计方法。设方程为f(x)=0,用某种数学方法导出等价的形式x=g(x),然后按以下步骤执行: (1) 选一个方程的近似根,赋给变量x0; (2) 将x0的值保存于变量x1,然后计算g(x1),并将结果存于变量x0; (3) 当x0与x1的差的绝对值还小于指定的精度要求时,重复步骤(2)的计算。 若方程有根原创 2007-03-04 14:27:00 · 3611 阅读 · 1 评论 -
经典C源程序100例 (收藏)
1 经典C源程序100例 【程序1】 题目:有1、2、3原创 2007-03-04 14:37:00 · 2878 阅读 · 0 评论 -
百度(Baidu.com) [C 语言吧] · 问题资料大全
<!--google_ad_client = "pub-3555979289815451";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "image";//2007-03-07: devx.blog.com.cngoogle_原创 2007-03-04 15:38:00 · 4252 阅读 · 1 评论 -
华为(2007年3月)一道面试题: c语言删除一个字符串中的第i个字符后的j个字符
<!--google_ad_client = "pub-3555979289815451";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "image";//2007-03-07: devx.blog.com.cngoogle_ad_原创 2007-03-08 11:02:00 · 3098 阅读 · 7 评论 -
华为(2007年3月)一道面试题: c语言判断一个正整数, 是否是一个对称数
/* 华为(2007年3月)一道面试题: c语言判断一个正整数(如:3456543),是否是一个对称数(注不能转成字符串来比较) *//* test.c */#include #define TRUE 1;#define FALSE 0;typedef unsigned char BOOL; BOOL IsSymmetry(unsigned long N){ unsigned l原创 2007-03-08 18:58:00 · 6053 阅读 · 4 评论 -
嵌入式开发—C语言面试题
预处理器(Preprocessor) 1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因此,直接写出你转载 2007-03-10 21:57:00 · 2404 阅读 · 1 评论 -
c语言: 键盘输入一个n个字符的串,然后按字母表顺序输出这n个字符
/* c语言: 键盘输入一个n个字符的串,然后按字母表顺序输出这n个字符 */#include #include main(){ char *str; char *p1,*p2; printf("input a string:/n"); scanf("%s",str); p1 = str; /* first */ p2 = p1+1; /*原创 2007-03-11 17:15:00 · 7356 阅读 · 0 评论 -
在c/c++中,i++与++i的区别 (面试时常考的基础题)
/* i++和++i的区别在于,i++是先取i的值,然后i自动加1,而++i则是先i加1,然后取i的值 *//* test.c */#include void main(){int i=1;printf("i++之前i=%d/n", i++);printf("i++之后i=%d/n", i);printf("++i之前i=%d/n", ++i);printf("++i之后i=%d/n"原创 2007-03-10 21:33:00 · 2213 阅读 · 0 评论 -
C#面试简答题参考答案[
好像也是很多面试题的题目。不过这里发的是快要考试的参考题目。大家对参考答案有什么疑义,请跟铁!~ 简答题目1. 面向对象的思想主要包括什么?继承 多态 封装® 封装:用抽象的数据类型将数据和基于数据的操作封装在一起,数据被保护在抽象数据类型内部。® 继承:子类拥有父类的所有数据和操作。® 多态:一个程序中同名的不同方法共存的情况。转载 2007-03-14 18:35:00 · 2418 阅读 · 0 评论 -
一道超偏的c++面试题: (int&)a
float a = 1.0f;cout cout cout float b = 0.0f;cout cout cout 输出结果是: 1 1065353216 false 0 0 true 答:(1)(2)分别输出false和true。注意转换的应用。(int)a转载 2007-03-15 22:38:00 · 4265 阅读 · 1 评论 -
优快云论坛面试经验和面试题集锦
来源: http://community.youkuaiyun.com/Expert/mianshi060906.htm [面试经验] 高薪是怎么跳出来的?(转载) (wjf4856) 最近几天招聘程序员的感想,原创 2007-03-16 10:07:00 · 3904 阅读 · 0 评论 -
十六进制转十进制数算法
十六进制转十进制数算法0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F十六进制中,ABCDEF分别表示10 11 12 13 14 15 (个位 * 16^0) +(十位 * 16^1) + (百位 * 16^2) …… 即:16的0,1,2……次方 例如: (5BB)16 (11*16^0) +(11*16^1)+(5*16^2)= 11 + 176 + 1原创 2007-03-14 21:45:00 · 14575 阅读 · 3 评论 -
各知名企业笔试题笔经大全
微软亚洲研究院笔试题微软研究院(亚洲)的网址是:http://research.microsoft.com/asia/<!--google_ad_client = "pub-3555979289815451";/* 468x15, 创建于 08-12-5 */google_ad_slot = "4663571998";google_ad_width = 468;google原创 2007-03-19 19:00:00 · 7912 阅读 · 1 评论 -
找工作,你最讨厌什么现象
在深圳,找工作是永遠的主題,來深圳七八年了,曾經在找工作的道路風風雨雨過,品嘗過找到工作的激動,也品嘗過遭到拒絕的冷漠,可以忍受求職失敗的痛苦,但唯獨不能忍受一些招聘人員的對待我們的刻薄和侮辱,以下幾種現象最讓我討厭,你經歷過沒有?1) 人事部現場招聘人員素質差,舉止不雅,態度惡劣!這種現象非常普遍,很多企業的現場招聘人員都只是人事部的一些文員,其中有一部分的人員素質很差,態度高傲,對求職者转载 2007-03-04 13:06:00 · 1375 阅读 · 0 评论 -
花了一段时间整理和使用的提高ASP.NET效率的几个方面(希望大家拍砖)
1、避免不必要的执行操作 2、去掉不需要的Session 3、注意使用Server Control 不必要时可以不使用Server Control 4、不必要时可以关闭ViewState 5、不要用Exception控制程序流程 try { result = 100 / num; } cat转载 2007-03-04 12:57:00 · 1259 阅读 · 0 评论 -
大型软件公司.net面试题!一定得看(附答案)
1:a=10,b=15,在不用第三方变量的前提下,把a,b的值互换2:已知数组int[] max={6,5,2,9,7,4,0};用快速排序算法按降序对其进行排列,并返回数组3:请简述面向对象的多态的特性及意义!4:session喜欢丢值且占内存,Cookis不安全,请问用什么办法代替这两种原始的方法5:对数据的并发采用什么办法进行处理较好。6:已知Oracle数据库原创 2007-03-04 12:55:00 · 2004 阅读 · 0 评论 -
如何写一份好的工程师简历
如何写一份好的工程师简历2006年6月14日 上午 10:15:00uT("time115025559221238129");发表者:王忻,Google 工程师 最近三年作为 Google(谷歌)的软件工程师,我每周会帮人事部门审查简历,决定要不要给他们面试。Google 这几年的发展让很多许多优秀的工程师都前来申请。到目前为止,我已经看了上千份简历,有些简历留下的印象转载 2007-01-06 12:20:00 · 1174 阅读 · 0 评论 -
办公室的衣着打扮 FORMAL, BUSINESS CASUAL,AND CASUAL
首先声明,这篇文章是砖头,专门用来“引玉”。真是不可思议,我们在办公室里渡过人生最美好的时光(早九晚五)。一、衣着办公室的DRESS CODE一般分为三类:FORMAL, BUSINESS CASUAL,AND CASUAL。FORMAL DRESS对于男士来说,是SUIT,SHIRT AND TIE。对女士来说是SUIT AND SKIRT。(裙子比裤子FORMAL)一般转载 2007-01-06 12:53:00 · 18684 阅读 · 0 评论 -
C/C++面试题大汇总
最近因为找工作,收集了很多C语言方面方面的面试题以及答案。现在新工作搞定了,决定把这些资料发出来,送给有需要的朋友,免得再象我一样到处搜寻,实在辛苦。发布之前先申明两点: 1 所有资料来自网络(主要是优快云),本人只是收集和转发。 2 所有问题解答(尤其是代码)只是参考,不保证正确。先发基本问题,再发编程问题..........想成为嵌入式程序员应知道的0x10个基本问题转载 2007-01-11 13:15:00 · 3586 阅读 · 0 评论 -
华为在南邮的招聘笔试题
1.写出判断ABCD四个表达式的是否正确, 若正确, 写出经过表达式中 a的值(3分)int a = 4;(A)a += (a++); (B) a += (++a) ;(C) (a++) += a;(D) (++a) += (a++);a = ?答:C错误,左侧不是一个有效变量,不能赋值,可改为(++a) += a;改后答案依次为9,10,10,112.某32位系统下, C++程序,请计算size转载 2007-01-11 13:20:00 · 2351 阅读 · 0 评论 -
C/C++ 笔试、面试题目大汇总(一)
一位同学整理的常见笔试/面试题目,答案仅供参考,不代表本人观点。 这个东西有些参考价值,和同学讨论一下发现还是有些错误,1.已知strcpy函数的原型是: char * st转载 2007-01-11 13:23:00 · 2228 阅读 · 0 评论 -
C/C++ 笔试、面试题目大汇总(二)
16. 关联、聚合(Aggregation)以及组合(Composition)的区别?涉及到UML中的一些概念:关联是表示两个类的一般性联系,比如“学生”和“老师”就是一种关联关系;聚合表示has-a的关系,是一种相对松散的关系,聚合类不需要对被聚合类负责,如下图所示,用空的菱形表示聚合关系: 500){this.resized=true转载 2007-01-11 13:25:00 · 2860 阅读 · 0 评论 -
C/C++ 笔试、面试题目大汇总(三)
21. New delete 与malloc free 的联系与区别?答案:都是在堆(heap)上进行动态的内存操作。用malloc函数需要指定内存分配的字节数并且不能初始化对象,new 会自动调用对象的构造函数。delete 会调用对象的destructor,而free 不会调用对象的destructor.22. #define DOUBLE(x) x+x ,i = 5*DOUBLE(5);转载 2007-01-11 13:30:00 · 2673 阅读 · 0 评论 -
C/C++ 笔试、面试题目大汇总(四)
一. 华为一道面试题-1-n排序有N个大小不等的自然数(1--N),请将它们由小到大排序。 要求程序算法:时间复杂度为O(n),空间复杂度为O(1)。网上转的,一开始也没有注意到最开始的半句。 算法:N个不等的自然数1~N,排序完成后必然为1~N。所以可以一次遍历,遇到a[i]!=i的就把a[i]和a[a[i]]交换。 void sort(int a[], int n){ int i;原创 2007-01-11 13:45:00 · 2263 阅读 · 0 评论 -
C语言程序设计测试2 (附参考答案)
C语言程序设计测试2 (附参考答案)范围: 1~6章试题 一、单项选择题(1~30题,每题1分;31~40题,每题2分;共50分)1. 若有以下定义: char s=/072; 则该语句: (A) 使s的值包含1个字符 (B) 定义不合法,s的值不确定 (C) 使s的值包含4个字符 (D) 使s的值包含3个字符 2.以下的选项中,非法的C语言转义字符是: (A)/t原创 2007-03-04 12:23:00 · 28009 阅读 · 1 评论 -
面向对象程序设计考试题库 (附答案)
《面向对象程序设计》综合练习一(单选题)单选题1. C++源程序文件的缺省扩展名为( )。A. cpp B. exe C. obj D. lik2. 由C++源程序文件编译而成的目标文件的缺省扩展名为( )。A. cpp B. exe C. obj D. lik3. 由C++目标文件连接而成的可执行文件的缺省扩原创 2007-03-04 12:31:00 · 20969 阅读 · 1 评论 -
.Net面试题大全(有答案)
[分享].net面试题大全(有答案)3. 简述 private、 protected、 public、 internal 修饰符的访问权限。private : 私有成员, 在类的内部才可以访问。protected : 保护成员,该类内部和继承类中可以访问。public : 公共成员,完全公开,没有访问限制。internal: 在同一命名空间内可以访问。<!--google_ad_原创 2007-03-04 12:32:00 · 11867 阅读 · 1 评论 -
通常C#面试题 (附答案)
标题:通常C#面试题1、在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。回答要点:说明详细的空间分配。(10分) 答:string str = null 是不给他分配内存空间,而string str = "" 给它分配长度为空字符串的内存空间. 2、请详述在dotnet中类(class)与结构(stru原创 2007-03-04 12:52:00 · 2160 阅读 · 0 评论 -
.net笔试题(附答案 )
1.填空: (1)面向对象的语言具有________性、_________性、________性。(2)能用foreach遍历访问的对象需要实现 ________________接口或声明________________方法的类型。(3)列举ADO.net中的五个主要对象_______________、_____________、_______________、_________原创 2007-03-04 12:54:00 · 2517 阅读 · 0 评论 -
一道Google面试题
问题如下:下面的数字是按照一定规律排列的,请问最后一排应该填入哪些数字?1111121122111 ?(以下解答案摘自网上)「外观数列」为依照外观产生下一列的数列,第一列为「1」,第二列描述第一列「1 个1」而为「11」,第三列则描述第二列「2 个1」而为「21」,第四列「1211」,依此类推。将原本由左而右描述及产生下一列数列的顺序作改变并探讨,并进而找出是否有规则。另一部分的研究主要是探讨原创 2008-05-25 16:31:00 · 2971 阅读 · 2 评论