.NET面试问题集


Posted in 面试题 onDecember 08, 2015
1.面向对象的思想主要包括什么?
答:这个题范围太广,不知道说什么.
任何事物都可以理解为对象,再具体谈到: 继承。封装。多态。
2.什么是ASP.net中的用户控件
答:用户控件就是.ascx扩展名的东西喽,可以拖到不同的页面中调用,以节省代码.比如登陆可能在多个页面上有,就可以做成用户控件,但是有一个问题就是用户控件拖到不同级别的目录下后里面的图片等的相对路径会变得不准确,需要自已写方法调整.
3.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
答:装箱就是把值类型转成引用类型,从MS IL角度看好像是boxing,没记错的话是把值从堆栈转到堆中.拆箱相反,重载就是指一个方法名同,参数个数不同,返回值可以相同的方法.CLR是通用语言运行时,其它的不清楚.
4.列举一下你所了解的XML技术及其应用
答:XML可是好东西,保存配置,站与站之间的交流,WEB SERVICE。以及与数据库的数据交互等地方都要用它.
5.值类型和引用类型的区别?写出C#的样例代码。
答:结构是值类型,类是引用类型,所以传结构就是值类型的应用啦,传对象或类就是引用类型的,这个不用多写了吧.
6.ADO.net中常用的对象有哪些?分别描述一下。
答:connection command sqladapter dataset datatable dataview等等.写不完了.
7.如何理解委托?
答:据说相当于函数指针,定义了委托就可以在不调用原方法名称的情况下调用那个方法.
msdn2005中是这样解释的:
委托具有以下特点:
委托类似于 C++ 函数指针,但它是类型安全的。
委托允许将方法作为参数进行传递。
委托可用于定义回调方法。
委托可以链接在一起;例如,可以对一个事件调用多个方法。
方法不需要与委托签名精确匹配。有关更多信息,请参见协变和逆变。
C# 2.0 版引入了匿名方法的概念,此类方法允许将代码块作为参数传递,以代替单独定义的方法。
8.C#中的接口和类有什么异同。
答:这个异同可多了,要说清楚还真不容易.(可从两者间的可继承性方面来谈)
9.。net中读写数据库需要用到哪些类?他们的作用
答:这个类自已可以写的啊,你是指基类吗?那configuration,sqlconnection,sqlcommand等都要用到.
10.UDP连接和TCP连接的异同。
答:前者只管传,不管数据到不到,无须建立连接.后者保证传输的数据准确,须要连结.
11.ASP.net的身份验证方式有哪些?分别是什么原理?
答:form认证,windows集成认证等,原理不清楚.
12.进程和线程分别怎么理解?
答:进程是老子,线程是儿子,没有老子就没有儿子,一个老子可以有多个儿子.一个儿子可以成为别人的儿子,一个老子也可以为别的老子生儿子.
13.什么是code-Behind技术。
答:代码分离,这是个明智的东西,像ASP这样混成一堆很不爽.或者可以理解成HTML代码写在前台,C#代码写在后台.当然前台也有脚本,类的调用等,其实写在一起也是可以的.
14.活动目录的作用。
答:这个不明白.请明白的补充一下.
15.net中读写XML的类都归属于哪些命名空间?
答:System.Xml
我自已写的就不一定了,嘿嘿.
16.解释一下UDDI、WSDL的意义及其作用。
答:什么东西?
17.什么是SOAP,有哪些应用。
答:SOAP(Simple Object Access Protocol )简单对象访问协议是在分散或分布式的环境中交换信息并执行远程过程调用的协议,是一个基于XML的协议。使用SOAP,不用考虑任何特定的传输协议(最常用的还是HTTP协议),可以允许任何类型的对象或代码,在任何平台上,以任何一直语言相互通信。这种相互通信采用的是XML格式的消息,具体请看:http://playist.blogchina.com/2521621.html
18.如何部署一个ASP.net页面。
答:随便啦,想直接上传就直接上传,想打包成EXE就打包,看个人喜好.
19.如何理解.net中的垃圾回收机制。
答:GC?对象创建了总要清除啊,不然内存哪够用?
20.常用的调用webservice方法有哪些?
答:调用就调用,还有很多方法吗?

