`
sakakokiya
  • 浏览: 502183 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ASP.NET笔试题小汇总

阅读更多
ASP.NET笔试题是ASP.NET程序员面试必须经历的,一般会叫你填两个表 1个是你的详细信息表 1个是面试题答卷
两个都要注意反正面是否都有内容不要遗漏,如果考你机试一般也有两种,就是程序连接数据库或一些基本的算法(二分查找,递归等),公司一般都是测试你的基本功是否扎实,如果你基本功好就游刃有余不必紧张!
那么下面就是一些ASP.NET笔试题,希望对你的面试准备有帮助。
1.new有几种用法
第一种:new Class();
第二种:覆盖方法
public new XXXX(){}
第三种:new 约束指定泛型类声明中的任何类型参数都必须有公共的无参数构造函数。
2.如何把一个array复制到arrayList里
foreach( object o in array )arrayList.Add(o);
3.datagrid.datasouse可以连接什么数据源 [dataset,datatable,dataview]
dataset,datatable,dataview , IList
4.概述反射和序列化
反射:程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性
序列化:序列化是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象,然后使用 HTTP 通过 Internet 在客户端和服务器之间传输该对象。在另一端,反序列化将从该流重新构造对象。
5.概述o/r mapping 的原理
利用反射,配置 将类于数据库表映射
6.类成员有( )种可访问形式
可访问形式?不懂。
可访问性:public ,protected ,private,internal
7.用sealed修饰的类有什么特点
sealed 修饰符用于防止从所修饰的类派生出其它类。如果一个密封类被指定为其他类的基类,则会发生编译时错误。密封类不能同时为抽象类。
sealed 修饰符主要用于防止非有意的派生,但是它还能促使某些运行时优化。具体说来,由于密封类永远不会有任何派生类,所以对密封类的实例的虚拟函数成员的调用可以转换为非虚拟调用来处理。
8.列举ADO.NET中的五个主要对象,并简单描述
connection,command,dataReader,trans,dataset …
9.执行下面代码后:
String strTemp =”abcdefg 某某某”;
Int i System.Text.Encoding.Default.GetBytes(strTemp).Length;
Int j = strTemp.Length;
问:i=(14 ) ;j=(11 )
i=(14 ) ;j=(11 ) 中文两个字节
10.C#中,string str = null 与 string str =”",请尽量用文字说明区别。(要点:说明详细的内存空间分配)
string str =”" 分配空间
11.详述.NET里class和struct的异同!
class:放在 ? struct放在?
struct值传递
类与结构有很多相似之处:结构可以实现接口,并且可以具有与类相同的成员类型。然而,结构在几个重要方面不同于类:结构为值类型而不是引用类型,并且结构不支持继承。结构的值存储在“在堆栈上”或“内联”。细心的程序员有时可以通过聪明地使用结构来增强性能。
12.概述.NET里对 remoting 和 webservice 两项技术的理解和实际中的应用。
远程逻辑调用,remoing接口只能用在.net中
13.什么是code-behind技术
aspx and cs
14.概述三层结构体系
web/business/dataaccess
15.asp.net如何实现MVC模式,举例说明!
web/business/dataaccess
ASP.NET笔试题就向你介绍到这里,希望对你有所帮助,答案仅供参考。
ASP.NET笔试题对ASP.NET程序员来说基本上是应聘的必备之物,那么有哪些问答是经常出现的呢?本文为您收集一些常见的ASP.NET笔试题目,供大家参考。
1. ASP.NET笔试题目之SQL部分:
问:聚集索引和非聚集索引区别:
答:正文内容本身就是一种按照一定规则排列的目录称为“聚集索引”。ASP.NET服务器目录纯粹是目录,正文纯粹是正文的排序方式称为“非聚集索引”
问:索引有什么意义?简单解释 簇索引(clustered),及其优缺点
答:聚集索引通常可加快 UPDATE 和 DELETE 操作的速度,因为这两个操作需要读取大量的数据。创建或修改聚集索引可能要花很长时间,因为执行这两个操作时要在磁盘上对表的行进行重组。但是INSERT会变慢。可考虑将聚集索引用于包含数量有限的唯一值的列,如 state 列只包含 50 个唯一的州代码。使用下列运算符返回一个范围值的查询:BETWEEN、>、>=、< 和 <=。
问:隔离级别什么意思?有几种隔离级别,分别简单解释?
答:事务准备接受不一致数据的级别称为隔离级别。隔离级别是一个事务必须与其它事务进行隔离的程度。较低的隔离级别可以增加并发,但代价是降低数据的正确性。相反,较高的隔离级别可以确保数据的正确性,但可能对并发产生负面影响。应用程序要求的隔离级别确定了 SQL Server 使用的锁定行为。
SQL-92 定义了下列四种隔离级别,SQL Server 支持所有这些隔离级别:
◆未提交读(事务隔离的最低级别,仅可保证不读取物理损坏的数据)。
◆提交读(SQL Server 默认级别)。
◆可重复读。
◆可串行读(事务隔离的最高级别,事务之间完全隔离)。
如果事务在可串行读隔离级别上运行,则可以保证任何并发重叠事务均是串行的。
问:简述对事务的理解
答:事务必须运行于可重复读或更高的隔离级别以防止丢失更新。当两个事务检索相同的行,然后基于原检索的值对行进行更新时,会发生丢失更新。如果两个事务使用一个 UPDATE 语句更新行,并且不基于以前检索的值进行更新,则在默认的提交读隔离级别不会发生丢失更新。
2. ASP.NET笔试题目之编程语言部分(C/C++/C#)
问: 进程和线程
答: 一般进程被定义为一个程序运行中的实例。进程有两个部分组成
ASP.NET服务器1. 系统内核对象(进程控制块)
ASP.NET服务器2. 运行空间(包跨运行所需的代码,数据和资源,如堆和栈);
ASP.NET服务器ASP.NET服务器 进程是不活跃的,它只提供了一个运行环境。
ASP.NET服务器ASP.NET服务器 线程是进程中的运行分支,他在进程提供的的环境中执行代码。一个进程至少有一个线程,否则就没有存在的必要.
ASP.NET服务器ASP.NET服务器 线程包跨一个内核对象和一个栈.线程是CPU的调度单位.
ASP.NET服务器ASP.NET服务器 线程是进程运行的最小单位,进程参与分配资源,如句柄,内存等,线程不参与分配,呵呵,进程间通过同步,互斥,共享保持通信!
问:何时进行装箱、拆箱操作
答: 当引用类型与值类型之间转换时
问:什么是CLR
答: CLR(Common Language Runtime)普通语言运行时是整个.net framework构建的基础,是实现.Net跨平台,跨语言,代码安全等核心特性的关键
问:.Net与COM的关系是什么
答:.Net 支持COM和.Net组件之间的互操作性,实际上可通过Runtime Callable Wrapper(RCW)来实现在.Net中获取COM组件,通过COM Callable Wrapper(CCW)来实现在COM中获取.Net组件。
问:.Net中的中间语言(IL)是什么
答:.Net中的中间语言是指可以在普通语言运行时规范下,.执行时通过即时(Just In Time)编译器转化为本地代码的,与CPU独立的一族指令集合。它在.Net平台中是实现语言互操作的一个核心环节,所有.Net平台的语言都要先被编译成中间语言(IL)。
3. ASP.NET笔试题目之WEB开发部分
问:在ASP文件头部写一句什么话将使WEB SERVER强制检查任何程序中使用到的变量必须先定义
答:Option explicit
问:如果不希望某个错误影响到整个ASP页面的执行,在头部写一句什么话可以做到
答:On error resume next
问:希望ASP页面不进入缓存,即每次执行都自动刷新,写一句什么话可以做到
答: Response.Expires = -1
ASP.NET服务器 Response.ExpiresAbsolute = Now() - 1
ASP.NET服务器 Response.cachecontrol = “no-cache”
分享到:
评论

相关推荐

    ASP.NET面试题汇总(常考笔试+机试题)

    这份“ASP.NET面试题汇总”包含了常考的笔试和机试题,旨在帮助求职者更好地准备面试,提高通过率。 首先,我们需要了解ASP.NET的核心概念和技术: 1. **ASP.NET Web Forms**:ASP.NET Web Forms是一种编程模型,...

    .net 面试题系列(网上收集)很全

    2008/06/17 18:47 2,098 群硕招收.net高级开发工程师的笔试题.txt 2008/06/17 18:49 1,497 软件公司常问的技术面试题(.net sql css js html).txt 2008/06/17 18:48 3,782 雅虎公司C#面试题.txt 2008/06/17 18:50 978...

    ASP.NET程序员笔试大全

    在ASP.NET笔试中,可能会涉及到以下几个方面的知识点: 1. 控件:理解Web控件和服务器控件的区别,如Label、Button、TextBox等,以及如何在代码中操作它们。 2. 页面生命周期:掌握ASP.NET页面从请求到响应的完整...

    java 与.net面试题

    8. **java面试笔试题大汇总及c**:这个文档很可能是一个综合性的资源,包括了大量的Java基础和进阶问题,可能还涵盖了C语言的基础知识,这对于理解底层原理和系统级编程至关重要。 9. **东方国软公司JAVA笔试题**:...

    DotNet面试笔试题汇总

    【.NET面试笔试题汇总】 在.NET面试和笔试过程中,掌握关键知识点是成功的关键。这里我们来详细探讨一些常见的.NET面试题和笔试题,帮助你在求职道路上做好充分准备。 1. **.NET Framework概述** - .NET ...

    .Net面试题汇总(一)帮你轻松过笔试关[收集].pdf

    《.Net面试题汇总(一)帮你轻松过笔试关》 在.Net框架中,面试时常常会涉及到关于访问修饰符、ADO.NET组件、页面间数据传递、委托与事件以及方法的重载与覆盖等多个核心概念。以下是这些知识点的详细解释: 1. 访问...

    c#面试笔试题汇总

    这份“C#面试笔试题汇总”旨在帮助求职者准备技术面试,涵盖了C#语言的基础、高级特性和ASP.NET框架的关键概念。以下是一些关键知识点的详细说明: 1. **C#基础** - **变量与数据类型**:理解基本数据类型(如int,...

    .net技术类面试、笔试题汇总.docx

    .NET技术在面试和笔试中常常涉及的关键知识点包括访问修饰符、ADO.NET的主要对象、ASP.NET页面间传递值的方法、委托和事件,以及`override`和重载的概念。 1. 访问修饰符: - `private`:私有成员,仅限于在类的...

    程序员笔试题整理(C/C++/JAVA)

    这份文档可能包括了C#、ASP.NET、ADO.NET等相关技术的面试题,帮助求职者熟悉.NET平台下的开发知识。 4. **C语言面试题大汇总.wps**:C语言作为基础的系统级编程语言,这份文档可能会涵盖指针、数组、结构体、函数...

    NET软件工程师笔试题汇总.docx

    NET 软件工程师笔试题汇总 本文将从给定的文件中生成相关知识点,涵盖面向对象的思想、ASP.NET 开发、应用程序域、强类型系统、XML 技术、值类型和引用类型、ADO.NET、委托、接口和类、UDP 和 TCP 连接、ASP.NET ...

    c++笔试题汇总(全)

    【C++笔试题汇总】 C++笔试题目涵盖了各种难度和主题,从基础语法到高级算法,再到数据库查询和系统设计。以下是一些题目的详细解释: 1. 邮票问题(试题26) 这是一个组合优化问题,目标是在给定的邮票面值集合...

    net笔试题总汇

    ASP.NET与new关键字 在.NET框架中,`new`关键字具有多种用途。它主要用于创建类的新实例,例如: ``` newClass(); ``` 此外,`new`也可以用作方法、事件或属性的隐藏。当一个派生类中的成员与基类中的成员同名时,...

    超全的各大公司笔试面试题

    - 笔试题集通常包含多种IT技术的综合测试,可能包括但不限于上述提到的Oracle、SQL、ASP.NET、C语言等,同时也可能涵盖数据结构、算法、网络、操作系统等方面的基础知识。 这些文件名揭示了不同公司在招聘过程中对...

    .NET/C# 英文面试题[附答案]汇总 1

    - .NET Framework主要包括CLR、类库(如BCL基础类库)、ASP.NET(用于构建Web应用程序)、ADO.NET(用于数据库访问)以及Windows Forms和WPF(用于桌面应用开发)等组件。 5. **什么是强类型和弱类型语言?** - ...

    net 笔试题汇总

    .NET笔试题目汇总主要涵盖了一系列与.NET相关的编程和数据库管理问题,包括数据交换、排序算法、多态性、会话管理、并发控制、数据库同步以及SQL语句修正等知识点。以下是对这些知识点的详细解释: 1. **数据交换**...

    杭州笔试题汇总解密.doc

    【杭州笔试题汇总解密】 本文件集合了杭州地区企业招聘笔试题,涵盖了多个IT技术领域,对于准备参加此类笔试的求职者具有很高的参考价值。以下是文件中涉及到的一些重点知识点: 1. **面向对象的特征**:面向对象...

    NET软件工程师笔试题汇总(1).docx

    NET软件工程师笔试题汇总(1) 面向对象的思想主要包括什么? 面向对象的思想是软件开发中的一种编程思想,主要特征包括继承、封装、多态。这些特征使得代码更易维护、安全、隐藏信息。 ASP.net 中的用户控件是...

    200多套面试题、面试技巧、软件工程师考试以及系统分析师考试

    "ASP.Net笔试题算法.doc"和"130道ASP.rar"针对Web开发中的ASP.NET技术,包含了笔试题目的算法部分,这对于掌握.NET框架的使用和理解算法设计至关重要。"C语言面试题之华为篇.doc"和"c与c++面试题汇总.rar"则关注C和...

    2021 AspNet Core,Redis,SQLServer各种面试题汇总!

    提供的文件名显示,这些资源涵盖了Redis和SQL Server的高频面试题以及C#.NET和AspNet Core的笔试题,这些材料将帮助候选人全面复习并准备面试。 在准备面试时,不仅需要理解基本概念,还要熟悉这些技术的实际应用...

Global site tag (gtag.js) - Google Analytics