net软件工程师入职学员亲诉.net软件工程师面试题

net软件工程师入职学员亲诉.net软件工程师面试题

ID:27903444

大小:34.50 KB

页数:5页

时间:2018-12-06

net软件工程师入职学员亲诉.net软件工程师面试题_第1页
net软件工程师入职学员亲诉.net软件工程师面试题_第2页
net软件工程师入职学员亲诉.net软件工程师面试题_第3页
net软件工程师入职学员亲诉.net软件工程师面试题_第4页
net软件工程师入职学员亲诉.net软件工程师面试题_第5页
资源描述:

《net软件工程师入职学员亲诉.net软件工程师面试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、net软件工程师入职学员亲诉.net软件工程师面试题  .net软件工程师是IT行业具有前景的一个职业,从学习到就业期间要经历很多,除了学习之外,面试中也蕴含了很多技巧和知识点,有的也不是在学习专业知识中所能获得了,这一点已经被很多人多认同了,要想在拥真正技能的同时就职于一个很好的企业,面试题也是一个需要掌握的技能。  以下所总结的都是根据深圳达内福田培训中心学员的口述和经历中总结出来的,希望对于每一个想从事与.net软件工程师执业的学员来说是一个很好的借鉴。如果想了解更多关于福田达内培训有关.net面试题的知识点,可以打电话咨询0755-82353533也可以直接登陆网

2、站查询。  1.你是哪个学校毕业的,学的什么专业?有没有参加过专业的培训?  答:我是深圳大学毕业的,学的是计算机专业,毕业后在朋友的推荐下进入深圳达内福田培训中心学习,主要学的是.net  2.XmlSerializer是如何工作的?使用这个类的进程需要什么ACL权限?  答:我只知道XmlSerializer是将对象的属性和字段进行序列化和反序列化的,序列化成为xml数据,反序列化再将xml转换成对象。应该至少需要ACL权限中的读权限.  3.DebugBuild和ReleaseBuild的区别,是否会有明显的速度变化?请说明理由。  答:Debug会产生pdb文件,

3、release不会。Debug用于开发时的调试,不能要于部署,而release用于部署.debug编译一些特殊代码,比如#IFDEBUGDebug.Write等,而Release则会将那些特殊标记省略  4.Set里的元素是不能重复的,那么用什么方法来区分重复与否呢?是用==还是equals()?它们有何区别?5  答:Set里的元素是不能重复的,那么用iterator()方法来区分重复与否。equals()是判读两个Set是否相等。equals()和==方法决定引用值是否指向同一对象equals()在类中被覆盖,为的是当两个分离的对象的内容和类型相配的话,返回真值。  

4、5.sleep()和wait()有什么区别?  答:sleep()方法是使线程停止一段时间的方法。在sleep时间间隔期满后,线程不一定立即恢复执行。这是因为在那个时刻,其它线程可能正在运行而且没有被调度为放弃执行,除非(a)“醒来”的线程具有更高的优先级(b)正在运行的线程因为其它原因而阻塞。  wait()是线程交互时,如果线程对一个同步对象x发出一个wait()调用,该线程会暂停执行,被调对象进入等待状态,直到被唤醒或等待时间到。  产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。  int[]intArr=newint[100];  A

5、rrayListmyList=newArrayList();  Randomrnd=newRandom();  while(myList.Count<100)  {  intnum=rnd.Next(1,101);  if(!myList.Contains(num))  myList.Add(num);5  }  for(inti=0;i<100;i++)  intArr[i]=(int)myList[i];  6.DataReader与Dataset有什么区别?  DataSet可以离线处理,前后滚动和进行数据更新.  DataReader不能离线处理,是个只读向前的游

6、标,但速度会很快  DataSet可以存储数据库各种对象的,比如表触发器等,而DataReader只能存储游标记录  7.ASP。NET与ASP相比,主要有哪些进步?  答:asp解释形,aspx编译型,性能提高,有利于保护源码。  8.不定项选择:  (1)以下叙述正确的是:bc  A.接口中可以有虚方法。B.一个类可以实现多个接口。  C.接口不能被实例化。D.接口中可以包含已实现的方法。  (2)从数据库读取记录,你可能用到的方法有:bcd  A.ExecuteNonQueryB.ExecuteScalar  C.FillD.ExecuteReader  9.列举A

7、SP.NET页面之间传递值的几种方式。5  答:  session(viewstate)简单,但易丢失  application全局  cookie简单,但可能不支持,可能被伪造  inputtype="hidden"简单,可能被伪造  url参数简单,显示于地址栏,长度有限  数据库稳定,安全,但性能相对弱  10.简述private、protected、public、internal修饰符的访问权限。  答:public不受限制的访问  Private只能在本类中访问  Protected本类和继承与他的类中的都能访问  

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。