又想用《Blog重新开张》作为标题了

04年10月用过“Blog重新开张”这个标题,结果还是没有坚持写上几篇文章就又把它忘到一边。寒假过来一直有想写写Blog的打算,但又一直忙于学习,未能如愿。打算明天开始写论文,趁着今天还没再次忙起来,偷闲写着玩玩。

小健前几天发邮件问了我个问题,说他的Mybase软件不能用了,不知什么原因,可怜我连听都没有听说过这个软件,自然不知如何解决。然而在上网查询它 是什么样的一个软件时,我发现它是一个颇受好评的一个知识库管理软件,换句话说就是一个可以分层次存放各种信息的资料管理软件。以前我习惯是用记事本在一 个文本文件中记录各种杂七杂八的信息,虽然功能简单,倒也方便。但是记的东西越来越多也就不便与整理和查找了。而且,记事本只能记录文本的内容,遇到图片 什么的就没辙了。相比之下,用Mybase来记录真是一个不错的选择。这篇Blog就是我在Mybase中写的,改变了以前用记事本写Blog的习惯,下面的截图也可以直接存在里面,非常方便。

Mybase软件界面

Mybase软件界面

今天还是不平凡的一天,我居然把一大杯水泼在本本键盘上了。及时关机并切断了电源,然后擦干表面,光驱和硬盘插槽里还是水灵灵的,实在无法忍受没有电脑 用的日子,于是找了另一台机器上网,下载了ThinkPad的硬件维护手册,照着上面详细过头的说明一步步把本本拆开。先拆下电池,然后卸下一颗螺丝钉拆下硬盘,再一颗是第二条内存,最后四颗拆下后终于卸下了键盘,本本内部结构一览无余,惊讶的发现Dothon 725的CPU上居上没有散热片(别说我土,毕竟我是第一次拆本本)。仔细的擦干了机器里面的水(还好主板上没有)和键盘缝隙中的水,又用暖风机吹了好一会儿,才把机器装了起来。一开机,居然点不亮!虽然电源在工作。吓死我也,于是又拆开又吹又装上,结果电源都不工作了!更担心了,基本决定明天一早去珠江路。不死心又拆、吹、装一次,终于可以开机了,松了一口气,虚惊一场~

晚上看了《放牛班的春天》这部04的很热门的电影,是昨天夫子推荐的, 确实不错,法国的电影有些地方确实很细腻,看了还是有点感想,但是鉴于我是公认低情商而又文笔差的人,就不写影评了,实在也是不太会写,看看别人是怎么写 的吧,反正我也常常是个人云亦云的人。影片开头是一段优美的圆舞曲,总算是没有白听了维也纳新年音乐会,辨认出它是约翰·施特劳斯的op. 316《艺术家的生活圆舞曲》。影片中的合唱确实很优美,忍不往去找了一下电影的原声带,eMule上有,可是在学校下eMule基本是Mission Impossible啊。

放牛班的春天

放牛班的春天

上一周foobar终于推出了0.9的正式版,今天赶紧更新了一下,但明显0.9上可用的插件少多了,连播APE这样的常见的插件都还是“has known unresolved stability issues”,看来还要过一段时间0.9版本的foobar才能跟已经比较成熟的0.8版一样用起来得心应手啊。

还有17个MSN8的邀请,每天登录MSN就出个条条提醒我让我与朋友分享,很烦,谁要MSN8邀请请与我联系。

MP3文件信息编辑利器 – Mp3tag

Mp3tag是一款免费的MP3文件信息的编辑软件。为了整理我的MP3文件库,我一直在寻找一款好用的MP3标签的编辑软件,以前曾经用过一个叫 Tag & M3U的软件,不错,但不是免费的。后来发现了Mp3tag,第一次用感觉不是很好上手,而且对中文的支持不是很出色,所以就把它束之高阁了。直到有一 天,突然发现Mp3tag开始支持Unicode,才又把它请进了系统,真正开始使用,这才发现这是一款非常出色的Mp3tag的修改工具。

跟常见的MP3文件信息编辑工具比较,Mp3tag有以下突出的特点:

  • 免费
  • 支持Unicode
  • 文件信息的导出和导入的功能
  • 功能强大,非常强大的自定义操作的功能(适合高级用户),支持正则表达式
  • 直接访问freedb获取CD或MP3的文件信息
  • 支持acc,flac,ape,ogg,mp3,wma等多种文件格式

在确认了这是一款符合我的需求的软件后,圣诞节那天,我通过PayPal为作者捐赠了2欧元(这是个免费软件,所以这不是注册费用,而是自愿的捐赠),表达自己对这个软件的支持,并表示愿意为这个软件制作简体中文界面的语言包。

