面试asp.net程序员一般会问那些问题啊(急)

作者&投稿:移娅 (若有异议请与网页底部的电邮联系)
面试asp.net程序员一般会问那些问题啊(急)~

我一般问面试者的问题,着重于看他简历上经历的项目.

通过项目的简单提问,确认项目是否真实,或者他本人是否真实参与(很多面试者喜欢弄假项目的).
其次项目的基本架构,为什么选这样的架构,对该项目来说有什么好处
项目的难度在哪些地方,如何解决的
如果项目的数据量大的话,如何做缓存, 如何做查询优化
项目的安全性如何保证
项目有没有应用到别的技术 如AJAX ,webservice 等
本人是负责哪个模块,然后详细问下这个模块的东西(有助于了解他的个人能力)

这都是些基本的东西, 能答好的话一般都不会为难面试者的

讲我第一次去移动公司面试asp.net程序员,我是做C# asp.net开发的,首先是笔试,也就是机试 再就是正式面对面面试!正式面试!笔试的题是混合的概念!然后做到最后他说,你只要做最后一题就可以了,我们也是看你最后一题,就是怎么连接数据库,判断密码和用户!很重要的...最好写出一个类,加密到数据库,解密登陆,你越完美表示你代码风格和经验越多!对于做BS结构的,基本不会问什么叫对象!什么叫泛型!之类的...只要你做到最快的优化速度,最安全的代码就可以了

C#和ASP.Net面试题目集锦三:

1.new有几种用法

第一种:new Class();

第二种:覆盖方法

public new XXXX(){}

第三种:new 约束指定泛型类声明中的任何类型参数都必须有公共的无参数构造函数。

2.如何把一个array复制到arrayList里

foreach( object o in array )arrayList.Add(o);

3.datagrid.datasouse可以连接什么数据源 [dataset,datatable,dataview]

dataset,datatable,dataview , IList

4.概述反射和序列化

反射:程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性

序列化:序列化是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象,然后使用 HTTP 通过 Internet 在客户端和服务器之间传输该对象。在另一端,反序列化将从该流重新构造对象。

5.概述o/r mapping 的原理

利用反射,配置 将类于数据库表映射

6.类成员有( )种可访问形式

可访问形式?不懂。

可访问性:public ,protected ,private,internal

7.用sealed修饰的类有什么特点

sealed 修饰符用于防止从所修饰的类派生出其它类。如果一个密封类被指定为其他类的基类,则会发生编译时错误。

密封类不能同时为抽象类。

sealed 修饰符主要用于防止非有意的派生,但是它还能促使某些运行时优化。具体说来,由于密封类永远不会有任何派生类,所以对密封类的实例的虚拟函数成员的调用可以转换为非虚拟调用来处理。

8.列举ADO.NET中的五个主要对象,并简单描述

connection,command,dataReader,trans,dataset ...

9.执行下面代码后:

String strTemp ="abcdefg 某某某";

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

Int j = strTemp.Length;

问:i=(14 ) ;j=(11 )

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

10.C#中,string str = null 与 string str ="",请尽量用文字说明区别。(要点:说明详细的内存空间分配)

string str ="" 分配空间

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

class:放在 ? struct放在?

struct值传递

类与结构有很多相似之处:结构可以实现接口,并且可以具有与类相同的成员类型。然而,结构在几个重要方面不同于类:结构为值类型而不是引用类型,并且结构不支持继承。结构的值存储在“在堆栈上”或“内联”。细心的程序员有时可以通过聪明地使用结构来增强性能。

12.概述.NET里对 remoting 和 webservice 两项技术的理解和实际中的应用。

远程逻辑调用,remoing接口只能用在.net中

13.什么是code-behind技术

aspx and cs

14.概述三层结构体系

web/business/dataaccess

15.asp.net如何实现MVC模式,举例说明!

web/business/dataaccess

好多网站多有呢??你自己找一找,还有最好做一个项目,有的不会问技术问题,你自己去了就知道了。主要是作品,记得把简历写好。

那就要看了啊,有些公司专业问题一个都不会问,如果你想有个好的准备。建议你面试前看看asp.net面试大全,面试时题目一般都出自那里。

一般肯定是技术方面的问题,还一个就是工作经验的问题

