还剩18页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
C并经典笔面试题存储过程和函数H勺区别
2.事务是什么?
3.游标日勺作用?怎样懂得游标已经到了最终?
4.触发器分为事前触发和事后触发,这两种触发有和区别语句级触发和行级触发有何区别lo用C#实现如下功能a产生一种int数组,长度为100,并向其中随机插入1-100,并且不能反复b对上面生成时数组排序,需要支持升序、降序两种次序2o请阐明在.net中常用日勺几种页面间传递参数日勺措施,并说出他们的优缺陷3o请阐明.net中日勺错误处理机制,并举例4请说出强名目勺含义O5o请列出c#中几种循环的措施,并指出他们的不一样6o请指出.net中所有类型的基类7请指出GAC的含义8o SQLSREVER中,向一种表中插入了新数据,怎样快捷日勺得到自增量字段的目前值您在什么状况下会用到虚措施?它与接口有什么不一样?QOverride与重载有什么区别?Q值类型与引用类型有什么区别?Q怎样理解静态变量?Q向服务器发送祈求有几种方式?QDataReader与Dataset有什么区别?Q假如在一种B/S构造的系统中需要传递变量值,不过又不能使用Session、CookieApplication,您有几种措施进行处理你会怎么回答数据库知识题
17.使用什么工具来调用存储过程
18.SQL Server的两种索引是何形式?索引的作用?索引H勺优缺陷?
19.触发器的作用其他知识题及问题
20.什么是Web Service
21.什么是XML
22.Socket怎么实现?
1.面向对象的思想重要包括什么?
2.什么是ASP.net中的I顾客控件
3.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
4.列举一下你所理解区J XML技术及其应用5,值类型和引用类型的区别?写出C#的I样例代码
6.ADO.net中常用的对象有哪些?分别描述一下
7.怎样理解委托?
8.C#中的接口和类有什么异同
9.o net中读写数据库需要用到哪些类?他们的作用
10.UDP连接和TCP连接的异同的身份验证方式有哪些?分别是什么原理?
12.进程和线程分别怎么理解?
13.什么是code-Behind技术
14.活动目录的I作用
15..net中读写XML的类都归属于哪些命名空间?
16.解释一下UDDK WSDL日勺意义及其作用
17.什么是SOAP,有哪些应用
18.怎样布署一种ASP.net页面
19.怎样理解.net中的1垃圾回收机制
20.常用的调用webservice措施有哪些?C#面试
1.填空1面向对象的语言具有性、性、性答
1.1继承性、封装性、多态性考基本概念2能用foreach遍历访问欧I对象需要实现接口或申明措施的I类型答2lEnumerable、GetEnumerator对foreach机制欧J理解3列举ADO.net中的五个重要对象、
2.不定项选择1如下论述对口勺的是A.接口中可以有虚措施B.一种类可以实现多种接口C.接口不能被实例化D.接口中可以包括已实现的措施答B,C2从数据库读取记录,你也许用到的措施有A.ExecuteNonQuery B.ExecuteScalarC.Fill D.ExecuteReader答B.C.D
3.简述private protected、public、internal修饰符日勺访问权限答private:私有组员,在类口勺内部才可以访问protected:保护组员,该类内部和继承类中可以访问public:公共组员,完全公开,没有访问限制internal:在同一命名空间内可以访问
4.写出一条Sql语句取出表A中第31到第40记录SQLServer,以自动增长的JID作为主键,注意ID也许不是持续H勺答解1:select top10*from Awhere idnot inselect top30id from A国单2:select top10*fromAwhere idselect maxid fromselect top30id fromA as A
5.列举ASP.NET页面之间传递值的几种方式答1,使用QueryString,如用1;response.
6.使用Session变量
7.使用Server.Transfer
6.写出程序日勺输出成果class Classi{private string str=Classi.str〃;private int i=0;static voidStringConvertstring str{str=string beingconverted.,z;}static voidStringConvertClassi c{c.str=string beingconverted.;static voidAdd int i{i++;static voidAddWithRefref int i{i++;}static void Main{int il=10;inti2=20;stringstr二〃str〃;Classi c二new Classi;Addil;AddWithRefref i2;Add c.i;StringConvert str;StringConvert c;Console.WriteLineil;Console.WriteLinei2;Console.WriteLinec.i;Console.WriteLinestr;Console.WriteLinec.str;}答考察值引用和对象引用10210strstring beingconverted.
7.写出程序时输出成果public abstract class AConsole.WriteLine,A;public virtual void Fun{Console.WriteLine〃A・Fun〃;}}public classB:Apublic B{Console.WriteLine,B;}public newvoid FunConsole.WriteLine〃B.Fun〃;}public staticvoid Main{A a=new B;a.Fun;答ABA.Fun
8.写出程序的输出成果public class Apublic virtualvoid FunlintiConsole.WriteLinei;public void Fun2A aa.Funl1;Funl5;public classB:Apublic overridevoid Funlinti base.Funl i+1;public staticvoid MainBb=new B;Aa=new A;b.Fun2b;c.Fun2a;}}答
25169.一列数的规则如下
1、
1、
2、
3、
5、
8、
13、
21、34求第30位数是多少,用递归算法实现C#语言答public classMainClass{public staticvoidMain{Console.WriteLineFoo30;}public staticint Foointi ifi=0return0;else ifi0i=2return1;else returnFooi-1+Fooi-2;}
10.程序设计猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒C#语言规定
1.要有联动性,老鼠和主人的行为是被动的
2.考虑可扩展性,猫的叫声也许引起其他联动效应答要点L联动效果,运行代码只要执行Cat.lyed措施
2.对老鼠和主人进行抽象评分原则
1.构造出Cat、Mouse Master三个类,并能使程序运行2分2〉从Mouse和Master中提取抽象5分3联动效应,只要执行Cat.QryedO就可以使老鼠逃跑,主人惊醒3分public interfaceObserver{void Response;〃观测者的J响应,如是老鼠见到猫的I反应public interfaceSubjectvoid AimAtObserver obs;//针对哪些观测者,这里指猫区J要扑捉的对象-----老鼠public classMouse:Observerprivate stringname;public Mousestringname,Subject subj{this.name=name;subj.AimAtthis;}public voidResponseConsole.WriteLinename+〃attempt toescape!,z;}public classMaster:Observer{public MasterSubjectsubj{subj.AimAt this;}public voidResponse{Console.WriteLine,zHost waken!”;private ArrayListobservers;public Cat{this.observers=new ArrayList;public voidAimAtObserver obsthis.observers.Add obs;}public voidCryConsole.WriteLine z,Cat cryed!z,;foreach Observerobs inthis.observers{obs.Response;class MainClassstaticvoid Mainstring[]argsCat cat=new Cat;Mouse mousel=new Mouse〃mousel〃,cat;Q用.net做B/S构造H勺系统,您是用几层构造来开发,每一层之间的I关系以及为何要这样分层?Q软件开发过程一般有几种阶段?每个阶段的作用?Q微软推出了一系列H勺Application Block,请举出您所懂得的I Application Block并阐明其作用?Q请列举某些您用到过日勺设计模式以及在什么状况下使用该模式?Q您对WebService的J体会?Q您对编程的爱好怎样?工作中碰到不懂欧I问题是怎样去处理的I您一般怎样去提高自己的编程水平?Q您离职的原因是什么?Q通过超链接怎样传递中文参数?Q请编程遍历页面上所有TextBox控件并给它赋值为string.EmptyQ请编程实现一种冒泡排序算法?
1、override与重载的I区别
2、.net aJ错误处理机制是什么
3、C#中接口和类的|异同
4、DataReader和DataSet的|异同
1.有哪几种措施可以实现一种类存取此外一种类的组员函数及属性,并请举列来加以阐明和分析.
2.假如需记录类日勺实例个数,该怎样实现,请写一种简朴日勺类于以证明.
3.A类是B类日勺基类,并且均有自己的构造,析构函数,请举例证明B类从实例化到消灭过程中构造,析构函数日勺执行过程.
4.需要实现对一种字符串日勺处理,首先将该字符串首尾的空格去掉,假如字符串中间尚有持续空格时话,仅保留一种空格,即容许字符串中间有多种空格,但持续日勺空格数不可超过一种.
1.c#中的三元运算符是_:—
2.当整数a赋值给一种object对象时,整数a将会被—装箱(封装)—
3.类组员有____种可访问形式?this.;new Class.Method;
4.public staticconst intA=1;这段代码有错误么?是什么?const不能用static修饰
5.float f=-
123.567F;inti=intf;i欧I值目前是___
1236.运用operator申明且仅申明了“二二”,有什么错误么?
7.委托申明的关键字是_____delagete
8.用sealed修饰的类有什么特点?密封,不能继承
9.在Asp.net中所有欧I自定义顾客控件都必须继承自Control
10.在.Net中所有可序列化的类都被标识为
11.在.Net托管代码中我们不用紧张内存漏洞,这是由于有了gc
12.下面日勺代码中有什么错误吗?using System;classApublicvirtualvoidF{Console.WriteLine(Z,A.F〃);abstractclassB:A publicabstract overridevoidF;//new publicabstract voidF;}
13.当类T只申明了私有实例构造函数时,则在丁的程序文本外部,—可以—可以可以or不从T派生出新的类,不可以可以or不可以直接创立T的任何实例
14.下面这段代码有错误么?switch i{case:CaseZero;break;case1:CaseOne;break;case2:dufault;//wrongCaseTwoO;break;}
15.在.Net中,类System.Web.UI.Page可以被继承么?可以二.简答题
1.在c#中using和new这两个关键字有什么意义,请写出你所懂得的意义?using指令和语句new创立实例new隐藏基类中措施
4.谈谈类和构造H勺区别?类是引用类型、构造是值类型
5.一种长度为10000的字符串,通过随机从a-z中抽取10000个字符构成请用c#语言编写重要程序来实现
6.对于这样的一种枚举类型enum Color:byteRed,Green,Blue,Orange string[]ss=Enum.GetNamestypeofColor;byte[]bb=Enum.GetValuestypeofColor;试写一段程序显示出枚举类型中定义的所有符号名称以及它们对应日勺数值
7.您理解设计模式么?请列出您所懂得日勺设计模式日勺名称〃
8.请在SQL Server中设计表来保留一种树状构造日勺组织构造图假设构造图中只有名称这一项内容需要保留,假如我想查询某一职位下的1所有职位,用一种存储过程来实现,你有什么思绪?9,什么叫做SQL注入,怎样防止?请举例阐明
10.下面这段代码输出什么?为何?inti=5;int j=5;if Object.ReferenceEqualsi,jConsole.WriteLine,,Equal,/;elseConsole.WriteLine z,Not Equal;〃不相等,由于比较的是对象1,写一种实现对一段字符串翻转H勺措施,附加某些条件,如其中包括对其设计测试用例
2.对一支纸杯设计测试用例(可以是广义日勺杯,不一定是某一支特定功能日勺杯)开发语言概念题
3.什么是反射?
4.用Singleton怎样写设计模式
5.C#中欧J垃圾回收机制是怎样的?6•什么是Application Pool
7.链表和数组的J区别,各有什么优缺陷.
8.Remoting在客户端服务器怎么实现?9,什么是友元函数?
10.用原则C怎样实现多态?
11.什么是虚函数?
12.什么是抽象函数?
13.什么是内存泄漏,怎样最简朴的措施判断被存泄漏?英语题
14.用英文简介一下使用C#/C++做的项目,重要功能
15.假如要与美国开电话会议,会怎样与美国区)工程师沟通
16.假如老板认为你的技术落后,你会怎么回答数据库知识题
17.使用什么工具来调用存储过程
18.SQL Server日勺两种索引是何形式?索引的作用索引日勺优缺陷
19.触发器的作用其他知识题及问题
20.什么是Web Service
21.什么是XML
22.Socket怎么实现?Q您在什么状况下会用到虚措施?它与接口有什么不一样?QOverride与重载有什么区别?Q值类型与引用类型有什么区别?Q怎样理解静态变量?Q向服务器发送祈求有几种方式?QDataReader与Dataset有什么区别?Q假如在一种B/S构造的系统中需要传递变量值,不过又不能使用Session、Cookie、Application,您有几种措施进行处理?Q用.net做B/S构造日勺系统,您是用几层构造来开发,每一层之间的关系以及为何要这样分层?Q软件开发过程一般有几种阶段?每个阶段的作用?Q微软推出了一系列H勺Application Block,请举出您所懂得口勺ApplicationBlock并阐明其作用?Q请列举某些您用到过时设计模式以及在什么状况下使用该模式?Q您对WebService区I体会?Q您对编程的爱好怎样?工作中碰到不懂的I问题是怎样去处理的?您一般怎样去提高自己的编程水平?Q您离职的原因是什么?如下几道题目假如您不会,请较为详细日勺描述您日勺处理思绪和措施Q通过超链接怎样传递中文参数?Q请编程遍历页面上所有TextBox控件并给它赋值为string.EmptyQ请编程实现一种冒泡排序算法,NET面试题2一道数据库设计H勺面试题,考察H勺重点和供参照H勺处理方案如下一大型企业,有10000名员工,每半个月发一次工资,试为此企业设计一种工资数据库.数据库为SQL server.这题考察的重点是面对数据量大时,怎样设计一种系统的性能好、速度快时数据库可供参照的处理措施有几点,但愿大家补充L建立索引是必须的I2,可以设计成两个表,一种用来操作,一种用来查询操作表只保留近来若干段时间内的数据,就如移动企业查询话费记录
3.查询考虑用最优的存储过程.NET面试题3L写一种实现对一段字符串翻转日勺措施,附加某些条件,如其中包括对其设计测试用例
2.对一支纸杯设计测试用例可以是广义时杯,不一定是某一支特定功能的杯开发语言概念题
3.什么是反射?
4.用Singleton怎样写设计模式
5.C#中日勺垃圾回收机制是怎样的J
6.什么是Application Pool7,链表和数组日勺区别,各有什么优缺陷.
8.Remoting在客户端服务器怎么实现?
9.什么是友元函数?
10.用原则C怎样实现多态?
11.什么是虚函数?
12.什么是抽象函数?
13.什么是内存泄漏,怎样最简朴的措施判断被存泄漏?英语题
14.用英文简介一下使用C#/C++做的项目,重要功能
15.假如要与美国开电话会议,会怎样与美国的工程师沟通
16.假如老板认为你的技术落后,。
个人认证
优秀文档
获得点赞 0