开发这款软件的作者是一个德国人,Florian Heidenreich,我通过邮件与他联系后,很快收到了回复,他同意我进行软件的汉化工作。于是我就开始把这个软件中涉及到的650+个字符串进行翻 译。并在此过程中时刻与作者保持联系,同时也为软件找出了一些Bug和提出了一些改进意见。新年到来时,翻译工作全部完成。

1月7号,Mp3tag发布了最新的2.35版本,包含了简体中文的界面包。只要是在简体中文的操作系统中安装,就可以获得简体中文的软件界面。

由于是第一次做软件汉化工作,经验非常缺乏,有些句子的翻译可能并不是很流畅,欢迎大家试用这个Mp3tag软件,如果发现有什么地方翻译的有问题,欢迎向我指正。

Mp3tag的官方网址:http://www.mp3tag.de/en

Mp3tag 2.35版国内下载地址:http://218.4.51.99/grzy/lifanxi/mp3tagv235setup.exe

关注2006维也纳新年音乐会

转眼间一年又快过去,写作《关注2005维也纳新年音乐会》还在眼前,十二月份却就要来临,而作为维也纳新年音乐会的爱好者的我,则更是早早的关注起明年元旦的新年音乐会来。

2006年的维也纳新年音乐会将由马里斯·杨松斯(Mariss Jansons)指挥,这是他第一次指挥维也纳新年音乐会,很是期望他能给大家带来一次惊喜。

消息灵通人士早早的就从国外媒体查到了2006年维也纳新年音乐乐会的CD封面,是这样的:

CD封面

CD封面

跟前几年的相比,还是有所创新的,总体还不错。

与CD封面同时被曝光的还有就是曲目单,如下:

上半场
·Auf’s Korn! Bundesschutzenmarsch op.478.
·Frühlingsstimmen; Walzer; op. 410 春之声圆舞曲(87,89)
·Diplomaten Polka francaise op.448
·Eingesendet Polka schnell op.240  读者来信快速波尔卡(90,97)
·Lob der Frauen; Polka Mazur; op. 315 赞美女人马祖卡波尔卡(03)
·Künstlerleben; Walzer; op. 316 艺术家的生活(生涯)圆舞曲(89,99,02)
·Ohne Sorgen; Polka schnell; op. 271 别再忧虑(无忧无虑)快速波尔卡(87,94)
·Der Zigeunerbaron : Einzugsmarsch 入城式进行曲,选自吉普赛男爵(90)

下半场
·The Marriage of Figaro : Overture 费加罗的婚礼序曲
·Die Mozartisten Walzer op.196
·Liebesbotschaft Galopp.
·Neue-Pizzicato-Polka op. 449 新拨弦波尔卡(88,92,97)
·Kunstler Quadrille op.201. 艺术家四对舞曲
·Spanischer Marsch op.433. 西班牙进行曲
·Du und Du Walzer op.367. 好朋友圆舞曲,选自轻歌剧“蝙蝠”
·Im Krapfenwald’l Polka francaise op.336. 在克拉芬得森林法兰西波尔卡(89)
·Furioso-Polka; op. 260 激情波尔卡(96,03)
·Telephon Polka francaise op.165 电话法兰西波尔卡
·Laguner-Walzer; op. 411 湖泊(大湖)圆舞曲(96,00)
·Éljen a Magyar!; Polka schnell; op. 332 高贵的匈牙利人(匈牙利人民万岁)快速波尔卡(89,00)

加演曲目
·Banditen-Galopp; op. 378 强盗加洛普(88,99)
·New Year’s Address. 新年致词
·An der schonen blauen Donau Walzer op.314 蓝色多瑙河圆舞曲(每年必演)
·Radetzky-Marsch op.228 拉德茨基进行曲(除了2005年,每年必演)

跟往年相比,这次音乐会的曲目达到了史无前例的23首,而且逢上莫扎特诞辰250周年,所以选择了有莫扎特的曲目。从作曲家来看,除了施特劳斯家族的约 翰·施特劳斯、约瑟夫·施特劳斯、爱德华·施特劳斯和老约翰·施特劳斯以及刚提到的莫扎特的以外,还选择了约瑟夫·兰纳的作品,04年时里卡尔多·穆蒂也 曾选择过他的作品,总得来说他的风格与施特劳斯家族的还是很像的。不过这还不是VPO(维也纳爱乐乐团)官方的曲目单,所以不少网友都心存疑虑,这个曲目 单有很多不合常理的地方,是真是假看来还是要过上一段时间才会知道。

曲目单到手,我打算“预习”一下,所以在自己的音乐库中查找了这些曲目,上面每个曲目后面括号中的年份就是我查到的曾经演过的年份,自己就先把这些曲子找出来先听为快了!呵呵。

说到我的音乐库,我花了不少时间在网上找维也纳新年音乐会的CD,目前找到APE的有87,90,92,98,99,02,04,05年 的,79,88,89,95,00,03的则找到了MP3。96年的是我第一次听新年音乐会,我却只有磁带,97年、01年的我只有自己录的录象带,不知 道哪位朋友有这几年的CD或MP3可以共享一下?在这里先谢谢了!

