1、著名IT企业的笔试题著名IT企业的笔试题一、技术类1、完成下列程序 * *.*. *.*.*. *.*.*.*. *.*.*.*.*. *.*.*.*.*.*. *.*.*.*.*.*.*. *.*.*.*.*.*.*.*. #include #define N 8int main() int i; int j; int k; - | | | | | | - return 0; (SONY公司笔试题)2、请问C+的类和C里面的struct有什么区别?(华为公司面试题)3、int i=(j=4,k=8,l=16,m=32); printf(“%d”, i); 输出是多少?(联想公司笔试题)4、实
2、现双向链表删除一个节点P,在节点P后插入一个节点,写出这两个函数。 (普天公司笔试题)5、软件开发五个主要step是什么? 在开发软件的时候,这5个step分别占用的时间百分比是多少? (大唐电信面试题)6、面向连接与面向非连接各有何利弊? (网通笔试题)7、How do you code an infinite loop in C? (你如何用C语言编码实现一个无限循环?)(Delphi公司笔试题)8、What will be the output of the following C code? (下面的C语言代码的输出是什么?)main() int k, num= 30; k =(num
3、 5 ? (num =10 ? 100:200): 500); printf(“%d”, k); (Delphi公司笔试题)9、In your opinion ,what do you think are the advantages or benefits of using an object-oriented approach to software development? how do you think those benefits can be achieved or realized? (你认为用面向对象的方法进行软件开发有哪些优势或好处?你认为这些好处是如何实现的呢?)(香港电
4、信笔试题)10、Queue is a useful structure (队列是一种有用的结构)(1)What is a queue? (什么是队列?)(2)Write 5 operations or functions, without details, that can be done on a queue. (写出5个能被用于队列的操作或函数,不要求写出细节。)(扬志科技笔试题)11、用任意一种编程语言编写n!的算法。(威盛公司笔试题)12、如图: 7 8 9 10 6 1 2 11 5 4 3 12 16 15 14 13 设“1”的坐标为(0,0) “7”的坐标为(1,1) 编写一个
5、小程序,使程序做到输入坐标(X,Y)之后显示出相应的数字。 (网易笔试题)13、请用标准C语言实现一个双向笔循环链表的查找与删除。 typedef struct doublecyclelink int key; struct doublecyclelink *prev; struct doublecyclelink *next; DoubleCycleLinkT; DoubleCycleLinkT *findKey(DoubleCycleLinkT *link,int key); 遍历整个双向循环链表,将第一个与key值相同的结点移出链表,并返回。若没有找到则返回NULL。 (中磊(苏州)研发
6、中心校园招聘笔试题)14、请问这段代码循环多少次? main() char i=0; while(i10) if(i1)continue; if(i=5)break; i+; . (中磊(苏州)研发中心校园招聘笔试题)15、下列程序运行时会崩溃,请找出错误并改正,并且说明原因。 #include #include typedef struct TNode* left; TNode* right; int value; TNode; TNode* root=NULL; void append(int N); int main() append(63); append(45); append(32
7、); append(77); append(96); append(21); append(17); / Again, 数字任意给出 void append(int N) TNode* NewNode=(TNode *)malloc(sizeof(TNode); NewNode-value=N; if(root=NULL) root=NewNode; return; else TNode* temp; temp=root; while(N=temp.value & temp.left!=NULL) | (N=temp.value & temp.left!=NULL) emp=temp.left
8、;while(N=temp.value) temp.left=NewNode; else temp.right=NewNode; return; (SONY公司笔试题)16、全局变量和局部变量有什么区别?是怎么实现的?操作系统和编译器是怎么知道的? (华为公司笔试题)17、请问交换机和路由器各自的实现原理是什么?分别在哪个层次上面实现的?(华为公司笔试题)18、设计函数 int atoi(char *s) (联想公司笔试题)19、C+里面是不是所有的动作都是main()引起的?如果不是,请举例。 (普天公司笔试题)20、写一个函数,将其中的t都转换成4个空格。(普天公司笔试题)21、实现双向链
9、表删除一个节点P,在节点P后插入一个节点,写出这两个函数。(普天公司笔试题)22、简述ISO OSI的物理层Layer1,链路层Layer2,网络层Layer3的任务。 (大唐电信笔试题)23、什么是中断?中断发生时CPU做什么工作? (大唐电信面试题)24、What do the following declarations mean? (下面的语句描述分别是什么意思?)(1)const int a; (2)int const a; (3)const int *a; (4)int * const a; (5)int const * a const; (Delphi公司笔试题)25、In de
10、signing your classes, given the choice between inheritance and aggregation which do you choose (15marks). (在设计类的时候,你在继承和组合之间如何进行选择的?)(香港电信笔试题)26、(1)编写一个递归函数,删除一个目录。 (2)编写一个非递归函数,删除一个目录。 并比较其性能。 (扬志科技笔试题)27、三组程序,找出你认为的错误。 (1) a.c long temp255; b.c extern *temp; (2) a.c long temp255; b.c extern temp25
11、6; (3) a.c long temp255; b.c extern temp; (威盛2002年笔试题)28、数据的逻辑存储结构(如数组,队列,树等)对于软件开发具有十分重要的影响, 试对你所了解的各种存储结构从运行速度、存储效率和适用场合等方面进行简要地分析。 (汉王公司高级软件开发人员笔试题)二、非技术类1、7个人用7小时挖了7米的沟,以同样的速度在50小时挖50米的沟要多少人? (大唐电信面试题)2、 A袋子上的标签是这样写的:B袋子上的话是对的,金子在A袋子。 B袋子上的标签是这样写的:A袋子上的话是错的,金子在A袋子里。 问哪个袋子里有金子? (大唐电信笔试题)3、你对未来的工作
12、生活是怎样憧憬的?为何选择我公司作为求职公司?(中软笔试题)4、请用不超过30个字给出一个最能让我们录用你的理由。(中软笔试题)5、Please state how you have benefited from your work experience. (请描述你从以往的工作经验中获取的好处。)(HongKongBank面试题)6、How wold your colleagues/classmates describe you in five words? On what evidence would they base this assessment. (请用5个词描述你的大学同学如何评
13、价你?他们为什么得出这样的结论呢?)(Shell Company笔试题)7、一堆鸡蛋,3个3个数剩余2个,5个5个数剩余1个,7个7个数剩余3个,问这堆鸡蛋最少有多少个?并给出通解。(友立资讯笔试题)8、五个人来自不同地方,住不同房子,养不同动物,吸不同牌子香烟,喝不同饮料,喜欢不同食物。根据以下线索确定谁是养猫的人。 (1)红房子在蓝房子的右边,白房子的左边(不一定紧邻) (2)黄房子的主人来自香港,而且他的房子不在最左边。 (3)爱吃比萨饼的人住在爱喝矿泉水的人的隔壁。 (4)来自北京的人爱喝茅台,住在来自上海的人的隔壁。 (5)吸希尔顿香烟的人住在养马的人右边隔壁。 (6)爱喝啤酒的人也
14、爱吃鸡。 (7)绿房子的人养狗。 (8)爱吃面条的人住在养蛇的人的隔壁。 (9)来自天津的人的邻居(紧邻)一个爱吃牛肉,另一个来自 成都。 (10)养鱼的人住在最右边的房子里。 (11)吸万宝路香烟的人住在吸希尔顿香烟的人和吸“555”香烟的人的中间(紧邻) (12)红房子的人爱喝茶。 (13)爱喝葡萄酒的人住在爱吃豆腐的人的右边隔壁。 (14)吸红塔山香烟的人既不住在吸健牌香烟的人的隔壁,也不与来自上海的人相邻 。 (15)来自上海的人住在左数第二间房子里。 (16)爱喝矿泉水的人住在最中间的房子里。 (17)爱吃面条的人也爱喝葡萄酒。 (18)吸“555”香烟的人比吸希尔顿香烟的人住的*右
15、。 (德勒公司笔试题)9、一列火车上有三个工人,史密斯、琼斯和罗伯特,三人工作为消防员、司闸员和机械师,有三个乘客与这三人的名字相同。罗伯特住在底特律;司闸员住在芝加哥和底特律中间的地方;琼斯一年赚2万美金;有一个乘客和司闸员住在一个地方,每年的薪水是司闸员 的3倍整;史密斯台球打得比消防员好;和司闸员同名的乘客住在芝加哥。 请问谁是机械师? (国泰君安笔试题)10、农场不知道有多少鸡,现有一批饲料,如果卖掉75只鸡饲料够20天用,买进100只 鸡饲料够用15天,问原来有多少只鸡? (广州本田笔试题)11、7 14 12 4 12 9 6 24 ?(微软2003年笔试题)12、老师d的物理测验答案在教室里丢失了,今天那个教室上了5堂课,老师d上了3堂,有可能是a、b、c三个同学盗窃 已知:1、a上了两堂课 2、b上了三堂课 3、c上了四堂课 4、a、b、c每个人都上了老师d的两堂课 5、五堂课中,三个人到堂的组合各不相同 6、老师d的课中有一堂,三个人中到了两个,事后证明不是那两个人偷得 问:是谁偷得。(微软2003年笔试题)
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1