公司招聘 C# ASP.NET 程序员,俺是公司里面唯一一个还稍微懂点啥是网站的人,可是俺对 .NET 一窍不通,怎么个面试法?谁有面试题目没?给一些,谢啦 不开玩笑,有题目的朋友给一些

解决方案 »

  1.   

    猫大叫一生,把老鼠吓跑了,把主人惊醒了.
    请编成实现.那些类实现了ICOLLECTION接口?传值有那些方式,举出七种或以上
      

  2.   

    人民币转换为大写    如(1000.3 变为 一千元零三角) 用.NET实现 
    这是我们公司的招聘题..
      

  3.   

    csdn以前有个专题是.NET面试题的,搜搜就有
      

  4.   

    一.填空题
    1.c#中的三元运算符是_______________________
    2.public static const int A=1;这段代码有错误么?是什么?_________________________________________
    3.float f = -123.567F;
      int i=(int)f;
    i的值现在是________________________
    4.利用operator声明且仅声明了==,有什么错误么?__________________________________________
    5.委托声明的关键字是________________________
    6.用sealed修饰的类有什么特点?_______________
    7.在Asp.net中所有的自定义用户控件都必须继承自________________________,所有的页面都必须继承自________________________,所有的web服务都必须继承自________________________
    8.在.Net托管代码中我们不用担心内存漏洞,这是因为有了________________________
    9.下面的代码中有什么错误吗?
    using System;
    class A
    {
        public virtual void F()
        {
            Console.WriteLine("A.F");
        }
    }
    abstract class B : A
    {
        public abstract override void F();
    }__________________________________________
    10.当类T只声明了私有实例构造函数时,则在T的程序文本外部,___________(可以 or 不可以)从T派生出新的类,___________(可以 or 不可以)直接创建T的任何实例。
    11.下面这段代码有错误么?
            switch (i)
            {
                case < 0:
                    CaseZero();
                    break;
                case 1:
                    CaseOne();
                    break;
                case 2:
                default:
                    CaseTwo();
                    break;
            }
    12 类成员有那几种访问方式?__________________________________________二.简答题
    1.在c#中using和new这两个关键字有什么意义,请写出你所知道的意义?
    2.下面代码段的输出是
    using System;
    class A
    {
        public A()
        {
            PrintFields();
        }
        public virtual void PrintFields(){}
    }
    class B : A
    {
        int x = 1;
        int y;
        public B()
        {
            y = -1;
        }
        public override void PrintFields()
        {
            Console.WriteLine("x = {0}, y = {1}", x, y);
        }
    }
    class Demo
    {
        public static void Main()
        {
            B b = new B();
        }
    }3. 下面代码段的输出是
    using System;
    class A
    {
        public static int X;
        static A()
        {
            X = B.Y + 1;
        }
    }
    class B
    {
        public static int Y = A.X + 1;
        static B() { }
        static void Main()
        {
            Console.WriteLine("X = {0}, Y = {1}", A.X, B.Y);
        }
    }4.谈谈类和结构的区别?5. 在.net(C# or vb.net)中如何获得当前窗体或控件的句柄,特别是控件本身的句柄(请列举)。6. 在.net(C# or vb.net)如何启动另一个程序,比如说notepad7. 在.net(C# or vb.net)中如何取消窗体FrmMain的关闭。8. 在.net(C# or vb.net)中,Appplication.Exit 还是 Form.Close有什么不同?9. 在C#中有一个double型的变量,比如10321.5,作为货币的值如何按各个不同国家的习惯来输出。比如美国用$10,321.50而在英国则为£10 321.50  10. 在.net(C# or vb.net)中如何用户自定义消息,并在窗体中处理这些消息。11 叙述Page页面的生命周期。(即写出Page几个主要的事件运行顺序)12.有a.aspx页面,在codebehind里动态在页面里创建一checkbox控件,创建后用户在页面选中该checkbox,在codebehind里如何取该checkbox的值?(即是选中还是未选中状态)13.Session跟Cookie有什么关系? 假如IE禁止使用cookie,那Session还有用吗?14.如何理解装箱、拆箱操作?运用此操作时对系统性能有什么影响?15.XML中的XmlDocument跟 XmlReader有什么区别?16.接口跟抽象有什么异同? 你在平时项目设计过程中何时使用接口? 何时使用抽象类?
      

  5.   

    RRR.妈的.跟考博士一样!!
    垃圾!!!
    你要做什么就要求什么,搞得招个博士去最后只是要去打字的!!
    我操!!!