C#面试题整理(不带答案)
1.维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么?
2.什么是事务?什么是锁?
3.什么是索引,有什么优点?
4.视图是什么?游标是什么?
5.什么是存储过程?有什么优点?
6.什么是触发器?
7.简单介绍下ADO.NET和ADO主要有什么改进?
7.1 ASP.NET与ASP相比,主要有哪些进步?
7.2 C#中的委托是什么?事件是不是一种委托?
8.如何把一个array复制到arrayist里
8.1 列举ADO.NET中的五个主要对象,并简单描述
9.概述三层结构体系
10.什么是装箱和拆箱?什么是重载?
11.简述WebService
12.面向对象的思想主要包括什么?
13.列举一下你所了解的XML技术及其应用
14.C#中的接口和类有什么异同。
15.new 关键字用法
14.DataGrid的Datasouse可以连接什么数据源
15.概述反射和序列化
16.概述O/R Mapping 的原理
17.可访问性级别有哪几种
18.sealed修饰符有什么特点
19.列举ADO.NET中的共享类和数据库特定类
20.C#中,string str = null 与 string str ="",请尽量用文字说明区别
21.详述.NET里class和struct的异同
22.什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱?什么是重载? CTS、CLS和CLR分别作何解释?
23.值类型和引用类型的区别?
24.如何理解委托
25.C#中的接口和类有什么异同?
26.ASP.net的身份验证方式有哪些?
27.活动目录的作用
28.解释一下UDDI、WSDL的意义及其作用
29.什么是SOAP?
30.如何部署一个ASP.net页面?
31.如何理解.net中的垃圾回收机制?
32.概述.NET中的GC机制。
33.GC是什么? 为什么要有GC?
33.ASP.NET中常见内置对象?
34.死锁的必要条件?怎么克服?
35.接口是否可以继承接口?抽象类是否可以实现接口?抽象类是否可以继承实体类?
36.构造器Constructor是否可以被继承?是否可以被Override?
37.是否可以继承String类?
38.当一个线程进入一个对象的方法后,其它线程是否可以进入该对象的方法?
39.用最有效的方法算出2乘以8等于几?
40.C#是否可以对内存直接进行操作?
41.数组有没有Length()这和方法?string有没有这个方法?
42.Error和Exception有是区别?
43.HashMap和Hashtable区别?
44.Collection和Collections的区别?
45.Override, Overload,的区别?
46.在一个BS结构中需要传递变量值时,不能使用session,cookie,application,你有几中方法?
47.C#种索引器实现过程,是否只能根据数字索引?
48.Const和ReadOnly?
49.UDP和TCP连接有和异同?
50.进程和线程分别该怎么理解?
51.在.NET中所有类的基类是?
52.能用foreach遍历访问的对象需要实现?
53.Heap与stack的差别?
54.请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
55.请编程实现一个冒泡排序算法?
56.求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m
58.什么是受管制的代码?
59.在.net中,配件的意思是?
60.常用的调用WebService的方法有哪些?
61. .net Remoting 的工作原理是什么?
62.根据线程安全的相关知识,分析以下代码,当调用test方法时i>10时是否会引起死锁?并简要说明理由。
63.简要谈您对微软.NET 构架下remoting和webservice两项技术的理解以及实际中的应用。
64.公司要求开发一个继承System.Windows.Forms.ListView类的组件,要求达到以下的特殊功能:点击ListView各列列头时,能按照点击列的每行值进行重排视图中的所有行 (排序的方式如DataGrid相似)。根据您的知识,请简要谈一下您的思路
65.给定以下XML文件,完成算法流程图。
<FileSystem>
< DriverC >
<Dir DirName=”MSDOS622”>
<File FileName =” Command.com”></File>
</Dir>
<File FileName =”MSDOS.SYS” ></File>
<File FileName =” IO.SYS”></File>
</DriverC>
</FileSystem>
请画出遍历所有文件名(FileName)的流程图(请使用递归算法)。
66.String s = new String("xyz");创建了几个String Object?
67.abstract class和interface有什么区别?
68.启动一个线程是用run()还是start()?
69.两个对像值相同(x.equals(y)== true),但却可有不同的hashcode,这句话对不对?
70.swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
71.当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?
72.abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized?
73.List, Set, Map是否继承自Collection接口?
74.Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
75.sleep() 和 wait() 有什么区别?
76.short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
77.谈谈final,finally, finalize的区别。
78.如何处理几十万条并发数据?
79.Session有什么重大BUG,微软提出了什么方法加以解决?
80.成员变量和成员函数前加static的作用?
81.请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点。
82.请指出GAC的含义?
83.向服务器发送请求有几种方式?
84.软件开发过程一般有几个阶段?每个阶段的作用?
85.在c#中using和new这两个关键字有什么意义,请写出你所知道的意义?using 指令 和语句 new 创建实例 new 隐藏基类中方法。
86.需要实现对一个字符串的处理,首先将该字符串首尾的空格去掉,如果字符串中间还有连续空格的话,仅保留一个空格,即允许字符串中间有多个空格,但连续的空格数不可超过一个.
87.什么叫做SQL注入,如何防止?请举例说明。
88.什么是ApplicationPool?
89.什么是XML?
90.什么是ASP.net中的用户控件?
91.什么是code-Behind技术。
92.XML 与 HTML 的主要区别
93.类成员有_____种可访问形式?
94.在Asp.net中所有的自定义用户控件都必须继承自________?
95.在.Net中所有可序列化的类都被标记为_____?
96.在.Net托管代码中我们不用担心内存漏洞,这是因为有了______?
97.在.Net中,类System.Web.UI.Page 可以被继承么?
98.net的错误处理机制是什么?
99.利用operator声明且仅声明了==,有什么错误么?
100.某一密码仅使用K、L、M、N、O共5个字母,密码中的单词从左向右排列,密码单词必须遵循如下规则:
(1) 密码单词的最小长度是两个字母,可以相同,也可以不同
(2) K不可能是单词的第一个字母
(3) 如果L出现,则出现次数不止一次
(4) M不能使最后一个也不能是倒数第二个字母
(5) K出现,则N就一定出现
(6) O如果是最后一个字母,则L一定出现
问题一:下列哪一个字母可以放在LO中的O后面,形成一个3个字母的密码单词?
A) K B)L C) M D) N
问题二:如果能得到的字母是K、L、M,那么能够形成的两个字母长的密码单词的总数是多少?
A)1个 B)3个 C)6个 D)9个
问题三:下列哪一个是单词密码?
A) KLLN B) LOML C) MLLO D)NMKO
109.ADO.NET相对于ADO等主要有什么改进?
110.大概描述一下ASP.NET服务器控件的生命周期
111.Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
112.Static Nested Class 和 Inner Class的不同,说得越多越好
113.&和&&的区别
114.<%# %> 和 <% %> 有什么区别?
115.你觉得ASP.NET 2.0(VS2005)和你以前使用的开发工具(.Net 1.0或其他)有什么最大的区别?你在以前的平台上使用的哪些开发思想(pattern/ architecture)可以移植到ASP.NET2.0上 (或者已经内嵌在ASP.NET 2.0中)
116.重载与覆盖的区别?
117.什么是WSE?目前最新的版本是多少?
118.a=10,b=15,在不用第三方变量的前提下,把a,b的值互换
119.还有变态要求,需要代码最短呢。有两个结果:
120.请简述面向对象的多态的特性及意义!
121.session喜欢丢值且占内存,Cookis不安全,请问用什么办法代替这两种原始的方法
122.对数据的并发采用什么办法进行处理较好。
123.ADO.NET处理数据并发的方法和步骤?
124.动态创建的控件PostBack后是否可以保存下来,为什么?
125.T-SQL中is null和null 的区别?
C#面试题整理(不带答案)的更多相关文章
- iOS 面试题整理(带答案)二
第一篇面试题整理: http://www.cocoachina.com/bbs/read.php?tid-459620.html 本篇面试题同样:如答案有问题,欢迎指正! 1.回答person的ret ...
- C#面试题整理(带答案)
1.维护数据库的完整性.一致性.你喜欢用触发器还是自写业务逻辑?为什么? 答:尽可能用约束(包括CHECK.主键.唯一键.外键.非空字段)实现,这种方式的效率最好:其次用触发器,这种方式可以保证无论何 ...
- 2017常见的50道java基础面试题整理(附答案)
1.作用域public,private,protected,以及不写时的区别 答: 区别如下: 2.Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是 ...
- java中高级面试题整理及参考答案
面试问题: 一.Java基础方面: 1.Java面相对象的思想的理解(主要是多态): http://blog.csdn.net/zhaojw_420/article/details/70477636 ...
- 49道spring面试题整理,附带答案
1.选择使用Spring框架的原因? 使用Spring: 第一是使用它的IOC功能,在解耦上达到了配置级别. 第二是使用它对数据库访问事务相关的封装. 第三就是各种其他组件与Spring的融合,在Sp ...
- Java高级面试题整理(附答案)
这是我收集的10道高级Java面试问题列表.这些问题主要来自 Java 核心部分 ,不涉及 Java EE 相关问题.你可能知道这些棘手的 Java 问题的答案,或者觉得这些不足以挑战你的 Java ...
- 100道Java基础面试题收集整理(附答案)
不积跬步无以至千里,这里会不断收集和更新Java基础相关的面试题,目前已收集100题. 1.什么是B/S架构?什么是C/S架构 B/S(Browser/Server),浏览器/服务器程序 C/S(Cl ...
- iOS面试题整理带答案
iOS面试题整理带答案 找工作,面试是避免不了的! 而技术开发面试,问一些技术相关的问题是必须的,最新的技术可能人人都趋之若鹜,但有些原理和基础的也希望都有了解. 这里整理了一些iOS相关 ...
- 最全最新java面试题系列全家桶(带答案)
最全最新java面试题系列全家桶(带答案) 置顶 2019年04月06日 22:40:28 青春季风暴 阅读数 14082 文章标签: java面试题技术栈 更多 分类专栏: 面试 版权声明:本文 ...
- 53道java多线程面试题整理及答案(2018年)
最近看到网上流传着,各种面试经验及面试题,往往都是一大堆技术题目贴上去,而没有答案. 为此我业余时间整理了Java多线程相关的53道常见面试题,及详细答案,你可以用它来好好准备面试.望各路大牛,发现不 ...
随机推荐
- 【风马一族_php】NO3_php基础知识
原文来自:http://www.cnblogs.com/sows/p/6001079.html(博客园的)风马一族 侵犯版本,后果自负 回顾 PHP基础语法 1.标签:<?php //PHP 代 ...
- Effective Modern C++:01类型推导
C++的官方钦定版本,都是以ISO标准被接受的年份命名,分别是C++98,C++03,C++11,C++14,C++17,C++20等.C++11及其后续版本统称为Modern C++. C++11之 ...
- 使用php实现单点登录实例详解
1.首先准备两个虚拟域名 127.0.0.1 www.openpoor.com 127.0.0.1 www.myspace.com 2.在openpoor的根目录下创建以下文件 index.php文件 ...
- 用python爬虫抓站的一些技巧总结 zz
用python爬虫抓站的一些技巧总结 zz 学用python也有3个多月了,用得最多的还是各类爬虫脚本:写过抓代理本机验证的脚本,写过在discuz论坛中自动登录自动发贴的脚本,写过自动收邮件的脚本, ...
- 【C++】判断一个图是否有环 无向图 有向图(转载)
没有找到原文出处,请参考一下链接: http://www.cnblogs.com/hiside/archive/2010/12/01/1893878.html http://topic.csdn.ne ...
- 【JZOJ4835】【GDOI2017模拟10.31】量化交易
题目描述 数据范围 解法 贪心: 从左往右枚举,设枚举到元素为x,并维护一个堆: 设此时堆顶元素为y, 如果x大于y,那么x可以与y产生差价,立即将差价贡献给答案. 如果y之前已经和其他元素z产生过差 ...
- php配置文件php.ini中文详解
转自:http://www.cnblogs.com/hbl/archive/2008/02/15/1069367.html [PHP] ; PHP还是一个不断发展的工具,其功能还在不断地删减 ; 而p ...
- oracle函数 SUM([distinct|all]x)
[功能]统计数据表选中行x列的合计值. [参数]all表示对所有的值求合计值,distinct只对不同的值求合计值,默认为all 如果有参数distinct或all,需有空格与x(列)隔开. [参数] ...
- 19-1 djanjo中admin的简单用法
1. 创建管理员账号 python3 manage.py createsuperuser 2. 在admin注册我们的表 在app目录下面的admin.py里面按以下语法注册 admin.site.r ...
- HZOJ 随
这个题的题解并不想写……一个写的很详细的blog 第1个测试点:mod=2,a[i]<mod(仔细看题),则n个数字都是1,直接输出1即可. 第2个测试点:每次乘上去的数字只有一种选择,快速幂即 ...