目前为止,我还只收集到了这么多有关2006看维也纳新年音乐会的信息,如果你还有什么新的信息可别忘了跟我交流一下哦。

———————–

12.1 补充

DG的2006维也纳新年音乐会官方网站开通:

http://www.deutschegrammophon.com/special/index.htms?ID=newyearsconcert2006

传说中图内部人员透露的曲目单,跟上面给出的一致,只不过把Der Zigeunerbaron : Einzugsmarsch搬到了下半场。

原贴地址:http://club.music.yule.sohu.com/r-classical_music-64095-0-14-0.html

———————-

12.2 补充

5QZone上传了我整理的2006音乐会的试听包。种子文件为:[下载]

———————-

12.14补充

CCTV专题网站开通,http://www.cctv.com/world/special/C15027/01/index.shtml

公布的曲目单与上面有所不同,少了几首曲子。

趋势科技应聘经历

趋势科技是一家技术上很有实力但知名度却不太高的公司,我的感觉是他们对于企业市场的关注大于在个人市场上的宣传。趋势的PC-Cillin是一款不错的防病毒软件,在中国却似乎并没有很高的市场占有率,这也许也是与趋势的市场定位有关吧。

上半年就听说趋势是南京薪水较高的一个公司,那时也有不少同学申请去趋势做Intern,虽然不少人拿到笔试的机会,却最终也没能有机会加入。我有个我校九八级的朋友,七月份的时候告诉我他跳槽到了趋势工作,也鼓励我努力加入趋势,我随口答应,心想的却是机会渺茫。

这个学期一开始,各大公司的校园招聘就纷纷拉开帷幕,虽然我自己做的是考博的打算,但由于联系导师一直不是很顺利,加上自己的经历也是以做工程为主,所以还是没有放过校园招聘的机会,开始在网上投递简历。趋势是较早开始网申的一个公司,所以我第一批投出的网申简历中就包含了趋势,同时还有微软。网申的过程中,考虑到自己在科研上并没有什么优势,但在项目开发上还有一定经验,所以就把重点放在了项目经验上,简历也是尽量突出这方面的情况。

网申过后自然是校园宣讲会,和同学一起去南大、东南参加了不少的宣讲会。趋势的宣讲会是中间留下比较深印象的一场,因为发了一本介绍趋势企业的书《挡不往的趋势》,挺厚的,很有赚了的感觉,呵呵:)由于我对趋势并不是非常的了解,所以宣讲会为我了解趋势科技的文化打开了一扇窗。趋势总裁张明正的激情演讲,“只要你是——爱穿牛仔裤、爱喝可乐,爱穿拖鞋在办公室走动,喜欢自己写的程序被全世界百万人使用,并且——热爱新科技,不怕挑战,更不怕被挑战,我们欢迎你——赶搭趋势科技列车,加入Internet梦幻队伍!”的招聘宣言,给了我一种很开放和自由的感觉,这与我的性格是相符的,所以也对趋势有了进一步的好感。顺便说说微软和玛氏的宣讲会,由于我对微软了解比较多,所以微软的宣讲会没有给我留下太多的印象,玛氏宣讲会发放的大量糖果让我记住了生产M&M、彩虹糖、德芙的玛氏公司,但是超低的录取率和超多的Open Question让我放弃了应聘玛氏的尝试。

宣讲会开得热闹,心里却还是没底,趋势和微软都离我是如此的遥远……

然而,不抱希望的等待却还是等来了趋势和微软的笔试通知,而趋势的笔试又是非常的曲折。在趋势的网申网站上,我看到自己的简历通过了筛选,说让我等待笔试通知,可是,笔试通知是左等不来右等不来,到最后,只好按照网站上的通知,拨打中华英才网的电话咨询笔试情况,这是一个上海的电话号码,并且要转分机,我没有意识到这个电话会这么难打:总机一打就通,一转分机就是正在忙,并且没有任何重拨或等待的选择,直接会切断通话。一下午,经历了十多次尝试,烧掉无数话费的情况下,终于打通了电话,对方工作人员告诉我,查实后会与我联系。紧张的心情略微有点放松,然而,到了晚上七点多,对方还是没有与我联系,无奈之下,只好再次拨打中华英才网的电话,可还是打不通。在绝望之际,终于有了回音,通知我下一天到南航参加笔试。

第二天,也就是10月15日,我和另一位好友一起去了南航,他很遗憾,简历没有通过筛选,所以打算过去“霸王笔”。到南航后,有本科时同学接待,他也是要参加笔试的,于是,在匆忙的午餐后,我们一起进入了笔试考场。

