面试归来
郁闷!打完了,页面也没了!还要重新打!
今天刚辞职,就接到一电话要我去面试,靠,这么快,我还没准备好.结果可想而知,搞砸了!至少我觉得如此!这是家好公司!我真后悔这么早就发简历,应该多准备下,这样我也不会这么紧张,把它搞砸!
这里写写,给自己点鞭策,也给大家点提示!
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);
}
}