从几道开发工程师面试题说起
2009-06-13 02:26
246 查看
1.销售订单的实现
a)订单包含以下信息:订单号、订单日期、客户名称、商品编号、商品名称、数量、单价、金额
b) 支持一个订单包含多个条商品信息
c)SQL脚本创建表及考虑性能及表已存在的情况
d)代码实现订单保存过程,要求使用的ADO对象,部分代码可用伪代码实现,要求保存的信息完整,有数据正确性检查
2.写一个函数实现以下功能:输入的值为整数,输出为整数,要求输出的整数是将输入的整数倒转,比如输入的是123,则输出的是321,要求代码正常运行,不报中断错误。
3.谈谈你对索引的认识,及索引有那些类型,各有什么区别及作用。
4.大概介绍一下ASP.NET的页面生存周期
(力求简单问题复杂化,非标准答案,谨慎参考,如有谬误,也请阅者自行纠正)
1、根据a)、b)可作领域模型,在PowderDesigner15中可创建OOM模型,实际上就是没有行为的类图。
Code
private string customer;
public string Customer
{
get { return customer; }
set {
if (value == string.Empty)
{
Console.WriteLine("客户姓名不可空");
}
else
{
customer = value;
}
}
}
==完成15% ==
a)订单包含以下信息:订单号、订单日期、客户名称、商品编号、商品名称、数量、单价、金额
b) 支持一个订单包含多个条商品信息
c)SQL脚本创建表及考虑性能及表已存在的情况
d)代码实现订单保存过程,要求使用的ADO对象,部分代码可用伪代码实现,要求保存的信息完整,有数据正确性检查
2.写一个函数实现以下功能:输入的值为整数,输出为整数,要求输出的整数是将输入的整数倒转,比如输入的是123,则输出的是321,要求代码正常运行,不报中断错误。
3.谈谈你对索引的认识,及索引有那些类型,各有什么区别及作用。
4.大概介绍一下ASP.NET的页面生存周期
(力求简单问题复杂化,非标准答案,谨慎参考,如有谬误,也请阅者自行纠正)
1、根据a)、b)可作领域模型,在PowderDesigner15中可创建OOM模型,实际上就是没有行为的类图。
Code
private string customer;
public string Customer
{
get { return customer; }
set {
if (value == string.Empty)
{
Console.WriteLine("客户姓名不可空");
}
else
{
customer = value;
}
}
}
==完成15% ==
相关文章推荐
- 应聘.net开发工程师常见的面试题(五)
- C++开发工程师面试题
- 百度开发工程师的面试题(导航部门)
- PHP开发工程师面试题2
- 最新前端开发工程师面试题——CSS部分
- Google Android 开发工程师职位面试题
- 十道腾讯软件开发工程师面试题
- [置顶] Android开发工程师面试题之handler详解。android程序员,android开发面试资料,详解
- ios开发工程师常见面试题汇总
- 面试题总结-搜狐手机网Python开发工程师
- iOS开发工程师的一些面试题
- 两题前端开发工程师面试题
- 【转】2012年7月12 – 腾讯公司 WEB高级应用开发工程师 最新面试题
- iOS开发工程师面试题--中级
- [置顶] 后台开发工程师面试题
- 软件开发工程师招聘笔试题面试题223套和招聘考察内容
- 2013奇虎360系统平台开发工程师南京面试题
- 2012年7月12 – 腾讯公司 WEB高级应用开发工程师 最新面试题 [转]
- Mc小冰总结的Android开发工程师面试题以及答案,android程序员必备,详解
- 软件开发工程师面试题之三