笔试题分成两大部分,第一部份是IQ和EQ的题,EQ的题是不计分的,只作参考,第二部分是技术题,有选择题、改错题、编程题、QA题,还有一些Open Question,试卷是英文的,鼓励用英文答题,要求最好用C/C++语言完成相关试题,实在不会的也可以用Java完成。由于题卷上有明确的版权声明,所以在这里就不能进一步透漏试卷的内容了。笔试结束后,又发了一本名为《@趋势》的书,看来趋势的确很会在招聘中宣传企业的形象。

这是我第一次参加笔试,所以还是没有什么经验也有一些紧张,时间安排上也出了些问题。走出考场后,与朋友交流后又发现自己犯了超多的低级错误,不过总得来说也是彼此彼此,于是笔试这件事也就告一段落。

16日是微软的笔试,也是我更关注的一场笔试,我提前到达南理工的考场,才发现这里也曾有趋势的考场,看来趋势的笔试真是海选啊,南航、南理、南大几个考场加起来估计有一千多人参加了。

微软的笔试形式与趋势的差不多,不过比较严格,试题的形式也差不多,由于微软的试卷上没有版权说明,所以这里可以多说一些,时间有点长了,可能有点乱了。第一部分是选择题,是与技术有关的,考了一些基础的知识,面比较广,类似于高程的考试,也有一些是有关微软的技术的,不多。选择题是多选题,而且选错是要倒扣分的,所以搞得人很紧张。第二部分是智力题,有一个大题大致是这样的:有四个钢琴家和四个小提琴家,他们中的六个人要开六次课,担在排课上有一些规定,比如某某不教第一节课,某某不在某某后面教,某某只有在另外一个人教的情况下才教之类的,然后再根据一些条件分别进行排课,选出可能的或不可能排课方法。这个题感觉上跟五个人五间房五种饮料五种宠物五种烟的经典题有点相像,不过不是完全一样,前几问我答得还比较顺利,但后几问实在是推不出来了,只好空着,也不敢乱猜,怕被倒扣。这个题后还有一些类似于GRE中的逻辑题,一般难度。编程题的题目是写一个函数求出一组数的最小公倍数,用辗转相除的方法不难解决,对了,与趋势不同的是,微软的程序题还要由写出测试案例,所以自己想得比较多,也就实现的比较细致,也就比较费时间。另一个编程题是设计一种数据结构,用于存放英文字典,并且写一个算法可以从中找出所有以特定字符串开头的单词。这个做得不是很有把握,数据结构选得似乎也不太好。后面是QA的题,还不少,有一题是要你给MSN Messenger提出一个值得改进的地方,并假设由你来完成,要给出你的实施计划。另有一题是一个程序,用于检测一个链表中有没有环,如果有,要找出环的起始节点,要求是改错和写出测试案例。还有一题是要求给出测试案例,如果要开发一个类似标准C++中的system这样一个调用系统命令的函数的话。

微软笔试下来的感觉跟趋势的差不多,由于没有人讨论,所以还是自我感觉良好,没有发现犯低级错误,这次笔试也就是告一段落。

下面就是漫长的等待了,趋势是承诺三周内给答复。在这个过程中,在趋势的朋友不断给我提供一些信息,比如试卷批的进展如何,计分方法等,还说目前为止已经有人拿满分了~我晕,看来我是没戏了。

然而,27号的晚上,我却接到了趋势HR的电话,通知我31号上午9:30到公司参加面试。激动而紧张的放下电话,马上上网找在趋势的朋友,向他求教经验。他告诉我,着装可以不要太正式,因为趋势的文化就是这样。人要自然,不要紧张,不要轻狂,不要自负。要准备好自己简历上写的一切内容,面试可能会有英文。

我从来没有参加过面试,所以心里确实还真是没有低,了解了这样一些信息,使我自己稍稍定了一下心。了解到不用穿正装,也让我少了一份麻烦,因为我还没有任何一套比较正式的服装。

在忐忑和积极准备中过了几天,31号清晨,我坐上了进城的公共汽车。清晨的路况相当好,我一面默记着准备并不充分的自我介绍,一面用英文开始思考一些常见的面试题,让自己的思维动起来,以便不至于在突然听到英文时手足无措,同时也平静着自己的心情。然而,车子驶上大桥时却开始堵塞,后来才知道,是一辆空调车爆胎了,由于我留了近一个小时的余量,所以开始堵的时候也没有太紧张,然而车子在大桥上堵了半个多小时,在大桥南路又堵了十多分钟后,我开始着急,看着盐仓桥广场拥挤的车流,我决定打车去公司,然而,我又很快发现这是个错误的决定,上班的高峰期,开过的出租车里都是坐着人的,无奈中,只好还是坐上了100路公交车。赶到珠江路口地铁大厦十二楼时,虽然还是按要求提前了十五分钟到达,但平静的心情已经被纷乱和匆忙所打乱,坐下来休息等待,看到桌上摆放了茶水、饼干、可乐,服务人员看我们等得无聊,还拿了几本《挡不住的趋势》给我们看看,怦怦乱跳的心终于稍稍平静下来。同时也发现,招聘宣言还真不是吹的,很多人穿着拖鞋在办公室中噼噼啪啪的走着。

