background image

IT 公司面试手册

 

供最全的软件测试类面试题

用查询分析器建一张数据库表,然后用 C#编写一个有分页和排序功能的程序。
1.

ASP.NET 

 

页面之间传递值的几种方式。

2.

C#中的委托是什么?事件是不是一种委托?

3.

1、1、2、3、5、34......    求第 30

 

位数是多少, 用递归算法的。

4.

页面传值的时候,不能使用 Session、Cookie、Application,有几种方法进行处理?

5.

做一个冒泡排序算法?

6.

Websercise 常用的方法有那些?

7.

7..net Remoting 原理是什么?

8.

什么是强类型系统?

9.

什么是受管制代码?

10. 10..net 的配件意思是什么?
11. 请列举出常见的连接数据库的方法。(如:ODBC)
12. 简单描述多层(multi-tiers)架构开发模式中(如三层架构)各层的具体作用是什么?
13. 比较 C/S 模式和 B/S 模式开发的优缺点。
14. 在开发网络应用系统中,目前比较流行的软件开发技术有哪些?
15.

如果要你设计一个内部管理系统的 部门 表的结构,你认为该表应该包括哪些字段?

16. 网页设计中 CSS 起什么作用?
17. 写出用 C#连接连接数据库的语句。
18. 你认为掌握得最好的开发工具是什么?使用了多长时间?
19. 对于程序设计,网站策划(规划)、网页制作、网页美工几项工作,你认为你最适合

什么工作,为什么?

20. 你有没有用过 Visual Sourcesafe 进行团队协作开发?你还了解到有哪些工具可以支持?
21. 在 Visual Studio.net 开发程序时,命名空间是起什么作用的?
22. C#

 

中三种封装的特点: 继承、多态、XXX

23. C#语言的基本类型有:
24. JavaScript

      

弹出警告的方法是:

关闭窗口的方法是:

25. Aspx

    

     

             

     

文件和

文件组成,其作用是

,编译之后是

文件。

26.

如果有一个控件名字为 name”

      

,提交之后,通过

方法得到 name”的值。转连接到

    

其他网页的方法是

27.

      

文件流操作要事先导入

包(命名空间)。

28. 以下控件

<input type="text" id="test" name="testname" value="abc">,

在 JavaScript 中得到其 value

   

值的方法是

29. 断开式连接数据库的代码正确的是:(考点:SqlConnection 属于的命名空间)
30. SqlConnection con=new SqlConnection("database=pubs;uid=sa;pwd=sa");
31. 更新数据库的代码正确是是:(红色代码为错误答案故意省略)

SqlDataAdapter da=new SqlDataAdapter("select * from jobs",con);
DataSet ds=new DataSet();
da.Fill(ds,"jobs");
DataRow dd=ds.Tables["jobs"].NewRow();
dd[0]=14;
dd[1]="dudu";

1