有事点这里!

当前位置: 首页 >> IT技术 >> 面试大全 >> .net 中这些问题你搞清楚了吗 ?

.net 中这些问题你搞清楚了吗 ?

[ 来自:不祥 作者:网络收集 阅读:0 时间:2008-2-2 22:37:38 ]

1.ASP.NET中的身份验证有那些?你当前项目采用什么方式验证请解释
| R X q$i Q&? H P 2.什么是WEB控件?使用WEB控件有那些优势? q f"x+C$@*v t i
3.请解释ASP。NET中以什么方式进行数据验证?
4k c z0o ]-v+M v 4.请谈谈对正则表达式的看法?
+e(O-J:C l)P i*\ 5.ASP。NET中共有几种类型的控件?各有什么区别?
c*u%? S-O#P 6.WEB控件可以激法服务端事件,请谈谈服务端事件是怎么发生并解释其原理?自动传回是什么?为什么要使用自动传回。 n N } N)n w.N9W C.{%I
7.WEB控件及HTML服务端控件能否调用客户端方法?如果能,请解释如何调用? #p6B f"[%L D f S j"u
8.ASP。NET与ASP相比有什么优势?
u G _#F e.B E5j [ 9.请解释web.config文件中的重要节点 i E1j"X W v S q8G M2H M4y
10.请解释ASP。NET中的web页面与其隐藏类之间的关系?
-n)N q$t.[ g0x6l7O 11.什么是viewstate,能否禁用?是否所用控件都可以禁用?
e/f0~#k,Q W
j0B t!|+C O n!P 13.当发现不能读取页面上的输入的数据时很有可能是什么原因造成的?怎么解决 B { ?'|$x!Y7w L'} \
14.请解释一个WEB页面中代码执行次序。
&H j r ` v!F2a"k!A 15.请解释什么是上下文对象,在什么情况下要使用上下文对象
&[:S k4x.g A,Y/f!A*^ 16.请解释转发与跳转的区别?
7} ? H%g| p,[ U I;B r l 17.请解释ASP.NET中不同页面之间数据传递有那些方式?
4F { ^:Y u _ J op9H 18.请解释ASP。NET中button linkbutton imagebutton 及hyperlink这四个控件之间的功别
0D*Z K m1V(P @ ` 19.请解释一下。NET多层应用程序中层与层之间以那几种方式进行数据传递。并解释你自己的项目中采用那种方式进行。
]7l'K,S2S I 20.如果出现ASP。NET中的事件不能触发可能由于什么原因造成?
/i V b6v(C$?(H(d 21.如果需要在datagride控件中的某一列中添加下拉列表框并绑定数据怎么解决?
6y'B/e ? y J"T P"O n 22.请解释asp.net中的数据绑定与传统数据绑定有什么区别?
p o8^ v9F n-Q j 23.请解释.net采用委托实现的事件模型与JAVA中采用接口实现的事件模型有什么区别,以图示方式解释。 Q!I {:N,M"E*e
24.请解释接口的显式实现有什么意义?

2006-9-10 21:27 tiantianai 第一,谈谈final, finally, finalize的区别。 z O%d%p Z,~-n |
第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?.e g g V ~ S*m;M
第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。
@)u8] s"[ n xB/g 第四,&和&&的区别。 G W H F E6@
第五,HashMap和Hashtable的区别。
%H7B H C | 第六,Collection 和 Collections的区别。
*C s7f0mS |&b M B 第七,什么时候用assert。"B U1A0N ] d#H9m;N
第八,GC是什么? 为什么要有GC?
Z"T1Z(u6l7a { g*n 第九,String s = new String("xyz");创建了几个String Object? k1] D"_*n#W u*h6~
第十,Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
)Z/C6\ s._ j)q6W+G 第十一,short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? F-J"F.j v o Z
第十二,sleep() 和 wait() 有什么区别?
6J!x'_7f O { \%] 第十三,Java有没有goto?
}2@ V6f [+|$h+{:P"b b(F7Y 第十四,数组有没有length()这个方法? String有没有length()这个方法? t o(p;y N2S y n
第十五,Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
P2z h c8\ q g b 第十六,Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? g Y } |.e i
第十七,给我一个你最常见到的runtime exception。
4~ n G @ A u 第十八,error和exception有什么区别? T6i1_ s-b V X
第十九,List, Set, Map是否继承自Collection接口?"Z K"o b y q'n
第二十,abstract class和interface有什么区别?
"D S v'J1u 第二十一,abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized? v.O/r p j(W:T ^
第二十二,接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)?
-L W o9k r1v J 第二十三,启动一个线程是用run()还是start()?%r ~ b'z;d;Z Y
第二十四,构造器Constructor是否可被override? F-r9p;I N+C P n X
第二十五,是否可以继承String类?#F f M X&{1? i%A't
第二十六,当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? x6gM L J7T b E!c
第二十七,try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?6R0` n3d5k&g
第二十八,编程题: 用最有效率的方法算出2乘以8等於几?
4];J H5] S/H 第二十九,两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?3l(_ `/G7a G#R
第三十,当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? U.R0Y `,^#W!Q!\
第三十一,swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
o F8e?&e G4S p I w 第三十二,编程题: 写一个Singleton出来。


2006-9-10 21:27 tiantianai 1.面向对象的思想主要包括什么?
$W x*} v4y x y-K 2.什么是ASP.net中的用户控件3g(~ c A [ s
3.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释? m X Y C)y;M
4.列举一下你所了解的XML技术及其应用
E.R T1z2Z R1f 5.值类型和引用类型的区别?写出C#的样例代码。%b9X f1g }%u |6^ s W |
6.ADO.net中常用的对象有哪些?分别描述一下。 q K,u f(_)n ji
7.如何理解委托?)w |2f7h l O M
8.C#中的接口和类有什么异同。
G K-j Y(H L!h @ j 9.。net中读写数据库需要用到哪些类?他们的作用
g }${ E u&h 10.UDP连接和TCP连接的异同。$Q*_6D I+I
11.ASP.net的身份验证方式有哪些?分别是什么原理?
6t7N v }7K(Q-\ l 12.进程和线程分别怎么理解?
s S h W&z ^ ~ N 13.什么是code-Behind技术。 g4e)C)J K+U$B+M J c
14.活动目录的作用。
!{)f ~2M D J+F t C3S 15..net中读写XML的类都归属于哪些命名空间? q5a X6g0G(T g b
16.解释一下UDDI、WSDL的意义及其作用。
;d.B)?)m.n E u 17.什么是SOAP,有哪些应用。+B R$J p-^ Y%C
18.如何部署一个ASP.net页面。 ~&X a!@ T v"n
19.如何理解.net中的垃圾回收机制。
!g ] z,N C 20.常用的调用webservice方法有哪些?


2006-9-10 21:28 tiantianai Q:您在什么情况下会用到虚方法?它与接口有什么不同?0L q.z O"f6j [1F5N,e
5L$A$Y E y W1j s
Q:Override与重载有什么区别?'P$s7Y L q#^ H6e8]
3R&f W6| B t a j
Q:值类型与引用类型有什么区别? \;A4?-a5[5@ H6x
x g,\(} J
Q:怎样理解静态变量?
9x1_ K Z P A7O
R&C ` S4o c Q:向服务器发送请求有几种方式? M,u ?#M,[
a G B L h#H n4Q'l z;y
Q:DataReader与Dataset有什么区别?
)H8t%H e U O g \ j!k? ` O S.Z0g
Q:如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?+z N/I ~1x*j v D

&J2@4x4N%B5V K$f T Q:用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?$t K#k J d,] m

-G x x F _ |.r Q:软件开发过程一般有几个阶段?每个阶段的作用? j*I w C _:A$@ G
9x,U3O9l"j5V R Z
Q:微软推出了一系列的Application Block,请举出您所知道的Application Block并说明其作用?
$[ }.X+W T W-P [#v
L6K y W(X c6_ S oj { Q:请列举一些您用到过的设计模式以及在什么情况下使用该模式? k ^ p e)K g q C
}6C g n T W-M Z
Q:您对WebService的体会?
T C ~8S w W1b ?
G s _ g @:S S2~ Q:您对编程的兴趣如何?工作中遇到不懂的问题是怎样去解决的?您一般怎样去提高自己的编程水平? ` J p"W j
'Y h R N8~:S!? j.I
Q:您离职的原因是什么?
s Z ?7O3~.@9M'^!K"P o&I3w Y u u#y
以下几道题目如果您不会,请较为详细的描述您的解决思路和方法 u"C,UY)G6b \

