日期:2014-05-20  浏览次数:20862 次

面试归来
郁闷!打完了,页面也没了!还要重新打!
今天刚辞职,就接到一电话要我去面试,靠,这么快,我还没准备好.结果可想而知,搞砸了!至少我觉得如此!这是家好公司!我真后悔这么早就发简历,应该多准备下,这样我也不会这么紧张,把它搞砸!
这里写写,给自己点鞭策,也给大家点提示!
1.写一个触发器,当有数据插入时触发,并且只保留最近7天的数据.
这个还好,答出来了,但感觉不完美,大家是怎么做的?
2.写一JavaScript函数,要求查找到页面里的所有CheckBox控件,然后为选中的控件赋值!
这个完全搞砸,3个月来都没碰过代码(这也是我离开的原因,再久我就成了网关了,没技术了),结果就给出了这个题.
3.为什么C#要引入virtual,有什么好处?
完,最怕概念!
4.写一方法,要求通过递归完成1到100的和.
我写了一个,是通过一个方法外的变量做为辅助变量完成的.但面试官问我,能不能不用这个做,我紧张了,我蒙了.只能说不知道!
现在我回过神了,想了个方法,大家看看!
void   GetValue(int   start,   int   end,out   int   sum)
{
        sum   =   start   +   sum;
        int   j   =   end   -   start   +   1;//加的次数
        if   (j   >   0)
        {
                GetValue(start   +   1,end-1,out   sum);
        }
}

------解决方案--------------------
public int GetFactorial(int end){
if(end == 0){
return end;
}else{
return end + GetFactorial(end-1);
}
}