时间到了,服务人员领我们进入各自的面试房间。我这才感觉到自己真是很傻,我以前一直把面试想象成了在空空的屋子中,一排面试官坐成一行,中间放一个凳子,我就坐在那里受审……。这是一个很温馨的小屋子,小圆桌上放着饼干和可乐,是一对一的面试,面试官很热情的与我握手,然后我们面对面的坐下。紧张的心情完全的扔到了九霄云外,我开始很自如的与面试官聊了起来。

先是聊了聊学校,他对们我们学校并不了解。然后,讨论的主题开始放到简历上,对于我做过的项目,他逐个开始询问相关的情况,中间穿插一些不很困难的技术问题。由于我已经不再紧张,做过的项目也是我比较熟悉的,所以在面试过程可以说是轻松无比,笑声不断。当他问我兴趣爱好时,我告诉他是音乐,我说我最喜欢维也纳新年音乐会,每年都要看过了新年音乐会才会觉得新的一年才正真的到来。这时他居然好奇的问,宿舍有电视吗?你在学校都是怎么看的呢?我是如此的放松,也开始大谈起来,甚至把这两年是到与我关系很好的教编译原理的老师家里去看的也抖露了出来,呵呵。他还问了我对趋势的了解,我又像讲故事一样,从99年CIH病毒爆发时,中国计算机报光盘送了Kill2000和趋势的PC-Cillin软件的故事,一直讲到参加宣讲会,对趋势有进一步了解。同时,也没有忘记提提在趋势工作的朋友,这对应聘都来说会是非常有利的。二十五分钟的时间在不知不觉中过去,最后他让我提两个问题,于是我把准备好的问题抛给了他,问了问趋势对新人的培训政策和有关学习、深造、出国的机会等问题,他进行了耐心细致的介绍。面试结束后,他起身与我握手,并把我送到门口,并且很热情的告诉我,我的表现不错,一定会有二面的机会,让我回去等待HR的通知。

如此顺利的通过一面,是我所不曾想到的,很是轻松的回到学校,也没有忘记与好友交流了一下面试心得。晚上八点多,HR的MM打电话来了,通知我1号下午4:30参加二面。

有了一面成功的铺垫,我对二面已经没有什么恐惧感了,下午提前进了城,在丹凤街金润发的KFC坐了一会儿,继续整理可能遇到的问题的回答思路。到达公司,进入面试间,发现二面是二对一的形式,两个面试官并没有像一面时那样的热情,也没有预想中的握手,而是坐在座位上没有挪窝,直接让我坐下开始面试。感觉气氛有点沉重,心情又开始有点紧张了。面试官之一很直接的让我进行自我介绍,并且要求说明我对趋势的了解,为什么选择加入趋势以及个人最大优缺点。这几个问题我都是准备过的,不过紧张的心情和面试官一连串的发问还是导致了我的语无伦次,准备好的句子都没有派上大用场,随便说了几句便草草收场。渡过了这第一关,后面面试的内容再次直指我的项目经历,面试官对我的每一个项目经历进行了细致的提问,涉及到数据库的主键外键的定义用途,数据库性能和安全,Windows下GDI的操作,我的笔记本安全系统的原理,C++的多态,内存泄露的测试和防范等等,相当细致,Windows GDI操作中甚至精确到了画一条直线需要哪些API调用。他们也没有忘记在一些小问题上为难我,有时我也只能老实的承认说没有考虑到这些问题。他们也问了我一下对QA的了解,我的回答是不太了解,我也强调了我是申请RD职务。最后,面试官用英文向我发问,问我是如何做好一个leader的,由于这个问题突然出现与前一个问题毫无关系,我一时也没理解他说的leader是项目开发中的leader还是我在研会担任干部时的leader,只好I beg your pardon了几回,直到他明确说是team leader,我才从越来越紧张的心情中缓过神来,开始用并不流畅的英语回答了这个问题。面试结束,两个面试官还是埋在自己的座位中没有动窝,道谢后我便离开了面试的小屋。

回来后,对自己的表现确实也感到不太满意,所以也就安慰自己如果二面给刷还是可以理解的,以后再继续努力吧,没想到晚上7点40左右,趋势HR的MM的愉悦的声音又在耳边响起,通知我2号上午10点10分到公司参加三面。

这时,我对三面的情况也有了一些了解,知道形式是Group Discussion,这的确也不是我的强项,抓紧时间上网查了查参加小组讨论的一个要决,也向在趋势的朋友了解了一些技巧。晚上发生了一点小小的意外,我不小心摔碎了自己的眼镜,虽然有备用的,但是度数不太对,戴了很不舒服,所以决定第二天面试前去配的镜片。

