欢迎来到千学网!
您现在的位置:首页 > 实用文 > 其他范文

net程序员面试

时间:2023-07-13 13:11:50 其他范文 收藏本文 下载本文

下面小编为大家带来net程序员面试,本文共7篇,希望能帮助大家!

net程序员面试

篇1:net程序员面试

net程序员面试

1.String str=new String(“a”)和String str = “a”有什么区别? String str = “a”; 这个只是一个引用,内存中如果有“a“的话,str就指向它,如果没有才创建如后还用到”a“这个字符串的话并且是这样用: String str1 = ”a“; String str2 = ”a“; String str2 = ”a“; 这4个变量都共享一个字符串”a“ 而String str = new String(”a“);是根据”a“这个String对象再次构造一个String对象,将新构造出来的String对象的引用赋给str 2.判断字符串变量str是否为空的一下三种方法哪个性能更优 a、str==”“;b、str==String.Empty;c、str.Length==0;?答案是c; 3.string与String的区别 string、int是C#定义的类型,而String、Int32是.net类型即是CTS类型; string 是 .NET 框架中 System.String 的别名。string在编译的时候会转化为String类 4.虚方法(virtual )和抽象方法(abstract)的区别? 1:抽象方法仅有声明,而没有任何实现,如abstract someMethod;,虚方法却不能如此 virtual用于修饰方法、属性、索引器或事件声明,并使它们可以在派生类中被重写。 2:子类继承父类,可以对父类中的虚方法进行重写、覆盖、不处理三种处理(见5),对抽象方法却必须实现 5.子类对父类中虚方法的处理有重写(override)和覆盖(new),请说明它们的区别? 有父类ParentClass和子类ChildClass、以及父类的虚方法VirtualMethod。有如下程序段: ParentClass pc = new ChildClass();pc.VirtualMethod(...); 如果子类是重写(override)父类的.VirtualMethod,则上面的第二行语句将调用子类的该方法 如果子类是覆盖(new)父类的VirtualMethod,则上面的第二行语句将调用父类的该方法 6.抽象类(abstract)和接口(interface)的区别 抽象类可以有自己的实现,接口却仅有声明,可以有自己的静态数据字段; java和C#中可以实现多个接口,却只能继承一个抽象类(或者非抽象类)(单继承,和c++的多继承不同); 7.填空: (1)面向对象的语言具有 继承性、多态性、封装性。 (2)能用foreach遍历访问的对象需要实现 _IEnumerable___接口或声明_GetEnumerator_方法的类型。 (3)列举ADO.net中的五个主要对象 Connection,Command,DataReader,DataAdapter,DataSet connection 连接对象 command 命令对象,指示要执行的命令和存储过程! datareader是一个向前的只读的数据流。 dataadapter是功能强大的适陪器,支持增删改查的功能 dataset是一个数据级对象,相当与内存中的一张表或多张表 8.不定项选择: (1) 以下叙述正确的是:BC A. 接口中可以有虚方法。 B. 一个类可以实现多个接口。 C. 接口不能被实例化。 D. 接口中可以包含已实现的方法。 (2) 从数据库读取记录,你可能用到的方法有: BCD A. ExecuteNonQuery B. ExecuteScalar C. Fill D. ExecuteReader 9.简述 private、protected、public、internal 修饰符的访问权限。 A.Private:关键字是一个成员访问修饰符。私有访问是允许的最低访问级别。私有成员只有在声明它们的类和结构体中才是可访问的, 同一体中的嵌套类型也可以访问那些私有成员 B.Protected 关键字是一个成员访问修饰符。受保护成员在它的类中可访问并且可由派生类访问。有关 protected 与其他访问修饰符的比较,请参见可访问性级别,只有在通过派生类类型发生访问时,基类的受保护成员在派生类中才是可访问的 C.Internal关键字是类型和类型成员的访问修饰符。只有在同一程序集的文件中,内部类型或成员才是可访问的 D Protected Internal 它可以看作是Protected与Internal的并集,意思是:如果是继承关系,无论在不在同一程序集里都能访问;如果不是继承关系,那么只能在同一程序集内访问。 E.Public具有最高级别的访问权限,对访问成员没有限制。 10.写出一条Sql语句:取出表A中第31到第40记录(SQLServer, 以自动增长的ID作为主键, 注意:ID 可能不是连续的。)