主要需要作品


今天面试.net程序员,我用asp.net MVC技术做的项目,面试官问我某些模块...
下次再遇到这种问题,你可以直接跟他说:编码部分我是实践为主,对于怎么描述这些代码,还真说不上来,不过代码都是我自己敲出来的,我可以对着代码给你讲(去面试的时候带着笔记本,印象更好)

asp.net源码(深入探究其内部机制)
ASP.NET是微软公司推出的一款Web应用程序开发框架,它拥有丰富的功能和强大的扩展性,可以帮助开发者快速构建高效的Web应用程序。而ASP.NET的源码则是其内部机制的核心,通过深入探究ASP.NET源码,我们可以更好地了解ASP.NET的工作原理和实现方式,从而更好地应用ASP.NET进行Web开发。获取ASP.NET源码 首先...

asp.net程序如何运行asp程序怎么运行
1,首先,要让你的ie允许调试脚本。具体步骤如下:打开ie->工具菜单->inter选项->高级选项卡->去掉“禁止脚本调试"选项2,打开vs.net,创建一个新的asp.net项目(或打开一个)3,运行你要调试的页面4,当你的页面呈现在ie里的时候,重新回到vs.net5,在脚本中设置断点:调试菜单->窗口->调试文档->在”...

ASP.NET MVC简单编程篇
第一个Asp Net MVC程序 案例 下面我们通过向EFFirst数据库的Customer表中添加数据数据并且将所有用户信息展示到对应页面的方式 来书写第一个Asp Net MVC应用程序 Customer表结构 CustId(客户编号) 主键自动增长 CustName(客户姓名)CustAddress(客户地址)首先创建MVC 的项目 对解决方案点右键 新建项目 如下...

