asp.net面试题
1.概述反射和序列化
反射:程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的或访问其字段和属性
序列化:序列化是将对象转换为容易传输的的过程。例如,可以序列化一个对象,然后使用 HTTP 通过 Internet 在客户端和服务器之间传输该对象。在另一端,反序列化将从该流重新构造对象。 求职面试
2.概述o/r mapping 的原理
面试问题
利用反射,配置 将类于数据库表映射 求职面试
面试问题
3.类成员有( )种可访问形式
面试网
可访问形式?不懂。 qzm4
可访问性:public ,protected ,private,internal 面试网
4.用sealed修饰的类有什么特点 礼仪
sealed 修饰符用于防止从所修饰的类派生出其它类。如果一个密封类被指定为类的基类,则会发生编译时错误。 求职面试
密封类不能同时为抽象类。 礼仪
sealed 修饰符主要用于防止非有意的派生,但是它还能促使某些运行时优化。具体说来,由于密封类永远不会有任何派生类,所以对密封类的实例的虚拟函数成员的调用可以转换为非虚拟调用来处理。 面试网
5. 简述 private、 protected、 public、 internal 修饰符的访问权限。
答 . private : 私有成员, 在类的内部才可以访问。 面试问题
protected : 保护成员,该类内部和继承类中可以访问。
public : 公共成员,完全公开,没有访问限制。
internal: 在同一命名空间内可以访问。 面试网
6.列举ASP.NET 页面之间传递值的几种方式。 求职面试
答. 1.使用QueryString, 如....?id=1; response. Redirect().... qzm4
2.使用Session变量
求职信息
3.使用Server.Transfer
7.override与重载的区别
qzm4
答 : 礼仪
override 与重载的区别。重载是方法的名称相同。参数或参数类型不同,进行多次重载以适应不同的需要 qzm4
Override 是进行基类中函数的重写。为了适应需要。 求职信息
8.如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理? 求职信息
答 : 面试网
this.Server.Transfer
9.用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?
答:一般为3层
数据访问层,业务层,表示层。 qzm4
数据访问层对数据库进行增删查改。 求职面试
业务层一般分为二层,业务表观层实现与表示层的沟通,业务规则层实现用户密码的安全等。
求职面试
表示层为了与用户交互例如用户添加表单。 求职面试
优点: 分工明确,条理清晰,易于调试,而且具有可扩展性。 求职信息
缺点: 增加成本。
10.什么叫应用程序域? qzm4
答:应用程序域可以理解为一种轻量级进程。起到安全的作用。占用资源小。 面试问题
11.CTS、CLS、CLR分别作何解释?
礼仪
答:CTS:通用语言系统。CLS:通用语言规范。CLR:公共语言运行库。 礼仪
从人大招办处获悉,今年学校自主招生计划录取120人,包括中国共产党历史、哲学、考古学、历史学、汉语言文学、国学、计算机科学与技术、物理学(含材 料物理)、化学等9个专业。复试结果由学校招生工作领导小组审议,最终资格生名单将于6月22日前在中国人民大学阳光招生信息平台公布。 面试问题
12.什么是装箱和拆箱?
qzm4
答:从值类型接口转换到引用类型装箱。从引用类型转换到值类型拆箱。 qzm4
13.什么是受管制的代码? 求职信息
答:unsafe:非托管代码。不经过CLR运行。
14.什么是强类型系统?
答:RTTI:类型识别系统。 求职面试
15.net中读写数据库需要用到那些类?他们的作用?
qzm4
答:DataSet:数据存储器。 礼仪
面试主要考察学生学科特长和创新潜质。设有个人自述(1分钟)、材料阅读、专家提问三个环节,每人面试时间6-8分钟。考生面试结束后即完成自主招生考核,须在工作人员指引下离开考场,不得在考场逗留。
面试网
DataCommand:执行语句命令。 求职信息
DataAdapter:数据的集合,用语填充。
16.如何理解委托?
求职面试
答:据说相当于函数指针,定义了委托就可以在不调用原方法名称的情况下调用那个方法. qzm4
msdn2005中是这样解释的:
面试网
委托具有以下特点: qzm4
委托类似于 C++ 函数指针,但它是类型安全的。 求职信息
委托允许将方法作为参数进行传递。 礼仪
委托可用于定义回调方法。 qzm4
委托可以链接在一起;例如,可以对一个事件调用多个方法。 求职面试
方法不需要与委托签名精确匹配。有关更多信息,请参见协变和逆变。 面试问题
C# 2.0 版引入了匿名方法的概念,此类方法允许将代码块作为参数传递,以代替单独定义的方法。
17.。net中读写数据库需要用到哪些类?他们的作用 求职信息
答:这个类自已可以写的啊,你是指基类吗?那configuration,sqlconnection,sqlcommand等都要用到.
面试问题
18.UDP连接和TCP连接的异同。 礼仪
答:前者只管传,不管数据到不到,无须建立连接.后者保证传输的数据准确,须要连结.
19.ASP.net的身份验证方式有哪些?分别是什么原理? 面试网
答:form认证,windows集成认证等,原理不清楚.
面试网
20.进程和线程分别怎么理解? 礼仪
答:进程是老子,线程是儿子,没有老子就没有儿子,一个老子可以有多个儿子.一个儿子可以成为别人的儿子,一个老子也可以为别的老子生儿子.
求职信息
21.什么是code-Behind技术。 求职信息
电子科大的面试考题,据现场考生回忆复述,第一个是“1个店员去销毁过期仅1天的面包(面包没毒),路上遇到了难民,该不该把面包给难民?
面试网
答:代码分离,这是个明智的东西,像ASP这样混成一堆很不爽.或者可以理解成HTML代码写在前台,C#代码写在后台.当然前台也有脚本,类的调用等,其实写在一起也是可以的. 礼仪
至于英文题,大多数学生表示也有话可说。比如"影响你选择一所大学的因素有哪些""当代年轻人和上一辈人有没有不同"等。
求职面试
高考结束,优秀考生的较量才刚开始,各高校的自主招生考试于近日拉开序幕。6月11日上午,兰州大学自主招生考试在该校医学校区举办,来自全国各地近900名考生参加了当天的考试。
声明:asp.net面试题来源于互联网,其版权均归原作者及其网站所有,本站虽力求保存原有的版权信息,但由于诸多原因,可能导致无法确定其真实来源,如果您对本站文章、图片资源的归属存有异议,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意!