Tags in this post...

面试题 相关文章推荐
PHP开发的一般流程
Aug 13 面试题
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
Sep 09 面试题
介绍下Java的输入输出流
Jan 22 面试题
delegate与普通函数的区别
Jan 22 面试题
简单说下OSPF的操作过程
Aug 13 面试题
Linux的主要特性
Oct 06 面试题
比较一下entity bean和session bean
Dec 27 面试题
Prototype是怎么扩展DOM的
Oct 01 面试题
如何开发一个JQuery插件
Jul 28 面试题
Vector, ArrayList, HashTable, HashMap哪些是线程安全的,哪些不是
Oct 12 面试题
请说出这段代码执行后a和b的值分别是多少
Mar 28 面试题
九州传奇上机题
Jul 10 面试题
介绍一下.NET构架下remoting和webservice
May 08 #面试题
应届生.NET方向面试题
May 23 #面试题
一篇.NET面试题
Sep 29 #面试题
Javascript如何发送一个Ajax请求
Jan 26 #面试题
新大陆软件面试题
Nov 24 #面试题
ASP.NET中的身份验证有那些
Jul 13 #面试题
DataReader和DataSet的异同
Dec 31 #面试题
You might like
PHP 和 XML: 使用expat函数(三)
2006/10/09 PHP
Zend的MVC机制使用分析(二)
2013/05/02 PHP
windows7下安装php的php-ssh2扩展教程
2014/07/04 PHP
php 自定义错误日志实例详解
2016/11/12 PHP
PHP中常用的魔术方法
2017/04/28 PHP
推荐一些非常不错的javascript学习资源站点
2007/08/29 Javascript
jquery 模式对话框终极版实现代码
2009/09/28 Javascript
JavaScript中判断函数是new还是()调用的区别说明
2011/04/07 Javascript
js实现网页右上角滑出会自动消失大幅广告的方法
2015/02/27 Javascript
Javascript中String的常用方法实例分析
2015/06/13 Javascript
代码分析jQuery四种静态方法使用
2015/07/23 Javascript
详细谈谈AngularJS的子级作用域问题
2016/09/05 Javascript
jquery popupDialog 使用 加载jsp页面的方法
2016/10/25 Javascript
清空元素html("") innerHTML="" 与 empty()的区别和应用(推荐)
2017/08/14 Javascript
详解vue2.0 使用动态组件实现 Tab 标签页切换效果(vue-cli)
2017/08/30 Javascript
用React实现一个完整的TodoList的示例代码
2017/10/30 Javascript
Vue指令v-for遍历输出JavaScript数组及json对象的常见方式小结
2019/02/11 Javascript
小程序封装路由文件和路由方法(5种全解析)
2019/05/26 Javascript
JS前端基于canvas给图片添加水印
2020/11/11 Javascript
利用python 更新ssh 远程代码 操作远程服务器的实现代码
2018/02/08 Python
python 3.7.0 安装配置方法图文教程
2018/08/27 Python
python区块及区块链的开发详解
2019/07/03 Python
Python符号计算之实现函数极限的方法
2019/07/15 Python
html5教程画矩形代码分享
2013/12/04 HTML / CSS
利用canvas实现图片压缩的示例代码
2018/07/17 HTML / CSS
美国卡车、吉普车和SUV零件网站:4 Wheel Parts
2016/11/24 全球购物
为什么要有struct关键字
2012/05/08 面试题
mysql有关权限的表都有哪几个
2015/04/22 面试题
医学生实习自我鉴定
2013/09/27 职场文书
家长对孩子的感言
2014/03/10 职场文书
社区服务活动总结
2014/05/07 职场文书
爱护公物演讲稿
2014/09/09 职场文书
单位工作证明
2014/10/07 职场文书
写给妈妈的感谢信
2015/01/22 职场文书
python基于OpenCV模板匹配识别图片中的数字
2021/03/31 Python
在HTML中引入CSS的几种方式介绍
2021/12/06 HTML / CSS