验证方式,业务间的传值,SEASION的BUG,三层遍历,并发数据,递归算法.数据加密
笔试题
1)C#
1-1类和接口有什么区别?
1-2编程写个冒泡法
1-3列出ASP中的内建对象,并对每个对象的用处做出简要说明。
1-4如果用VB.Net写了一个DLL组件,在C#为编程语言的ASP.Net程序中是否可以直接调用?请写出可以(或不可以)的原因。
1-5.Net技术具有跨平台的性质吗?现在是否可以在UNIX平台上广泛应用?为什么?
1-6ASP.Net中的组件相对于ASP中的组件部署方面有什么优点?
1-7简述一下WebService技术,在何种场合下适合使用这项技术。
1-8可否简要的介绍asp.net 2.0 Membership,WebPart和C#的匿名函数和泛型等你认为.net 2.0自己感兴趣的内容,希望可以简要地阐述其中的特点。
1-9 int i =3; int i=8;
System.out.println(8%3)
问是输出什么。
1-10重载和覆写有什么区别?
1-11如何将大量数据从第一个页面传到另一个页面中,不能使用session和application
1-12如何将文本文件存入img字段并读出
2)数据库
2-1两个人同时都在访问数据库时,这种情况叫做什么?
2-2外联与内联的区别?
2-3属性A是关系R的主属性,属性A不能为空,A是引用完整型,还是整体完整型,还是域完整型
2-4设计一个数据库的字段,固定字符串,定长与INT都可以,你会采取哪种?
2-5数据库的索引主要干什么的?怎么去实现?数据库的原理
3)JAVASCRIPT,用一个JAVASCRIPT语句,把所有的复选框全部选中,复选框ID都是下划线“CHK”,用JAVASCRIPT写出来
2-6下面是部门表DEPT和员工表EMP,写一条SQL语句,找出部门的工资总额超过8000元的部门编号及部门名称:
DEPT:
DEPTNO(部门编号) | DNAME(部门名称) | LOC(部门所在地点) |
10 | Accouting | BeiJing |
20 | Reserch | TianJin |
30 | Sales | ShangHai |
40 | Operations | ChongQing |
EMP:
EMPNO(员工编号) | ENAME(员工姓名) | AGE(年龄) | SALARY(工资) | DEPTNO(部门编号) | JOB(工作) |
0715 | SuWei | 26 | 1500 | 40 | Clerk |
0864 | LuMing | 39 | 3800 | 30 | Analyst |
0762 | ZouPing | 56 | 3500 | 10 | Manager |
0573 | Zhaohua | 45 | 2000 | 30 | Sales |
0665 | ZhuJing | 34 | 2000 | 10 | Clerk |
0586 | LinJin | 50 | 4000 | 20 | Analyst |
0744 | ChenQi | 38 | 3800 | 40 | Manger |
0749 | JinWei | 28 | 2200 | 20 | Clerk |
0891 | HuMing | 26 | 1700 | 10 | Clerk |
0924 | LeiFan | 40 | 2500 | 30 | Sales |
0783 | WeiDong | 27 | 2000 | 20 | Secretary |
2-7用没用过存储过程?怎么创建?为什么要用存储过程?
2-8事务是什么?
2-9写一条多表联合查询的语句。
2-10写出连接数据库进行查询的全部代码?
2-11数据挖掘的类型,请列举并简要说明
2-12给3张表,员工信息表,部门表,工资表, 进行级联查询。
2-13用两种算法实现类的阶乘,其中一种为递归算法
2-14有100万条数据,写一个存储过程实现分页
2-15当前页面显示10条数据,存储过程,代码描述,当用户点击第4页的时候,所显示的数据
2-16给出如下数据表,要求编写合适的SQL语句
|
要查出的结果为:
Name | Time1 | Time2 | Time3 |
Tyl | 8:00 | 12:00 | 14:00 |
Zj | 9:00 | 11:00 | 13:00 |
分析与设计:
第一题:
有如下业务流程:用户网上下订单——〉业务部打电话和用户确认——〉用户确认或修改订单——〉订单完成.
1. 订单内容包括,用户信息(用户名,联系电话),产品信息(机票,酒店,套票,优惠券),产品可以是多种,每种可以有多个。
2. 机票的价格与航班号,日期相关。
3. 酒店的价格与酒店,房间类型,日期相关
4. 优惠券价格与优惠券类型以及酒店相关,在购买酒店的时候作为附属产品销售。一旦购买了酒店产品,优惠券可以买任意多张,但是不能单卖。例如,购买了中国大酒店。中国大酒店的早餐优惠券就可以买任意多张,否则不能买。
5. 套票是由机票+酒店组成,一个组合可能是酒店和来回程机票,也可能是酒店和去程机票组成。
请设计该订单的解决方案。包括数据库表的设计,数据对象的设计。
问答题:
1.谈谈AOP,你在哪里用到的?
2.什么是面向对象,什么是多态什么是继承?
3.对HIBERNATE,谈一谈?
4.什么是软件工程?
5为什么要用到软件工程?
6.你对设计模式方面了解哪些?
7.你讲一下单便模式,在哪里要用到单例模式?
8.以前公司做项目流程是怎么样的?
逻辑题
1. 如果你有无穷多的水,一个3公升的和一个5公升的提桶,你如何准确称出4公升的水?
2. 有三个人去住旅馆,住三间房,每一间房$10元,于是他们一共付给老板$30,
第二天,老板觉得三间房只需要$25元就够了于是叫小弟退回$5给三位客人,
谁知小弟贪心,只退回每人$1,自己偷偷拿了$2,这样一来便等于那三位客人每人各花了九元, 于是三个人一共花了$27,再加上小弟独吞了不$2,总共是$29。可是当初他们三个人一共付出$30那么还有$1呢?
3. 一人拿一张百元钞票到商店买了进价10元,卖价25元的东西,店主由于手头没有零钱,便拿这张百元钞票到隔壁的小摊贩那里换了100元零钱,并找回了那人75元钱。那人拿着25元的东西和75元零钱走了。过了一会儿,隔壁小摊贩找到店主,说刚才店主拿来换零的百元钞票为假币。店主仔细一看,果然是假钞。店主只好又找了一张真的百元钞票给小摊贩。
问:在整个过程中,店主一共亏了多少钱财?