某银行的笔试题

某银行针对有工作经验的笔试题。

 

1. 在项目中用过哪些开源控件?

2. 如何理解webservice,在哪些场景下使用?

3. 为什么要使用接口,在哪些场景下使用?

4. 列举几种你使用过的设计模式,简要说明应用场景。

5. 你在开发WEB或服务类应用时,如何优化或提高性能?

6. 简要阐述数字证书的原理和应用场景。

7. 简述socket开发的步骤。

8. 数据库设计场景:

客户,Customer,有CustomerID、CustomerName、Telephone、Address等信息
订单,Order,有OrderID、CustomerID、OrderStatus、OrderTime等信息
订单项,OrderItem,有OrderItemID、OrderID、ProductID、UnitCount等信息
产品,Product,有ProductID、ProductName、UnitPrice、Description等信息


a. 绘制数据库表设计的UML图

b. 通过一条sql语句,查询出给定custID的CustomerName、OrderTime、UnitCount、TotalPrice

 

9. 编写一段代码,启动2个线程。这2个线程同时计算从1累加到10000的结果。语言不限。

10. 合作公司用A语言编写了API,本公司使用B架构和语言,如何使用A语言编写的API?

posted @ 2011-08-26 14:46  ols  阅读(249)  评论(0编辑  收藏  举报