我还是很早到达到珠江路,可惜眼镜店还没开门,一直到了9点开门,我开始准备配眼镜,店员很自信的告诉我9点45分前一定可以搞好,所以就配吧,用几天前刚收到的招商银行的VISA信用卡进行了这辈子第一次“货记”的支付,呵呵,用明天的钱感觉还真不错。很遗憾的是在9点50分的时候眼镜还是没有搞好,实在不得以,我只好戴着并不舒服的备用眼镜,再次奔到地铁大厦的十二层。

这次趋势招聘,在南京笔试的大概是一千多人,一面好像有一百多人,二面就剩下41人,三面只有18人,明显感觉到达公司时在等候的人少了许多,由于要进行小组讨论,所以虽然我向来不很会与佰生人交流,还是与在场的几个人小聊了一下,他们有两人是南大的,两个是东大的,同时两人是MM两人是GG,我们将结成一个小组。

时间到了,我们进入了面试地点,是一个小会议室,面试官有三人,其中一个就是昨天我二面时遇到的,面试官说明了一下规则,小组对一个讨题进行充分的讨论,设计出解决方案,在一小时后由一人或多人陈述小组的方案,并回答面试官提出的问题。我们的讨题是设计一个网关的防毒产品,有一些具体的要求。在东大的同学的主持下,我们小组很快开始了我们的讨论,首先我们分别阅读理解了题目,然后一起讨论系统的结构,很快基本确定了分层的模型,慢慢形成了几大模块。由于我有参加过三次数学建模的经历,所以虽然问题不一样,但我觉得自己思路还比较清楚,很遗憾的是我不是很插得上嘴,另外两位GG非常能说,而MM们就比我还惨了,几乎没怎么说话。在讨论中还是有不少的分岐,也有几次钻了牛角尖。说实在,我对这样的形式的活动还是有点畏惧的,所以表现可能有点缩头缩脑。时间到了,我们推举东大的那个GG代表小组进行陈述,然后南大的GG进行了补充,我实在也是不敢再缩,又起来补充了一些无关痛痒的内容,两个MM就亏了一点,什么也没轮到说。然后进行答辩,先是问小组的问题,第一个问题就非常尖锐:“你们小组有谁仔细看完整了题目,尤其是第二段的内容?”一组人陷入沉默,大家只好埋头看题,我发现我们太关注题目中第一段所提出的几个问题,而忽视了第二段的要求。南大的GG开始回答,但我感觉他说得不是很在点子上,于是我就又整理了下思路,把题意进行了解释和分析。后面的问题有针对小组也有针对个人的,每次还是东大的GG最能说,南大的其次,我一般,两个MM说得最少。最后有个问题是问东大的GG的,问如果让我们小组来实现我们的设计需要多长时间,他居然说是1个月,这下面试官来劲了,盯着他问这个“一个月”的值是怎么得出来的?他虽然几经周折,反复找理由,还是没能找到一个合理的解释,这也许是他整场面试中的完美表现中最失败的一个地方了。最后,面试官让我们提问,我的问题是:“我知道趋势现在已经有这样的网关防病毒的产品,我想了解一下趋势现在做到了什么样的一个程度。”这个问题表现了我对趋势产品的了解和关心,也表达了我想对我们的设计的进一步完善的努力方向,我自觉相对而言还是一个比较好的问题,面试官也进行了细致的解答。

这是一次漫长的面试,大概花了100多分钟,离开公司,我和同组的两个组员交换了联系方法,约定有消息互相通个气,由于下午在学校还要有保持党员先进性教育的会议,去眼镜店取了眼镜后就匆匆忙忙赶回了学校。

开完会上网,遇到在趋势工作的朋友,他告诉我我已经通过了三面,太意外了!在将信将疑中,HR的MM又打来了电话,通知我下一天16:00去公司谈Offer。马上跟面试时同组的两个组员联系了一下,但他们都还没有消息。晚上上网又遇到到趋势的朋友,他建议我考虑一下万一让我去做QA而不是R&D,我应该如何应付,因为传说今年比较缺QA的人,所以很可能让我做QA。我非常感谢他的提醒,但又觉得自己似乎不太应该被分到QA部门,因为我的经历都是R&D的,我也不懂QA,面试时我也没说要做QA。

然而,第二天下午到达公司,一进谈Offer的小屋子,我就看到HR经理手中的我的简历上用笔写着QA两字。幸好有心理准备,开始与HR经理交谈时我便表示我希望我的职位的R&D,并谈了我在R&D上的优势和可能给公司带来价值。然而,他也丝毫不松口,说跟据公司的评估认定我是一个比较稳重考虑问题也很全面的人,非常适合QA的职位,如果我坚持R&D,就只好对不起了。谈判进入僵局,HR经理建议我与QA的部门经理聊一下,了解一下QA再作决定。于是,他找来QA经理,为我详细的介绍趋势QA部门,使我对QA有了更全面的一些认识,了解了QA并不像我想像中的就是纯粹的测试,但我一时还是无法决定下来。再次与HR经理交流,他同意我有几天时间的考虑。于是我双手空空离开了公司。

回学校后,我花了几天时间进一步了解了QA的性质,也与家长、同学、朋友交流了看法,还向在趋势工作的朋友了解了更多的情况,最终还是决定,接受这个职位。对于我来说,虽然有一些项目经历,但毕竟也是在学校中长大没有真正闯入过社会的人,第一份工作对于我来说更多的还是一个学习和成长的机会,从了解的情况看,新人在趋势还是可以学到不少东西、得到很多锻炼的,所以接受趋势QA的职务,对于我来说也是非常有益的。

11月7号,我联系趋势HR,决定接受这个职务,并约定下午到公司拿Offer。下午,到达公司,与HR交谈了一下,由于薪水福利之类的都是公司统一规定的,在南京而言也算是很有竞争力的,所以就没有太费时间在这些方面,只是请HR介绍了一下福利的具体情况和其它一些公司的情况,签完字,拿到了我人生第一份工作的Offer。

至此,应聘趋势的经历基本结束,剩下就是体检和签定三方协议了。同日,我也收到了微软的笔试成绩:7分,不是10分中的7分,可能是100分中的7分,所以应聘微软的事应该也是告一段落了。不过成绩单上也明确了微软评分的标准,前两部分成绩不到指定分数线者,不计后面几部分的成绩,看来,要应聘微软,还是一定要非常重视它的笔试中的选择题啊。

成功应聘趋势科技,能够在名校牛人林立的竞争中脱颖而出,我觉得有几点是很关键的。

1.出色的简历,简历应该是丰富而有内容的,一定要突出重点扬长避短,但切记不要乱夸海口乱吹牛。出色的简历是通过第一轮筛选的基本保证。

2.充分的准备,不管是制作简历,还是笔试,还是面试,充分的准备都是必要的,你应该准备好你要表达的内容、你要说的话和一颗平静的心。充分的准备,尽可能多的了解各方面的情况,打有准备之仗,在心理上也会让你更胜人一筹。

3.诚恳、诚实、谦虚、热情,这都是面试时必备的。在面试时遇到简单的问题不要太张狂,遇到棘手的问题也不要紧张,可以慢慢陈述你的思路,说相关的所有你知道的东西,尽可能用最自然的方式把你的优点和能力展出来。

4.坚持、努力、有信心、抓住所有机会。没收到笔试通知时如果我没有坚持努力争取机会,今天也就不会有这篇文章的问世。

5.应聘技术岗位,你现有的技术实力不是决定你的命运的唯一因素,但是,扎实的学习,坚实的基础是你制胜的法宝,一定要重视基础理论课程的学习。对于新的技术,要了解,要学,但一定要有广度也要在某个点上有深度,广度可以开阔思维,深度是你确保举一反三、融汇贯通的基本保证。

微软亚洲研究院电话面试

很长时间没有写Blog了,一直挺忙的,今天还是很忙,还有三个同步进行的项目在催着我继续工作,但我想休息一下,写篇Blog玩玩。

微软公司一直是我比较向往的公司,而微软亚洲研究院则更是我向往的一场所,我期望自己能在一个出色的团队中奉献自己的力量、同时学习提高自己。

大约一年前,我向微软亚洲研究院投过一份简历,申请那时的一个Visiting Student的职位,那是一个有关机器视觉的一个研究性的职位,结果还是挺干脆的:

Dear 李凡希,

Thanks for your interest in MSRA-ATC.

We regret to inform you that we will not be able to offer you a position at Microsoft Research Asia – Advanced Technology Center. However, in order to give your candidacy the greatest possible consideration, we would like to maintain your resume in our electronic database for future reference. We appreciate your interest and wish you the best of luck in the future.

Sincerely,

Microsoft Research Asia – Advanced Technology Center HR Recruiting Team

收到这样的拒信,我也不觉意外,因为确实自己与他们的要求还是有一不小的差距的。

今年,在同学们都如火如荼的申请各种实习工作机会时,我也再次做了一些尝试,先是IBM的R&D的Intern,然后是HP的Intern,在都没有仍何消息的情况下,前天投到的微软亚洲研究院的申请VS For Development的邮件有了回音。今天下午两点不到的时候接到了MSRA的Recruiter的电话,要求进行一个二十分钟的电话面试。由于学校两点有会,我跟他重新约了时间到四点。

