著名IT企业的笔试题.docx
- 文档编号:9829780
- 上传时间:2023-05-21
- 格式:DOCX
- 页数:10
- 大小:18.93KB
著名IT企业的笔试题.docx
《著名IT企业的笔试题.docx》由会员分享,可在线阅读,更多相关《著名IT企业的笔试题.docx(10页珍藏版)》请在冰点文库上搜索。
著名IT企业的笔试题
著名IT企业的笔试题
一、技术类
1、完成下列程序
*
*.*.
*..*..*..
*...*...*...*...
*....*....*....*....*....
*.....*.....*.....*.....*.....*.....
*......*......*......*......*......*......*......
*.......*.......*.......*.......*.......*.......*.......*.......
#include
#defineN8
intmain()
{
inti;
intj;
intk;
---------------------------------------------------------
||
||
||
---------------------------------------------------------
return0;
}
(SONY公司笔试题)
2、请问C++的类和C里面的struct有什么区别?
(华为公司面试题)
3、inti=(j=4,k=8,l=16,m=32);printf(“%d”,i);输出是多少?
(联想公司笔试题)
4、实现双向链表删除一个节点P,在节点P后插入一个节点,写出这两个函数。
(普天公司笔试题)
5、软件开发五个主要step是什么?
在开发软件的时候,这5个step分别占用的时间百分比是多少?
(大唐电信面试题)
6、面向连接与面向非连接各有何利弊?
(网通笔试题)
7、HowdoyoucodeaninfiniteloopinC?
(你如何用C语言编码实现一个无限循环?
)(Delphi公司笔试题)
8、WhatwillbetheoutputofthefollowingCcode?
(下面的C语言代码的输出是什么?
)
main()
{
intk,num=30;
k=(num>5?
(num<=10?
100:
200):
500);
printf(“%d”,k);
}
(Delphi公司笔试题)
9、Inyouropinion,whatdoyouthinkaretheadvantagesorbenefitsofusinganobject-orientedapproachtosoftwaredevelopment?
howdoyouthinkthosebenefitscanbeachievedorrealized?
(你认为用面向对象的方法进行软件开发有哪些优势或好处?
你认为这些好处是如何实现的呢?
)(香港电信笔试题)
10、Queueisausefulstructure(队列是一种有用的结构)
(1)Whatisaqueue?
(什么是队列?
)
(2)Write5operationsorfunctions,withoutdetails,thatcanbedoneonaqueue.(写出5个能被用于队列的操作或函数,不要求写出细节。
)
(扬志科技笔试题)
11、用任意一种编程语言编写n!
的算法。
(威盛公司笔试题)
12、如图:
78910
61211
54312
16151413
设“1”的坐标为(0,0)“7”的坐标为(-1,-1)编写一个小程序,使程序做到输入坐标(X,Y)之后显示出相应的数字。
(网易笔试题)
13、请用标准C语言实现一个双向笔循环链表的查找与删除。
typedefstructdoublecyclelink{
intkey;
structdoublecyclelink*prev;
structdoublecyclelink*next;
}DoubleCycleLinkT;
DoubleCycleLinkT*findKey(DoubleCycleLinkT*link,intkey);
遍历整个双向循环链表,将第一个与key值相同的结点移出链表,并返回。
若没有找到则返回NULL。
(中磊(苏州)研发中心校园招聘笔试题)
14、请问这段代码循环多少次?
main()
{
chari=0;
while(i<10)
{
if(i<1)continue;
if(i==5)break;
i++;
}
......
}
(中磊(苏州)研发中心校园招聘笔试题)
15、下列程序运行时会崩溃,请找出错误并改正,并且说明原因。
#include
#include
typedefstruct{
TNode*left;
TNode*right;
intvalue;
}TNode;
TNode*root=NULL;
voidappend(intN);
intmain()
{
append(63);
append(45);
append(32);
append(77);
append(96);
append(21);
append(17);//Again,数字任意给出
}
voidappend(intN)
{
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 ! =NULL)) { while(N>=temp.value&&temp.left! =NULL) emp=temp.left; while(N =NULL) temp=temp.right; } if(N>=temp.value) temp.left=NewNode; else temp.right=NewNode; return; } } (SONY公司笔试题) 16、全局变量和局部变量有什么区别? 是怎么实现的? 操作系统和编译器是怎么知道的? (华为公司笔试题) 17、请问交换机和路由器各自的实现原理是什么? 分别在哪个层次上面实现的? (华为公司笔试题) 18、设计函数intatoi(char*s)(联想公司笔试题) 19、C++里面是不是所有的动作都是main()引起的? 如果不是,请举例。 (普天公司笔试题) 20、写一个函数,将其中的\t都转换成4个空格。 (普天公司笔试题) 21、实现双向链表删除一个节点P,在节点P后插入一个节点,写出这两个函数。 (普天公司笔试题) 22、简述ISOOSI的物理层Layer1,链路层Layer2,网络层Layer3的任务。 (大唐电信笔试题) 23、什么是中断? 中断发生时CPU做什么工作? (大唐电信面试题) 24、Whatdothefollowingdeclarationsmean? (下面的语句描述分别是什么意思? ) (1)constinta; (2)intconsta; (3)constint*a; (4)int*consta; (5)intconst*aconst; (Delphi公司笔试题) 25、Indesigningyourclasses,giventhechoicebetweeninheritanceandaggregationwhichdoyouchoose(15marks).(在设计类的时候,你在继承和组合之间如何进行选择的? )(香港电信笔试题) 26、 (1)编写一个递归函数,删除一个目录。 (2)编写一个非递归函数,删除一个目录。 并比较其性能。 (扬志科技笔试题) 27、三组程序,找出你认为的错误。 (1)a.clongtemp[255]; b.cextern*temp; (2)a.clongtemp[255]; b.cexterntemp[256]; (3)a.clongtemp[255]; b.cexterntemp[]; (威盛2002年笔试题) 28、数据的逻辑存储结构(如数组,队列,树等)对于软件开发具有十分重要的影响,试对你所了解的各种存储结构从运行速度、存储效率和适用场合等方面进行简要地分析。 (汉王公司高级软件开发人员笔试题) 二、非技术类 1、7个人用7小时挖了7米的沟,以同样的速度在50小时挖50米的沟要多少人? (大唐电信面试题) 2、A袋子上的标签是这样写的: B袋子上的话是对的,金子在A袋子。 B袋子上的标签是这样写的: A袋子上的话是错的,金子在A袋子里。 问哪个袋子里有金子? (大唐电信笔试题) 3、你对未来的工作生活是怎样憧憬的? 为何选择我公司作为求职公司? (中软笔试题) 4、请用不超过30个字给出一个最能让我们录用你的理由。 (中软笔试题) 5、Pleasestatehowyouhavebenefitedfromyourworkexperience.(请描述你从以往的工作经验中获取的好处。 )(HongKongBank面试题) 6、Howwoldyourcolleagues/classmatesdescribeyouinfivewords? Onwhatevidencewouldtheybasethisassessment.(请用5个词描述你的大学同学如何评价你? 他们为什么得出这样的结论呢? )(ShellCompany笔试题) 7、一堆鸡蛋,3个3个数剩余2个,5个5个数剩余1个,7个7个数剩余3个,问这堆鸡蛋最少有多少个? 并给出通解。 (友立资讯笔试题) 8、五个人来自不同地方,住不同房子,养不同动物,吸不同牌子香烟,喝不同饮料,喜欢不同食物。 根据以下线索确定谁是养猫的人。 (1)红房子在蓝房子的右边,白房子的左边(不一定紧邻) (2)黄房子的主人来自香港,而且他的房子不在最左边。 (3)爱吃比萨饼的人住在爱喝矿泉水的人的隔壁。 (4)来自北京的人爱喝茅台,住在来自上海的人的隔壁。 (5)吸希尔顿香烟的人住在养马的人右边隔壁。 (6)爱喝啤酒的人也爱吃鸡。 (7)绿房子的人养狗。 (8)爱吃面条的人住在养蛇的人的隔壁。 (9)来自天津的人的邻居(紧邻)一个爱吃牛肉,另一个来自成都。 (10)养鱼的人住在最右边的房子里。 (11)吸万宝路香烟的人住在吸希尔顿香烟的人和吸“555”香烟的人的中间(紧邻) (12)红房子的人爱喝茶。 (13)爱喝葡萄酒的人住在爱吃豆腐的人的右边隔壁。 (14)吸红塔山香烟的人既不住在吸健牌香烟的人的隔壁,也不与来自上海的人相邻。 (15)来自上海的人住在左数第二间房子里。 (16)爱喝矿泉水的人住在最中间的房子里。 (17)爱吃面条的人也爱喝葡萄酒。 (18)吸“555”香烟的人比吸希尔顿香烟的人住的*右。 (德勒公司笔试题) 9、一列火车上有三个工人,史密斯、琼斯和罗伯特,三人工作为消防员、司闸员和机械师,有三个乘客与这三人的名字相同。 罗伯特住在底特律;司闸员住在芝加哥和底特律中间的地方;琼斯一年赚2万美金;有一个乘客和司闸员住在一个地方,每年的薪水是司闸员的3倍整;史密斯台球打得比消防员好;和司闸员同名的乘客住在芝加哥。 请问谁是机械师? (国泰君安笔试题) 10、农场不知道有多少鸡,现有一批饲料,如果卖掉75只鸡饲料够20天用,买进100只鸡饲料够用15天,问原来有多少只鸡? (广州本田笔试题) 11、71412 4129 624? (微软2003年笔试题) 12、老师d的物理测验答案在教室里丢失了,今天那个教室上了5堂课,老师d上了3堂,有可能是a、b、c三个同学盗窃 已知: 1、a上了两堂课 2、b上了三堂课 3、c上了四堂课 4、a、b、c每个人都上了老师d的两堂课 5、五堂课中,三个人到堂的组合各不相同 6、老师d的课中有一堂,三个人中到了两个,事后证明不是那两个人偷得 问: 是谁偷得。 (微软2003年笔试题)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 著名 IT 企业 笔试