来上海20天了,大概面试了15,6家公司,感慨很多。首先感谢邓同学让我有了条件还不错的住宿的地方。上海是中国最大的城市,竞争是相当激烈的,压力很大的。可能是我运气不好我面试的都是大公司或者外资,我遇到的面试题都是所谓的面试宝典上找不到的,很少遇到相同的。经常遇到问weblogic部署的或者什么举例优化程序性能的,优化查询的问题(这个还比较好回答),数据结构和算法和软件开发理论什么解释敏捷开发啦大点的公司也会问到,最难回答的是他跟你说一般的问题他知道难不倒你,他就问项目实际开发中的问题,问你有什么方法或者怎么实现。对于我这个基本没实际项目经验的人来说根本答不出来。上海还对英文要求比较高,问你会不会用英文写书面文件或者要你用英语回答问题或者翻译,有些人面试你的人是留学回来的,你一开口就知道你英文好不好。最搞笑的一次面试是问我一个新闻订阅表,一个新闻更新表,就是张三订阅了a,b新闻李四订阅了b,c新闻 现在a,c新闻更新了要你发电子邮件去通知订阅的人标题是某某你好 你订阅的a,c新闻更新了问你如何实现这个功能。面试官花了十多分钟在黑板上画图给我讲这个题目,后来又花了十多分钟给我讲这个题目的答案。最难受的一次面试,是中软赴华为外派,首先坐了2趟公交,2趟地铁才到这个地方。进去了觉得华为好大的在一个很大的食堂面试。初试分为2部分第一部分是数据结构和算法以及软件理论第二部分是java web知识。面试第一部分我答得不好,第二部分有些问题也没答出来。第二部分的面试官是个女的,最后她决定让我通过了初试。接着等复试一等就等了2个多小时,总共到回来6,7个小时没上厕所没喝一滴水,复试第一个问题问我平时是怎么做版本控制的,第二个问题问我用什么工具建UML模平时是谁负责建模,自己设计过没有,第三个问题要我用Java递归写求n!然后没了让我走 我那个写阶乘大概意思还是写出来了。回来19点20了下班高峰期上海地铁公交那个挤啊,好多站都上不了一个人。最快速的一次面试是笔试一个题目都不会做直接走人了用时13分钟。
最后我要离开上海了,上海之行到此结束。领略到了上海的高要求,高节奏,竞争的残酷。回去以后也不知道做什么,快过年了呆在家里吧。下次再要我来上海我肯定是不想来了。上海好玩的地方不收费的地方基本上都去过了。其实我对软件的兴趣程度也不过如此,我只是觉得软件课我能听懂,不像物理数学那么难而已。即使我真的成为了一名程序员我也当不了优秀的程序员。最后说一句培训推荐就业都是假的如果你没有真的文凭的话选择培训一定要三思,还是要考个好大学读个好专业。将来会有用的。