昨天面试一个C#的软件开发公司,面试了整整一个下午,去就打开微软官方的MSDN让我翻译一段,然后说大概意思。我翻译的不是太好,给他说了大概意思,是关于内存泄露的问题。后就问我一个做机械的为什么在那么好的公司要辞职来做软件开发,我说这是我的兴趣。自读书起我在以后的努力方向就想是计算机。
后来就让我编程了,用C++写实现一个模拟读数的程序。比如96582314,要读成九千六百五十八万二千三百一十三,就这样。这个挺繁琐的。因为C++我好久没用了 基本语法都想不起来。过了会我给主管说明,我说 我好久没用过C++了。我用C吧。因为公司主要做C#,他给我建立一个C#工程,让我填代码,说是可以套用C语言的相关东西。我看了下。后来开始写,写了有近半个小时。大概思路也不是太清晰,写的也没有多少行。用到了二维数组。然后又用到了嵌套循环和逗号运算。最后一个问题无法处理。比如60003,怎么不表达成六万零零零三,中间连续几个零的话就要现判断了,算法我不行,哈哈。也没说出个一三五来。公司里计算机装的清一色的英文企业版WIN7,加英文企业版的各式各样的C#的IDE。不过有中文输入法,哈哈,这个在中国没办法的。让我写的第二个程序就比较简单了,五分钟就搞定了。看看时间也差不多两个多小时了。主管说,好 ,面试就到这里吧,我和老板沟通一下,这两天给你消息。握了手就走了。
本来我的机子上是有VS2010的中文版的IDE的。回来之后我觉得用中文版的怎么这么不专业,于是我就下载英文版的,卸载中文版的。安装的时候却遇到.net 4.0 framework死活安装不上,查各种文坛,都说要windows update服务,再更改SoftwareDistribution命名,最后再重启win update服务。重复做了N遍之后还是没有效果。从昨天弄到今天。中间各种度的知道都没放过,哈哈。就去微软官网查了。很快。哈哈 发现一段话: