.net高级工程师面试题
.net软件工程师面试题基础题:1.简述string[]、ArrayList、List的区别。数组: 优点 :数组在内存中是连续存储的,索引速度非常快;赋值和修改元素也很简单; 不足:两个数据之间插入数据比较麻烦;声明数组的时候,必须指明数组的长度,数组长度过长会造成内存浪费,数组的长度过短,会造成数据溢出错误。ArrayList: 优点:.net framework 提供的用于数据存储和检索的专用类大小依据存储 的数据来动态扩展和收缩继承IList,可以方便的进行数据的添加、插入和删除 缺点:允许插入不同类型的数据,都当做object类型处理数据处理时可能出现类型不匹配的错误存在装箱(值=》引用)拆箱的操作,会带来很大的性能损耗List:?优点:声明List集合时,需要声明集合内数据的对象类型避免了类型安全问题和装箱拆箱的性能问题2.简述装箱和拆箱操作中的性能损耗是如何产生的。3.简述对ASP.NET中的事件机制的理解。4.在一个ASP.NET的三层结构系统中,以登录操作为例,简述在各层中如何组织代码。5.简述相比DATASET,实体类在WEB项目中的优点与缺点。6.简述GC是如何工作的。Java采用VM(Virtual Machine)机制,由VM来管理程序的运行当然也包括对GC管理。90年代末期.NET出现了,.NET采用了和Java类似的方法由CLR(Common Lang
您可能关注的文档
- (人教版) 九年级化学 下册 课件 第九单元 课题二 溶解度 课件(共47张PPT).ppt
- (人教版)化学必修二名师设计:4-1-1《化学与自然资源的开发利用》ppt课件(80页).ppt
- (值得拥有)2015年 新课标卷Ⅰ语文试题解析.ppt.ppt
- (学法、知法、守法争当好少年).ppt
- (安徽地区,新课标)语文中考总复习课件筛选整合信息,加深文章理解(共28张PPT).ppt
- (教科版)五年级科学下册课件PPT 做一个钟摆-袁海玲ppt.ppt
- (比赛 精心)传统文化知识竞赛PPT.ppt
- (沪教版)教材化中考总复习ppt课件:第3章-物质构成的奥秘(50页).ppt
- (沪教版)语文三上_26饭钱.ppt.ppt
- (精)试用期员工转正答辩PPT—简洁大方.pptx
原创力文档

文档评论(0)