跪求c#asp.net 试题 要求最好是选择题 谢谢
2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1.使用QueryString, 如...?id=1; response. Redirect()... 2.使用Session变量 3.使用Server.Transfer3. 一列数的规则如下: 1、1、2、3、5、8、13、21、34... 求第30位数是多少, 用递归算法实现。答:public class MainClass { public static ...

win7调试asp.net应用程序时出错提示无法在WEB服务器上启动调试解决方法...
设置应用程序池:在 IIS 管理器中,检查你的应用程序池设置。确保它是按照你的应用程序的要求进行配置的。重新启动IIS服务:有时候,重启 IIS 服务可以解决一些问题。在命令提示符中输入以下命令来重新启动 IIS 服务:Copy code iisreset 检查端口冲突:确保你的 ASP.NET 应用程序所使用的端口没有被其他...

不走寻常路 设计ASP.NET应用程序的七大绝招[1]
~\/image\/about bmp 是一种非常好的方法 它以Web应用程序的根目录为起始点 这样使得比你使用 \/image\/about bmp这样的方式要更加灵活和方便 有一点不好 是这种方式是在ASP NET运行时动态解析的 所以在IDE设计模式中 你可能不能预览它 在刷新和提交页面后 保存你的页面滚动条的位置 经常有这样的情况 ...

软件工程设计师 C#、ASP.NET开发面试一般都会笔试和面试哪些题目,谢谢...
C#, ASP.NET笔试题(1) 1. 简述 private、 protected、 public、 internal 修饰符的访问权限 答: private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。 2. 列举ASP.NET页面之间传...

帮忙推荐一套.net网站开发面试题,谢谢
2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1.使用QueryString, 如...?id=1; response. Redirect()... 2.使用Session变量 3.使用Server.Transfer4.C#中的委托是什么?事件是不是一种委托?答: 委托可以把一个方法作为参数代入另一个方法。委托可以理解为指向一个函数的引用。是,是一种特殊的委托5.ov...

运行ASP需要. NET framework4.0是什么原因?
遇到程序运行需要.NET framework V4.0的问题,这可能是由于设置不当导致的。以下是解决步骤:首先,打开计算机,找到"开始"菜单并点击,进入搜索功能,如图所示。在搜索框中输入"IIS",然后选择搜索结果中的第一个选项,继续操作,如图所示。接着,找到并点击"应用程序池",随后,右键点击其中一个项目,...

振安区19340382051: 该去面试了 应聘asp.net程序员 都会问什么问题呀 -
邵竿美地: 包括前台页面调用与后台模块编写,请列举SQL server 条最基本的数据操作语句 Insert;s结构网站开发.Net 核心是什么? 4 您能否根据需求独立完成b/,Select,Update和Delete.3 怎么样用SQL语句设计存储过程,其功能要实现“某班某门课程成绩表”按学号排序?2 您对SQL数据库的常用知识了解多少?您认为ASP.NET语言如何更好的与数据库协作1 您觉得Asp.5 对加入的公司有何期望?如何制定自己的职业规划未来3-5年?6 列举您最成功的2-3个asp

振安区19340382051: ASP.NET面试都问什么题? -
邵竿美地: 这个可就复杂了,如果是主要做ASP.NET开发,一般问的比较少,比如:多线程,排序,数据库,表切割,ADO.NET,高并发,IIS部署,WEB服务,AJAX,等等等等.都是必须要会的.

振安区19340382051: ASP.net 面试一般会考些什么?
邵竿美地: 面向对象的三大特性,五大对象的概念,区别联系等,页面间传值,数据库知识(多表查询),智力题,英语翻译,等等

振安区19340382051: 准备面试ASP.NET程序员,那位高手能告诉我可能问我关于项目的那些问题,能够说的详细点,谢谢啦!! -
邵竿美地: 我一般问面试者的问题,着重于看他简历上经历的项目.通过项目的简单提问,确认项目是否真实,或者他本人是否真实参与(很多面试者喜欢弄假项目的). 其次项目的基本架构,为什么选这样的架构,对该项目来说有什么好处 项目的难度在哪些地方,如何解决的 如果项目的数据量大的话,如何做缓存, 如何做查询优化 项目的安全性如何保证 项目有没有应用到别的技术 如AJAX ,webservice 等 本人是负责哪个模块,然后详细问下这个模块的东西(有助于了解他的个人能力) 这都是些基本的东西, 能答好的话一般都不会为难面试者的

振安区19340382051: ASP.NET面试都问什么题?
邵竿美地: 讲我第一次去移动公司面试asp.net程序员,我是做C# asp.net开发的,首先是笔试,也就是机试 再就是正式面对面面试!正式面试!笔试的题是混合的概念!然后做到最后他说,你只要做最后一题就可以了,我们也是看你最后一题,就是怎么连接数据库,判断密码和用户!很重要的...最好写出一个类,加密到数据库,解密登陆,你越完美表示你代码风格和经验越多!对于做BS结构的,基本不会问什么叫对象!什么叫泛型!之类的...只要你做到最快的优化速度,最安全的代码就可以了 最后要看什么公司,不同公司对面试的要求都是不同的!看他们怎么看人才,总之有备无患!

振安区19340382051: 面试asp.net程序员一般会问那些问题啊(急) -
邵竿美地: C#和ASP.Net面试题目集锦三: 1.new有几种用法 第一种:new Class(); 第二种:覆盖方法 public new XXXX(){} 第三种:new 约束指定泛型类声明中的任何类型参数都必须有公共的无参数构造函数. 2.如何把一个array复制到arrayList里 ...

振安区19340382051: 一般面试asp.net时,面试官会问些什么问题呢?
邵竿美地: 一般问的比较全面,因为公司不止是要有技术的人,还要会做事的人,所以两方面都会问到!

振安区19340382051: asp.net程序员面试 -
邵竿美地: 一般的流程就是一面(技术面试),技术负责人跟你聊聊你做过的一些项目以及经验,或者给你做份题等等;然后人事会简单跟你聊聊,主要看看你的性格,以及给人的感觉等(有的公司在技术面试都要经过2-3轮,我05年在微软,技术有两轮...

振安区19340382051: 面试ASP.NET,面试官一般会问什么问题? -
邵竿美地: 面试比较常见的就是生命周期(页面生命周期,session声明周期,application声明周期,等) 主要是页面声明周期.具体我这说不完,可以去网上找找挺多的.笔试的话网上就更多了.

振安区19340382051: 面试asp.net程序员一般会问那些问题啊(急)
邵竿美地:那就要看了啊,有些公司专业问题一个都不会问,如果你想有个好的准备.建议你面试前看看asp.net面试大全,面试时题目一般都出自那里.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网