[img]http://wpa.qq.com/pa?p=1:155169851:11[/img][url=tencent://message/?uin=155169851&Site=Oscar&Menu=yes]点击这里给我发消息[/url]

一些.NET面试题

Posted on 2006-04-11 09:17  づ韓じ懷飛→  阅读(2833)  评论(13编辑  收藏  举报

[开发人员试题]
以sql server 为例
一、Sql题
员工信息表[员工号,姓名,性别],T_Worker[WorkerId,name,sex]
员工迟到表[员工号,迟到日期,迟到时长],T_Late[WorkerId,latetime,latelong]
1.在 日期1 (2002-10-9) 到日期2 (2002-11-6) 之间迟到的员工姓名
2.查询员工姓名含有O的员工信息
3.更改员工号为00001的员工的姓名为Jack
4.迟到两次以上的员工号
5.没有迟到的员工信息(用Join)
6.编写触发器,当删除员工信息时,同时删除对应的迟到记录


二、asp,javascript题
1.几种页面之间的传值方法
2.asp几个内置对象的名称
3.javascript弹出确认框的函数
4.text框输入完成后,按回车键跳到下一个text框
5.asp实现报表显示打印的方案

三、.net题
1.如何给label1赋值
2.asp.net的配置文件名称
3.Page.IsPostBack的作用
4.ADO.NET的几个对象的名称
5.服务器端删除提示的消息框如何写
6.服务器端Codebehind方式时,如何注册前端javascript脚本,用什么对象的方法


基础部分

1.         OSI七层参考模型的名称?
2.         UDP连接和TCP连接有何异同?
3.         进程和线程分别怎么理解?
4.         活动目录的作用?
5.         ASP中的七大对象是什么?
6.         在ASP中如何连接数据库?(编写一段代码描述)
7.         COM+环境的主要特性?
8.         什么是NLB、什么是CLB?
9.         VSS的作用?
10.     面向对象的思想主要包括什么?
11.     什么是DNA架构?
12.     分析一下SQL Server、Exchange Server、SharePoint Portal Server、BizTalk Server各自的功能及其作用。

.net部分

1.         什么叫应用程序域?
2.         CTS、CLS、CLR分别作何解释?
3.         什么是受管制的代码?
4.         什么是强类型系统
5.         什么是装箱和拆箱?
6.         什么是重载?
7.         值类型和引用类型的区别?
8.         如何理解委托?
9.         .net中读写数据库需要用到那些类?他们的作用?
10.     ASP.net的身份验证方式有哪些?分别是什么原理?
11.     什么是Code-Behind技术?
12.     .net中读写XML的类都归属于那些命名空间?
13.     解释一下UDDI,WSDL的意义及其作用?
14.     什么是SOAP,它有哪些应用?
15.     在.net中,配件的意思是?
16.     如何部署一个ASP.net页面。
17.     如何理解.net中的垃圾回收机制?
18.     常用的调用WebService的方法有哪些?
19.     什么是ASP.net中的用户控件?
20.     在.net中如何使用COM组件?
21.     列举一下你所了解的XML技术及其应用。
22.     ADO.net中常用的对象有哪些?分别描述一下。
23.     C#中接口和类有什么异同
24.     .net Remoting 的工作原理是什么?

项目管理部分

1.         项目管理一般分哪几个阶段?
2.         项目管理中的几大要素是什么?
3.         什么样的项目是成功的项目?
4.         一个软件开发项目通常分几个阶段?

 

大型企业,有10000名员工,每半个月发一次工资,试为此企业设计一个工资数据库.(数据库为SQL server).


这题考查的重点是面对数据量大时,如何设计一个系统的性能好、速度快的数据库。

-----------------------------------------

可供参考的解决方法有几点,希望大家补充:

1.建立索引是必须的。

2.可以设计成两个表,一个用来操作,一个用来查询。操作表只保存最近若干段时间内的数据,就如移动公司查询话费记录。

3.查询考虑用最优的存储过程。

 

1.向数据库test中的A1表的a字段插入1000个"1"!(请用T_SQL创建表)
2.test数据库中:A2表有a(int),b(varchar),c(datetime)三个字段,B2表有d(int),e(int),f(varchar)三个字段,其中数据如下:
A2表
a           b               c                
------------------------------------------------
1           x          2000-7-19 8:00
2           y          2000-7-20 8:00
3           null        2000-7-21 8:00
B2表
d           e               f
-----------------------------------------------
1           3               xy
1           4               yy
2           2               xy
2           2               xy
3           7               yz
3           7               yz
3           9               xy
3           9               xy

假设当前时间是2000-7-22 8:00,要求写一SQL语句实现以下的查询结果(时间条件是前天到今天,A2表的a与B2表的d关联)

a           b            c             e         
----------------------------------------------------------------
2           y          2000-7-20       4         
3           y          2000-7-21       32
 
3.从test数据库A2表中的所有数据插入到数据库test1中的A2表

Copyright © 2024 づ韓じ懷飛→
Powered by .NET 8.0 on Kubernetes