• C#常看面试问题以及解答


    面试问题大全
    1. C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?
      
    2. 讲一讲你理解的web service,在dot net framework中,怎么很好的结合xml?(讲概念就行了)

    3. C#, Java 和 c++的特点,有什么相同的地方,不同的地方,C#分别从c++和java中吸取了他们那些优点?

    4. C#可否对内存进行直接的操作?(这可是个难点哦?要注意!)

    5. 用Visual C++ 6.0编写的代码(unmanaged code),如何在CLR下和其他dot net component结合?

    6. 以前作过的一些项目?介绍一下自己的编程经验。(这是蒙混不过去的,基本一问就知道是真是假)

    7. 你对公司有什么期望?你的薪水期望值?为什么学计算机?以前的工作经验(这非常重要)?

    8. ADO.Net最通用的五个对象
       Connection,Command,DataReader,DataAdapter,DataSet
    9. 维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么

    10.ADO。NET相对于ADO等主要有什么改进?

    11.ASP。NET与ASP相比,主要有哪些进步?
        1.在形式上实现了面向对象编程.
        2.预编译的服务器端代码.
        3.更好的安全机制.
    12.C#中的委托是什么?事件是不是一种委托?
        委托是“事件接口”
    13.描述一下C#中索引器的实现过程,是否只能根据数字进行索引?
        C#提供的索引器,可以象处理数组一样处理对象。
      不是,可以进行字符等索引。
    14.C#中要使一个类支持FOREACH遍历,实现过程怎样?
      
    15.写一个HTML页面,实现以下功能,左键点击页面时显示“您好”,右键点击时显示“禁止右键”。并在2分钟后自动关闭页面。

    16.你对XMLHTTP、WEBSERVICE 了解吗?简单描述其特点、作用
       
    17.接口和抽象类有什么区别?你选择使用接口和抽象类的依据是什么?
      接口一般只是针对方法进行的。而抽象类可以进行属性与方法进行抽象。
      依据针对的对象。
    18.自定义控件和一般用户控件的异同?如果要用这两者之一,你会选择哪种?为什么
       
    19.大概描述一下ASP。NET服务器控件的生命周期
      1.实例化。2.初始化。3.开始跟踪视图状态。4.加载视图状态。5.加载回传数据。6.加载。7.引发修改数据。8.引发回传事件。9.预生成。10保持视图状态。11.生成。12.卸载。13.释放。
    20.UML
         统一化建模语言。
    21.面向对象的概念,主要特点

    22.类划分的依据。类粒度问题

    23.事物管理问题
         事务是由以一个逻辑单元组成的一系列操作。

    24.用C#实现以下功能
         a 产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
         b 对上面生成的数组排序,需要支持升序、降序两种顺序
    25.请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点。
            i.session(viewstate) 简单,但易丢失
            ii.application
    全局
            iii.cookie
    简单,但可能不支持,可能被伪造
            iv.input ttype="hidden"
    简单,可能被伪造
            v.url
    参数简单,显示于地址栏,长度有限
            vi.数据库稳定,安全,但性能相对弱


    26.请说明.net中的错误处理机制,并举例

    27.请说出强名的含义

    28.请列出c#中几种循环的方法,并指出他们的不同

    29.请指出.net中所有类型的基类

    30.请指出GAC的含义

    31.SQL SREVER中,向一个表中插入了新数据,如何快捷的得到自增量字段的当前值
       -->Select @@IDentity
       -->Select Indent_Curr('TableName')

  • 相关阅读:
    Silverlight4 打印 生成文件过大解决
    清理 Visual Studio 工具箱 的冗杂控件(第三方控件卸载不完全)
    SQL2005SP4生成数据库脚本视图依赖顺序错误问题
    SQL Server 2005 企业版没有 Management Studio管理工具
    Excel Reader 轻量级
    开发托管ActiveX或第三方程序托管插件时调试问题解决方法
    Entity Framework 从数据库生成模型丢失数据库文档不完美解决方案
    今天写了个很蛋疼的sql语句
    WinForm 内嵌 Office 文档 解决方案测试(非DSOFRAME 纯C#代码,网上独一份)
    生产者、消费者问题之闹钟
  • 原文地址:https://www.cnblogs.com/tongtkk/p/707107.html
Copyright © 2020-2023  润新知