zoukankan      html  css  js  c++  java
  • .net程序员面试题,基本上是基础概念题

    欢迎自测一下,在没有特别的准备下,你能答出多少来?

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

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

    3.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?

    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方法有哪些?



    1 继承 多态 封装 (一直看一直都忘掉)
    2 用户控件. 不会说懂得做
    3 装箱和拆箱发生 值类型向引用类型转换,和引用类型向值类型转  重载:同一个函数参数不同
    4.xml可以用来做网页(xslt) xml可以当作数据库 xml可以用来保存对象的系列化(web服务好象是基于这个的)

    5值类型,没有什么好说的.引用类型用处是返回两个以上参数的时候比较好用 ref out 我常用的是out不要先赋值
    6  ado.net 我直接用 sqlhelper了 有connection command 还有参数
    7 回调机制比较有用的.在net中采用了委托.
    8 接口,是可以多继承,类只有单继承.接口强调了你必须实现,而没有具本实现的方法和虚类有点相似
    9 datareader dataset 还有一个不太常用
    10 udp不要实现什么三次握手.
    11 asp.net身份验证最常用还是以前的session方法. form验证没有用过. 微软的哪个也没有用过
    12 进程简单理解为单个程序吧(按ctrl+alt+del)可以看到的.它至少有一个主线程 .
    13 代码后置..不懂得讲
    14 活动目录.. 完全不会
    15 system.xml (system.io创建目录的时候用)
    16 这个也是web服务里的东西.
    17 soap简单协议.我只知道.web服务是基于它之上的
    18 部置一个页面. 也就是说没有代码是直接写在aspx中的了.只接放在IIS的虚拟目录下就行了.当然要asp.net支持
    19 垃圾回收..一般的只要掌握.非托管对象要记得释放资源就行了吧.
    20 直接在vs.net里面引用就OK了.它会自己生成一个代理类


    楼主这样的回答有没有到50分

  • 相关阅读:
    A1052. Linked List Sorting (25)
    A1032. Sharing (25)
    A1022. Digital Library (30)
    A1071. Speech Patterns (25)
    A1054. The Dominant Color (20)
    A1060. Are They Equal (25)
    A1063. Set Similarity (25)
    电子码表
    矩阵键盘
    对象追踪、临时对象追踪、绝对坐标与相对坐标
  • 原文地址:https://www.cnblogs.com/baddot/p/238395.html
Copyright © 2011-2022 走看看