开完会,就在机房等着电话面试,顺便上上网找找有关的资料,做一些简单的准备。发现大多数电话面试都是技术问题,并且是中文的,稍稍定了一点心,虽然对自己的英文口语还不算没有信心,但实在担心一紧张就说不出话来了。

四点十五分的时,手机还没有动静,心里着实有点打鼓,不过相信微软应该不至于失约吧。于是打开了Visual Studio .NET继续写一点项目的程序,调节一下心情。

四点二十的时候,手机终于响了,心情还是有一点点紧张,接听了电话。

他先是问了一下我倾向于的职位,是做研究还是做开发,我从自己的实际情况出发,选择了开发,并陈述了理由。

接着问的是学校和导师是否会同意,当然回答是会同意啦。

然后就开始技术了,他问我熟悉的语言,Of course,我的选择是C++,当然没有忘记说一下对C#也比较熟悉,因为这是他的招骋启事上要求的。

C++的问题对于我来说的确不是很难,包括虚函数的作用、原理、调用方法、实现机制,还有静态变量的特点、静态成员变量的特点、静态成员函数的特点。也许是有点得意忘形吧,我回答静态成员函数的问题时出了点小漏洞,我说它与普通成员函数的一个区别是在它内部不能访问类的成员变量的值,他立即提示我有疏漏,我才想起说它是可以访问静态成员变量的。

C++的题答完后,心情还是比较轻松的,对方似乎表现出也是比较的满意,随后进入的第二部分的数据结构与算法的题就着实为难了我一把。

先是问了有关有序数组和链表的查找问题,问时间复杂度,这的确是很基础的问题,很可惜我对这玩意实在不在行,回答开始变得犹豫和不自信,还好面试官的态度还是依然良好,一步步的引导我的思维。接下去回答的是有关一个特定情况的查找问题,我在迷茫了一会儿后终于想到了用Hash的方法,这似乎是他希望的答案,所以问题又转到了Hash有关的知识上,让我解决Hash时遇到的冲突问题。实话说,虽然当时的气氛并不紧张,我也没有感觉到心跳的加快,但实话说,我已经乱了降脚,我对这些问题从来没有真正深入研究过,每一个回答都显得那么的没有底气。我甚至希望这部分的问题可以快点结束,我希望能有第三部分的问题让我可以回答的顺畅一些……

数据结构的问题还是没有完,第三题更难了,大致是这样的:有若干个给定的数(都小于N),问从中任意取几个数相加,可以得到多少个不同的结果。

这也许是个不难的题目,但我的确成了一个没头苍蝇,我没有好的算法,我在算法的积累上远远没有达到可以回答这个问题的水平,我甚至没有思路,不知道怎么去想。无奈之下,我只能说有一个不好的算法就是穷举,他肯定了这个答复,但要求说说有没有什么改进的思路,我再次陷入困境,他从多个角度对我进行了提示,我还是没有找到一个合适的回答。我说了分治法,因为我感觉上似乎可以用它解决,但我又不能更多的去陈述,因为我对分治法的了解实在太少。

接下来的几分钟我已经忘记了是如何过去的,直到他说技术题的面试到此结束,问我是不是还有什么想了解的情况。

没有任何面试经验又没有关注过相关信息的我又无奈的沉默了一会儿,我只想着回答问题却不知道有什么好问的,好不容挤出了几个傻傻的问题,什么这个项目的具体的方向(因为招骋信息中没有写),我应该努力的方向,是否有后续的在北京的面试之类的。他留下的最后的话是老套的类似于“等通知”之类的。

二十五分钟的电话面试很快就这样的过去了。

对于我来说,在这次机会中获得Offer的机会应该已经是微乎其微了,只能是总结一下得失吧。

最大的问题就是在遇到困难的时候没有表现出一种勇于面对解决的精神,似乎总是想着逃避,虽然我在面试前也知道遇到困难可以勇敢的说出自己的想法,谈自己的思路,但我当时实在是没有任何的思路,还算比较善于思考的我在那一刻没有任何的想法。从技术上说,确实我对这个问题没有深入的认识,但从非技术的角度来说,逃避困难的性格还是无情的展露了出来。同样的问题还表现在我竟然两次提到我需要参考一些书籍来解答这个问题,虽然后来自我圆场的说这是因为我的学习能力很强,可以很快的参考书籍得出一个解决方案,但相信给人的感觉一定是好像答不出问题是因为没有书的错似的。

学习中对基础理论的重视不够也是一个不小的问题,就像面试官告诉我的那样,很多技术是可以在实践中不断熟悉不断进步的,但更多基础的东西还是要有一个扎实理论学习来保证,这些是无法从实践中直接获得的。

面试前缺乏准备也是一个严重的问题。

这是我经历的第一次面试,一次不算成功的面试,但我相信我从中已经学到了很多,并且找出了一些不足的地方,我会努力去改进,争取不断的进步。I have confidence in me.