| 杰 的个人资料生活与工作日志 | 帮助 |
|
2006/4/14 大学……结束了,工作……尚未开始。花了一个半月,毕业设计和论文都完成了,虽然真正毕业是在下个月,但从现在起。我的本科实际上已经基本结束了。计算机这个专业不适合在象牙塔里待得太久的,所以几年之内,研究生这个词不会进入我的计划日程。因此这将是一个阶段的终结。
佛家有云:始即是终,终即是始,生命不息则始终无常,工作的事情希望在今年进入正轨, 希望归希望,既飘然于人世间,自当尽人之所为,力之所及,至于修成何果,此诚不为人所知也!
2006/2/25 第一次面试(后续篇)后续,两天后收到了reject letter,与面试官私下交流了一些。主要犯了两个的错误, 第一. 当然是题目没作出来,sigh。。。。。其实事后静下来想想这题真的不能算啥难题: #include <stdio.h> #include <stdlib.h> void findLongestStr(char* str, size_t size) { int leng = 1, count = 0; char* tp = str; for(int i = 0; i < size; ++i) { if(str[i] < str[i+1]) count++; else if(count+1 > leng) { tp = &str[i-count]; leng = count+1; count = 0; } } if(leng > 1) for(int i = 0; i < leng; ++i) { printf("%c\t",*tp); tp++; } else printf("have not find the substring"); } int main() { char a1[] = {'a','1','2','5','a','b','c','x','y','z'}; findLongestStr(a1, sizeof(a1)/sizeof(a1[0])); printf("\n"); char a2[] = {'a','1','2','5','a','1','c','x','y','z'}; findLongestStr(a2, sizeof(a2)/sizeof(a2[0])); printf("\n"); char a3[] = {'a','1','2','5','a','b','c','x','y','1'}; findLongestStr(a3, sizeof(a3)/sizeof(a3[0])); printf("\n"); char a4[] = {'a','1','2','5','a','b','1','x','y','z'}; findLongestStr(a4, sizeof(a4)/sizeof(a4[0])); printf("\n"); char a5[] = {'z'}; findLongestStr(a5, sizeof(a5)/sizeof(a5[0])); printf("\n"); char a6[] = {}; findLongestStr(a6, sizeof(a6)/sizeof(a6[0])); printf("\n");
system("pause"); return 0 ; }
第二,本来原定半个小时的面试面了两个多小时,本来是好事,结果无意中提到有些累了,再加上身体原因。被人误认为有体力问题。这就是面试没经验得到的致命问题吧,实在冤枉 。。 2006/2/21 第一次面试今天下午接到一个电话,说是微软atc的面试官,要进行一次面试,为了这个面试我等了近一个月了。几乎已经不抱希望了,结果这次面试就在这个意料之外的时候突然开始了,这是我生平的第一次面试。事实也证明经验不足使得这次面试惨不忍睹。 开始,就被问做过什么项目。我提出写过一个基于asp。Net的电子商务系统。然后就围绕这个项目的数据存取问题展开了提问。由于我没控制好话题的走向,这个问题的焦点最后落到数据库连接的频率和程序效率的关系的问题上。我尽管提出了自己的解决方案和选择方案的原因,但这方面不是我有把握的问题域,自然有了一个不好的开头。 然后,让我写一个c函数,题目是:返回一个字符数组里最长的递增字符子序列。 比如char a[10]={'a','c','1','2','b','c','a','x'}; 返回12bc 没写过这个算法,加上紧张,结果没写出来。 最后被问了一些test程序的方案,说了很多很多,相比前两个这个话题自我感觉稍微好些,也不太理想。 第一次面试就这样结束了。时间长达近2个半小时,感觉没很好的显示自己的能力,提了一些自己并不十分在行的话题。另外过于紧张,算是凶多吉少吧,。 写在这儿算积累人品吧,sigh 2006/2/9 文字的力量
从小到大,我从来就不是一个以文为豪的人。但我依然会常常写一点东西出来,给谁看?我不知道。也许更多的是给自己看,而且比较难以解释的是我并不希望把写好的东西放起来,然后尘封个半个世纪,等到老得那儿都不能动的时候。用老花眼来看这些老黄历,那样除了对上帝给予的光阴感到更为愧疚之外,没别的用处了…… 不不,那决不是我想要的,我对生命的希望从来就不是那么浪漫的。我写文字更多是一种自我谈话,当一个人的脑子里有一种思考,而且说不明白在思考什么的时候,我的选择就是把他写出来,然后对自己说:看,你在想些什么乱七八糟的东西?接着我的脑子会千方百计的让这些乱七八糟的东西变得尽可能合理一点,说服了自己,也许这很容易,然后公布于众,人们出于各种各样的原因,会给一些反馈,在这些反馈当中往往会得到一字千金的收获,久而久之,多角度的思考会成为一种习惯,这种习惯也许会给你带来很多益处。 当然,有人会说,要说随便写点东西就这样严肃,人会活锝很累的,的确,如果你的生活阳光明媚,一帆风顺,大可不必如此,但在多数情况下,人在心里积压的东西往往远远超过你在文字上所表现的那些“心累”,一旦爆发连表现累的机会都不会留给这个世界,自杀。杀人。突然病死这年头还少见吗?而往往媒体都会告诉民众这些人“沉默寡言,品学兼优”,在惋惜之余,也可以考虑下,我们发泄心中苦闷的方式有多少呢?对我来说文字就是一种发泄,当我能把我的悲愤写成别人看得懂的文字的时候,我就觉得我能面对他了,比如很多人说上帝对我不公平,但我的笔下写不出公平的理由,我失去了身体的自由。但也许上帝给了我思考的宇宙,这些东西没有人能真正说服我,但我可以在写文字的过程中说服自己。
语言文字的力量……也许是永恒的吧? |
||||
|
|