篇2:.net程序员面试试题

1. new 关键字用法

(1)new 运算符

用于创建对象和调用构造函数。

(2)new 修饰符

用于向基类成员隐藏继承成员。

(3)new 约束

用于在泛型声明中约束可能用作类型参数的参数的类型。

2.如何把一个Array复制到ArrayList里

(1) 实现1

string[] s ={ ”111“, ”22222“ };

ArrayList list = new ArrayList();

list.AddRange(s);

(2)实现2

string[] s ={ ”111“, ”22222“ };

ArrayList list = new ArrayList(s);

3.DataGrid的Datasouse可以连接什么数据源

DataTable

DataView

DataSet

DataViewManager

任何实现IListSource接口的组件

任何实现IList接口的组件

4.概述反射和序列化

反射

公共语言运行库加载器管理应用程序域。这种管理包括将每个程序集加载到相应的应用程序域以及控制每个程序集中类型层次结

构的内存布局。

程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创

建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。

序列化

序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来

,可以轻松地存储和传输数据。

5.概述O/R Mapping 的原理

利用反射,配置将对象和数据库表映射。

6. 可访问性级别有哪几种

public 访问不受限制。

protected 访问仅限于包含类或从包含类派生的类型。

internal 访问仅限于当前程序集。

protected internal 访问仅限于从包含类派生的当前程序集或类型。

private 访问仅限于包含类型。

7. sealed 修饰符有什么特点

sealed 修饰符可以应用于类、实例方法和属性。密封类不能被继承。密封方法会重写基类中的方法,但其本身不能在任何派生

类中进一步重写。当应用于方法或属性时,sealed 修饰符必须始终与 override一起使用。

8.列举ADO.NET中的共享类和数据库特定类

共享类

DataSet

DataTable

DataRow

DataColumn

DataRelation

Constraint

DataColumnMapping

DataTableMapping

特定类

(x)Connection

(x)Command

(x)CommandBuilder

(x)DataAdapter

(x)DataReader

(x)Parameter

(x)Transaction

9.执行下面代码后:

String strTemp =”abcdefg 某某某“;

Int i=System.Text.Encoding.Default.GetBytes(strTemp).Length;

Int j=strTemp.Length;

问:

i=?

j=?

i=(14 ) ;j=(11 ) 中文两个字节

10.C#中,string str = null 与 string str =”“,请尽量用文字说明区别。

string str =”“初始化对象分配空间

而string str=null初始化对象

11.详述.NET里class和struct的异同

结构与类共享几乎所有相同的语法,但结构比类受到的限制更多:

尽管结构的静态字段可以初始化,结构实例字段声明还是不能使用初始值设定项。

结构不能声明默认构造函数(没有参数的构造函数)或析构函数。

结构的副本由编译器自动创建和销毁,因此不需要使用默认构造函数和析构函数。实际上,编译器通过为所有字段赋予默认值(

参见默认值表)来实现默认构造函数。结构不能从类或其他结构继承。

结构是值类型 -- 如果从结构创建一个对象并将该对象赋给某个变量,变量则包含结构的全部值。复制包含结构的变量时,将复

制所有数据,对新副本所做的任何修改都不会改变旧副本的数据。由于结构不使用引用,因此结构没有标识 -- 具有相同数据的两个

值类型实例是无法区分的。C# 中的所有值类型本质上都继承自 ValueType,后者继承自 Object。

篇3:net程序员面试一分钟自我介绍

各位考官好,今天能够站在这里参加面试,有机会向各位考官请教和学习,我感到非常的荣幸。

