1 您在什么情况下会用到虚方法?它与接口有什么不同?
2 Override与重载有什么区别?
3 值类型与引用类型有什么区别?
4 怎样理解静态变量?
5 向服务器发送请求有几种方式?
6 DataReader与Dataset有什么区别?
7 如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,有几种方法进行处理?
8 用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?
9 软件开发过程一般有几个阶段?每个阶段的作用?
10 微软推出了一系列的Application Block,请举出您所知道的Application Block并说明其作用?
11 您对WebService的体会?
12 您对编程的兴趣如何?工作中遇到不懂的问题是怎样去解决的?您一般怎样去提高自己的编程水平?
13 通过超链接怎样传递中文参数?
14 请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
2 Override与重载有什么区别?
3 值类型与引用类型有什么区别?
4 怎样理解静态变量?
5 向服务器发送请求有几种方式?
6 DataReader与Dataset有什么区别?
7 如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,有几种方法进行处理?
8 用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?
9 软件开发过程一般有几个阶段?每个阶段的作用?
10 微软推出了一系列的Application Block,请举出您所知道的Application Block并说明其作用?
11 您对WebService的体会?
12 您对编程的兴趣如何?工作中遇到不懂的问题是怎样去解决的?您一般怎样去提高自己的编程水平?
13 通过超链接怎样传递中文参数?
14 请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
1 您在什么情况下会用到虚方法?它与接口有什么不同?
当类的方法一定会被子类所替代的时候。接口只是定义类必须实现的行为,虚方法是类继承来的行为2 Override与重载有什么区别?3 值类型与引用类型有什么区别?
值类型:在内存中直接标识其数值
引用类型:在内存中仅仅是该对象的一个引用,该对象在堆或栈中分配4 怎样理解静态变量?
描述整个类信息的变量5 向服务器发送请求有几种方式?
post,get6 DataReader与Dataset有什么区别?
DataReader返回一个同道似的“连接”,每次读取都从数据库中读取一行
Dataset:一次将结果都传递出来7 如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,有几种方法进行处理?
在地址中嵌入参数,在隐藏控件中写入参数,8 用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?
一般是3层,数据层,逻辑层,界面层。逻辑层和数据层交互,界面层和逻辑层交互。
系统结构清晰,各个层内部的改动不影响其他层的结构,可以分配给多个小组独立开发各个层的逻辑9 软件开发过程一般有几个阶段?每个阶段的作用?
10 微软推出了一系列的Application Block,请举出您所知道的Application Block并说明其作用?
11 您对WebService的体会?
实现面向服务的架构的一种技术,基于XML标准,只要符合协议,即可跨平台调用。12 您对编程的兴趣如何?工作中遇到不懂的问题是怎样去解决的?您一般怎样去提高自己的编程水平?
兴趣不错,先baidu,再google,还不行就去csdn,codeguru发帖子。
我会设计一个场景,然后自己来完成想象中的功能。13 通过超链接怎样传递中文参数?
要encode14 请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
??
在地址中嵌入参数,在隐藏控件中写入参数,ViewState14 请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?foreach (System.Web.UI.Control control in page.Controls[1].Controls)
{
if (control is TextBox)
(control as TextBox).Text = String.Empty;
}
没用过。2 Override与重载有什么区别?
了解重载,不了解override3 值类型与引用类型有什么区别?
值类型在内存中为其分配空间,引用类型在内存中只为其分配地址4 怎样理解静态变量?
静态变量就是全局变量5 向服务器发送请求有几种方式?
了解的有两种:Get、Post6 DataReader与Dataset有什么区别?
DataReader只读、只进的一条记录;DataSet是一个集合7 如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,有几种方法进行处理?
ViewState、Get参数、URL mangling8 用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?
三层、参照了petshop9 软件开发过程一般有几个阶段?每个阶段的作用?
没固定的,大项目阶段多,小项目阶段少10 微软推出了一系列的Application Block,请举出您所知道的Application Block并说明其作用?
不知道11 您对WebService的体会?
简单、兼容性强,特适合跨平台数据交互12 您对编程的兴趣如何?工作中遇到不懂的问题是怎样去解决的?您一般怎样去提高自己的编程水平?
略13 通过超链接怎样传递中文参数?
编码14 请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
javascript:
for(int i=0;i<document.all.length;i++)
{
if(document.all(i).tagName == "INPUT" && document.all(i).type == "text"
{
document.all(i).value = "";
}
}
重载就是用Override关键字阿
在派生类中要用到基类中的方法的时候,就需要重写
{
if (control is TextBox)
(control as TextBox).Text = String.Empty;
}
好像不对啊
{
if (control is TextBox)
(control as TextBox).Text = String.Empty;
}
好像不对啊
============================================
foreach (System.Web.UI.Control control in page.Controls)
{
if (control is TextBox)
(control as TextBox).Text = String.Empty;
}
好像不对啊
居然问这样的问题,我狂晕!
Override与Overload只是看上去有点像,都是over开头的;
其他没有任何关系!
何来区别的说法?
ViewState、ControlState,QueryString,HideField
10 微软推出了一系列的Application Block,请举出您所知道的Application Block并说明其作用?
SQLHlper,UpdateBlock,ConfigBlock,UIBlock,Cache..........
值类型在栈中分配,引用在堆中分配,栈中分配的变量存放的是对像在堆中的地址
6 DataReader与Dataset有什么区别?
DataReader只读、只进的一条记录,要保持与数据库的联接;DataSet是一个集合,是离线的。
这是个傻冒问题
2 Override与重载有什么区别?
这是个傻冒问题。
3 值类型与引用类型有什么区别?
存贮的位置不一样。
4 怎样理解静态变量?
放在内存中常贮的一块地方供很多类型引用。
5 向服务器发送请求有几种方式?
这是个傻冒问题
6 DataReader与Dataset有什么区别?
Reader和set的区别。
7 如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,有几种方法进行处理?
Cache,viewstate,隐藏域,Querystring
8 用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?
视具体情况而定
9 软件开发过程一般有几个阶段?每个阶段的作用?
视具体情况而定
10 微软推出了一系列的Application Block,请举出您所知道的Application Block并说明其作用?
记得清了,有一些好东西加入至2.0
11 您对WebService的体会?
挺好用。
12 您对编程的兴趣如何?工作中遇到不懂的问题是怎样去解决的?您一般怎样去提高自己的编程水平?
没什么兴趣,挣钱而已。不懂的就查资料。提高编程水平我一般看SDK
13 通过超链接怎样传递中文参数?
这是个傻冒问题
14 请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
这是个傻冒问题
这本身就是傻冒问题,怎么了,这和问狗和大象有什么区别差不多。
这不如问:
override 和overload有什么区别,至少在英文单词上可考一下。
可能是面试的人有点.....................
顺便接分!
顺便接分!
顺便接分!顺便接分!
应该是软件工程的几个阶段吧!
一,可行性分析
二,需求分析
三,实施和编码
四,测试
五,维护
细讲的话就太多了,不知道从那里下手
第10题不会了,那个讲讲我面试就很少碰这种题,一般都是给点算法题和sql题
有一次被问到设计模式,傻眼了
//Override与重载有什么区别?
重载就是用Override关键字阿我错了,昨天肯定晕死了
{
foreach (System.Web.UI.Control control in Page.Controls[i].Controls)
{
if (control is TextBox)
{
(control as TextBox).Text = string.Empty;
}
}
}