20121107荣迪信息技术有限公司面试总结

本文深入探讨了编程中常见的问题及其解决策略,包括日期时间处理、Ajax原理、正则表达式验证、变量交换等核心知识点。通过实例解析,帮助开发者理解和掌握关键编程技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、 DateTime.Pase(myString); 这行代码有什么问题?

     答:有问题,当myString不能满足时间格式要求的时候,会引发异常,建议使用DateTime.TryParse();

 

2、 利用jquery远程抓取一个网页(http://www.test.com/abc.aspx)内容填充到一个Div(Id=”DivTest”),写一段JS?

     答:
$.ajax({
  url: "http: //www.test.com/abc.aspx",
  cache: false,
  success: function(html){
    $("#DivTest").append(html);
  }
});

 

3、 简单阐述一下Ajax的工作原理?

 

4、 2008的话2008次方的个位数是多少?

     答: 2008一次方  个位是8
         2008二次方  个位是4
         2008三次方  个位是2
         2008四次方  个位是6
         ........... 以些循环,得出答案是6

5、 写一个正则表达式验证密码只能为 6-20位字符,可由数字和英文字母组成?

 

6、 a=3,b=4,在不用第三方变量的前提下,把a,b的值互换(可以用多种方法,方法不限)?

 

7、 请解释一下深度拷贝和浅度拷贝;

 

8、 请说明.net中常用的几种页面间传递参数的方法,并说出他们的优缺点?

 

9、 请将字符串”programmer a am I”按单词逆向输出”I am a programmer”(.net)?

 

10、     如下表,销售额大于本地区平均水平的记录,用一条Sql查询语句?

Ordered   Region    Total

1          A      100.00

2          C      80.00

3          A      130.00

4          B      90.00

5          B      100.00

 

11、     写出一条sql语句,取出A表中第31到第40条记录,注意:Sqlserver以自动增长的ID为主键,但ID可能不是连续的。

  select top 10 * from A where id > (select MAX(Id) from (select top 30 Id from A orderby Id)a)

 

12、     给定以下XML 文件,请画出遍历所有文件名(FileName)的流程图以及C#代码(请使用递归算法)

 

13、     用C#写出单例的设计模式?

 

14、     画一个学用的B2C电子商城网站的购物基本流程图?

 

15、     一个软件开发项目通常分几个阶段,每个阶段的分工,谈谈你对上一个项目的开发过程的优缺点,以及改进的办法?

版权声明:本文为博主原创文章,未经博主允许不得转载。

转载于:https://www.cnblogs.com/buysingoo/archive/2012/11/11/4780500.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值