希望通过这次面试能够把自己展示给大家,希望大家记住我。我叫XXX,今年XX岁。汉族,XX本科。我平时喜欢看书和上网浏览信息。我的性格比较开朗,随和。能关系周围的任何事,和亲人朋友能够和睦相处,并且对生活充满了信心。我以前在检察院实习过,所以有一定的实践经验。在外地求学的四年中,我养成了坚强的性格,这种性格使我克服了学习和生活中的一些困难,积极进去。成为一名法律工作者是我多年以来的强烈愿望。如果我有机会被录用的话,我想,我一定能够在工作中得到锻炼并实现自身的价值。同时,我也认识到,人和工作的关系是建立在自我认知的基础上的,我认为我有能力也有信心做好这份工作。程序员是一个神圣而高尚的职业,它追求的是公共利益的最大化,它存在的根本目的是为人民服务,为国家服务。雷锋说过:人的生命是有限的,而为人民服务是无限的,我要把有限的生命投入到无限的为人民服务当中去。

这也是我对程序员认知的最好诠释。所以,这份工作能够实现我的社会理想和人生价值,希望大家能够认可我,给我这个机会!

篇4:.net程序员英文简历

yjbys

Male, 24, The cantonese

Education: technical secondary school/technical school

Working lives: fresh graduates

Expected salary: negotiable

Working location: guangzhou - there is no limit

Objective: the other computer

Have affinity The good faith integrity a strong sense of responsibility Sunshine is bright

Project/training experience

In March - December , guangzhou institute of aptech majoring in computer software

Project/training institutions: guangzhou garden

Project/training content: computer software development and Internet marketing

Professional skills

Used: skilled experience: 1 year

C # : skilled experience: 1 year

The JSP: skilled experience: 1 year

Self description

1. I treat life and serious and responsible work, good at communication, coordination, has the strong organization ability and team spirit.

2. Character lively and cheerful, optimistic and aspirant, good at learning and can continuously improve their ability and comprehensive quality.

3. Accept and good communication skills.

4. Have good professional quality.

篇5:.net程序员英文简历

yjbys

Male, 24, The people of hunan

Education: college

Working lives: within 1 year

Expected salary: negotiable

Working location: guangzhou - tianhe - there is no limit

Objective: web design/production | website editing | software engineer

Strong interpersonal communication skills Ability to perform Strong learning ability The good faith integrity a strong sense of responsibility Composed inside collect Sunshine is bright Connections to the vast Be good at innovation With entrepreneurial experience

Work experience (work for three years and six months, made 4 job)

Hunan electronic intelligence development co., LTD

Working time: in September 2014 to date (2 years and 5 months]

Job title: manager

