• 微软HR泄露的asp.net面试题


    1.面向对象的思想主要包括什么?

    2.什么是ASP.net中的用户控件?

    3.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?

    4.列举一下你所了解的XML技术及其应用。

    5.值类型和引用类型的区别?写出C#的样例代码。

    6.ADO.net中常用的对象有哪些?分别描述一下。

    7.如何理解委托?

    8.C#中的接口和类有什么异同。

    9..net中读写数据库需要用到哪些类?

    10.UDP连接和TCP连接的异同。

    11.ASP.net的身份验证方式有哪些?分别是什么原理?

    12.进程和线程分别怎么理解?

    13.什么是code-Behind技术。

    14.活动目录的作用。

    15..net中读写XML的类都归属于哪些命名空间?

    16.解释一下UDDI、WSDL的意义及其作用。

    17.什么是SOAP,有哪些应用。

    18.如何部署一个ASP.net页面。

    19.如何理解.net中的垃圾回收机制。

    20.常用的调用webservice方法有哪些?

    21、new有几种用法?

    22、如何把一个array复制到arrayList里?

    23、datagrid.datasouse可以连接什么数据源 [dataset,datatable,dataview]?

    24、概述反射和序列化。

    25、概述o/r mapping 的原理。

    26、类成员有( )种可访问形式?

    27、用sealed修饰的类有什么特点?

    28、列举ADO.NET中的五个主要对象,并简单描述。

    29、C#中,string str = null 与 string str ="",请尽量用文字说明区别。(要点:说明详细的内存空间分配)

    30、详述.NET里class和struct的异同?

    31、概述.NET里对 remoting 和 webservice 两项技术的理解和实际中的应用。

    32、什么是code-behind技术?

    33、概述三层结构体系。

    34、asp.net如何实现MVC模式,举例说明!

    35、传入某个属性的set方法的隐含参数的名称是什么?

    36、如何在C#中实现继承?

    37、C#支持多重继承么?

    38、被protected修饰的属性/方法在何处可以访问?

    39、私有成员会被继承么?

    40、请描述一下修饰符protected internal。 

    41、C#提供一个默认的无参数构造函数,当我实现了另外一个有一个参数的构造函数时候,还想保留这个无参数的构造函数。这样我应该写几个构造函数?

    42、C#中所有对象共同的基类是什么?

    43、重载和覆写有什么区别?

    44、在方法定义中,virtual有什么含意? 

    45、能够将非静态的方法覆写成静态方法么?

    46、可以覆写私有的虚方法么?

    47、能够阻止某一个类被其他类继承么? 

    48、能够实现允许某个类被继承,但不允许其中的某个方法被覆写么? 

    49、什么是抽象类(abstract class)?

    50、何时必须声明一个类为抽象类? 

    51、接口(interface)是什么?

    52、为什么不能指定接口中方法的修饰符? 

    53、可以继承多个接口么? 

    54、那么如果这些接口中有重复的方法名称呢? 

    55、接口和抽象类的区别是什么? 

    56、如何区别重载方法? 

    57、const和readonly有什么区别?

    58、System.String 和System.StringBuilder有什么区别?

  • 相关阅读:
    about java
    nginx+tomcat
    sed
    百度推送
    线程及更新ui线程的简单理解
    测试异常检测的Bugly使用
    轮播图带加点,带时间自动轮播加手动轮播
    自定义listView与scrollView使用
    tabLayout加viewPager的实现
    网络获取图片列表
  • 原文地址:https://www.cnblogs.com/tianzhi9885/p/4081343.html
Copyright © 2020-2023  润新知