'E r Q x bL Q:通过超链接怎样传递中文参数?3{ N0j'g i x#n b P u

3g g7M*d o1^ Z a r(l'f7` Q:请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?7\ ? y UJ9O x,D O

] l,d"] };R N#y Q:请编程实现一个冒泡排序算法?


2006-9-10 21:28 tiantianai 一道数据库设计的面试题,考查的重点和供参考的解决方案如下。 H d M*v8O n R-^

-N-r&I X#E K N ==================================5{ Z%}(M3@&` z

*J X j j%E7R V [-N v'y 一大型企业,有10000名员工,每半个月发一次工资,试为此企业设计一个工资数据库.(数据库为SQL server).!@J U9u ^

,e } [-p \;} A x
4R8B Z O1s2D p 这题考查的重点是面对数据量大时,如何设计一个系统的性能好、速度快的数据库。
h!e e ~%W/U )p&I ^#r%h Q W k
-----------------------------------------
E R r(a a 9L(}3G,P a B3w
可供参考的解决方法有几点,希望大家补充:
-])_ |p&c&t D)C:@-H n [ r&E O N z3j(X;I
1.建立索引是必须的。 | @0b2v/x c a X
` m Q ] P'O b,O
2.可以设计成两个表,一个用来操作,一个用来查询。操作表只保存最近若干段时间内的数据,就如移动公司查询话费记录。
(y t,A Y X8g r;~ u R,c+X+P d M N1\ p
3.查询考虑用最优的存储过程。


2006-9-10 21:29 tiantianai 1.写一个实现对一段字符串翻转的方法,附加一些条件,如其中包括“,”、“.”,对其设计测试用 例 。;I:u&S x*E9u!G1o

X Y1l2T2_ k 2.对一支纸杯设计测试用例(可以是广义的杯,不一定是某一支特定功能的杯)
'C ^ _ I a
7I j D \K#[ z'D0|-M 开发语言概念题
| E)u,~ U j l 3.什么是反射?
F*M x ` h5M,D _ { 4.用Singleton如何写设计模式 &h E#V+e n6@ V D {.l"x
5.C#中的垃圾回收机制是怎样的?
0o ] r.} f 6.什么是Application Pool?
k3q7Q;@ Z1v8r8? 7.链表和数组的区别,各有什么优缺点. C/e @"| H [;p U7R
8.Remoting在客户端服务器怎么实现 ? }5{ ~!a5b2?
9.什么是友元函数? -Z8c9}4v!P g-\+S.T q5e
10.用标准C如何实现多态? P }"r8["I9U
11.什么是虚函数?
:x b5k [ ? T ~ c 12.什么是抽象函数?
A e)b/{ P z/F(@ p-t x+` E b M%_ v
13.什么是内存泄漏,怎样最简单的方法判断被存泄漏 ? V j V8i9W)h z-f

*o+K t7y:] g x/s-O 英语题
D#I%d4Z R Q$n I/u*U 14.用英文介绍一下使用C#/C++做的项目,主要功能
.f)L o |#R 15.如果要与美国开电话会议,会如何与美国的工程师沟通 h7T C,~ A M
16.如果老板认为你的技术落后,你会怎么回答
:X s!O0P A l-l ` O h c x$d c:G {
数据库知识题 r Z A.U ] Q
17.使用什么工具来调用存储过程
s O r%G8o(| 18.SQL Server的两种索引是何形式?索引的作用?索引的优缺点? P V a p0a9{
19.触发器的作用
R | U Z k c(e'} s+m |:_8K
其它知识题及问题 /p"? O o P o i1R;k:x
20.什么是Web Service? :w n'n b v O N7e:W
21.什么是XML?
&H-w {3Q7^ 22.Socket怎么实现?

奥运您知道

动漫情报

影视广场

IT技术

相关文章

QQCAT(www.qqcat.com),资源信息,免费观看。本站所有信息均来自网上,如损害到您的利益,请及时联系我们!
QQCAT版权所有©2007