Working content: electronic equipment maintenance (computers, mobile phones, electrical appliances, electronic product development design (mobile equipment energy-saving power supply devices, intelligent control system of water and electricity, electronic shelf, advertising design), electronic consumable marketing, computer peripherals, electronic components, mobile phone waterproof coating, computer rental

Rectangular lighting

Working time: July to September 2013 [two months]

Job title: sewing worker

Job content: the light is made, the chip detection filter

Huizhou new huachang transportation co., LTD

Working time: July 2014 to September 2014 [two months]

Job title: sewing worker

Work content: container production, quality inspection, labeling, repair welding

Changsha poly swimming diffuse design co., LTD

Working hours: between December 2015 and September 2015] [9 months

Job title: testers

Work content: build the DEBUG software testing test environment

Education experience

Graduated in June Hunan software vocational college computer application technology

Self description

During the university many times obtains the title of ”student cadres“, ”“ the communist youth league title, won several national motivational scholarships. As learners of computer application technology, have learned computer basic courses, such as office software, PhotoShop, Flash, etc. Familiar with web page creation and design, build website platform to be able to connect to the database. At the same time learning the SQL, C language, C # language, Dreamweaver, JavaScript, switching and routing, computer maintenance course. Personal English level 3 certificate has been made, the network management engineer certification, is the party member. Took part in the SYB entrepreneurship training organized by the school and obtained a certificate in SIYB. I have certain leadership skills, during the university as a monitor, exercise the personal comprehensive ability; Performance at ordinary times ”, “has won the acceptance of others, listens to others, have the team consciousness; Business street in school management of hunan electronic intelligence development co., LTD., has a certain efficiency; I am good at thinking in mind, forge ahead, excellent, honest.


更多相关文章推荐阅读:

篇6:net程序员自我介绍

尊敬的领导:

您好!

我是中南大学(原中南工业大学)冶金科学与工程学院20XX年计算专业应届毕业生。在此临近毕业之际,我希望能得到贵单位的赏识与栽培。为了发挥自己的才能,特向贵单位自荐。

中南大学师生中一直流传着这样一句话 今天你以母校为荣,明天母校以你为荣 ,从入学以来,我一直把它铭记在心,立志要在大学四年里全面发展自己,从适应社会发展的角度提高个人素质。将来真正能在本职工作上做出成绩,为母校争光。

我以严字当头,在学习上勤奋严谨,对课堂知识不懂就问,力求深刻理解。在掌握了本专业知识的基础上,不忘拓展自己的知识面,特别是在计算机应用方面,及时阅读相关书籍,并购置了个人电脑,掌握了Visual Basic 程序设计方法和 PHP&MYSQL、Java等动态网站建设技术。我很重视英语的学习,不断努力扩大词汇量,英语交际能力也有了长足的进步。同时,为了全面提升个人素质,我积极参加各种活动,加入了中南大学射击队,经过长期刻苦的训练,在多次全国以及湖南省比赛中取得优异的成绩。这个经历使我认识到团结合作的重要性,也学到了很多社交方面的知识,增加了阅历,相信这对我今后投身社会将起重要作用。

现在,我以满腔的热情,准备投身到现实社会这个大熔炉中,虽然存在很多艰难困苦,但我坚信,大学生活给我的精神财富能够使我战胜它们。

希望贵公司能给我一个发展的平台,我会好好珍惜它,并全力以赴,为实现自己的人生价值而奋斗,为贵公司的发展贡献力量。

看了net程序员自我介绍的还看了:

篇7:NET程序员简历

基本资料

姓 名:***** 出生年月:1988-1

性 别:女 身 高:155

婚姻状况:未婚 籍 贯:浙江义乌

政治面貌:共青团员 目前所在地:义乌

• 求职意向

期望职位:.NET程序员、软件工程师

职位类型:全职 工作地点:义乌市

工资待遇:面议 住房要求:包吃住

• 工作经验

工作经验:2年

工作经历:

2009-10--2010-1 艾凡视觉效果 (艾凡视觉效果) 网站开发员

2010-3-2010-6 义乌恒信人才技术部 测试员

2010-6-现在 义乌创源网络公司 程序员

教育背景

最高学历:本科 毕业院校:江汉大学

所学专业:电子商务 毕业时间:2009-1

第一外语:英语 水平:熟练

计算机能力:精通 其它能力:

所获证书:计算机三级-网络技术、英语四级、报关员资格证

教育培训经历:

2009-12--2010-02 思源IT中心 计算机软件工程 大专 (职业大学)

2005-09--2009-12 江汉大学 电子商务 本科 (全日制普通高校)

• 自我评价

熟练 asp.netMVC,Ajax,html 、javascript、jqury、extjs、CSS+DIV、as3.0。

NET程序员简历

程序员面试自我介绍

IT程序员面试自我介绍

程序员面试的自我介绍

程序员的面试自我介绍

程序员面试笔试真经

程序员面试三分钟自我介绍

面试程序员的自我介绍

程序员面试宝典总共多少

安卓程序员面试的自我介绍

《net程序员面试(精选7篇).doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式

点击下载本文文档