Life

第一次面试别人

最近公司还在一直招人,因为我是内核开发这边第一个,所以开发这边的面试自然就落到了我身上。

我被面试过N次,但面试别人还是大姑娘上花轿——头一次,说实话,心里真没什么底儿。以前被面试时总觉得当个面试官是多么地拽,现在真轮到我当面试官了,发现其实根本就不是这样的!

我觉得面试别人比被面试还要难!因为,首先面试的题目你不光要知道答案或者回答的标准,而且,更重要的是,你还要权衡这些题目是不是真能够考察应聘者适合这个职位与否,还要估计一下题目是不是太难了或者太简单了。这还没完,在面试过程中你要记录应聘者的回答,人家面试完了你还得通过他们的回答来对他们做出一个准确的评价!

其它方面我就不说了,重点说说面试题目的选择,到底怎样的面试题目才是合适的?这也是我在准备面试题目的时候最棘手的问题。以前我被面试时我就想过这个问题,现在我开始面试别人了,我想我有资格说说我对这个问题的看法了。

1. 不要问google到问题。

你google得到应聘者也能google得到,尤其是一些大公司的面试题更是在网上都传遍了的。

2. 不要问和职位不相关的问题。

如果人家应聘的是Web开发,你非要问人家如何检测单链表中是否有一个循环,这显然没多少实际意义,哪个做web开发的还要去拿C去写单链表程序?!你可能会说对底层和算法了解对职位有帮助,但就这么一个破单链表的问题真的能反映出一个Web开发者有问题么?如果这个理由成立的话,那和计算机相关的你最好都问一遍,都“有帮助”。:-)

3.不要问别人能猜到答案的问题。

“五年之内你有什么打算?”这个问题极其幼稚!哪个非经济学家在1年前能告诉我现在会有经济危机?计划永远赶不上变化,老老实实做好当前工作就是很好的打算!而且这个问题有固定的“标准”答案,首先你不能说“我准备3年之后自己创业”,傻子也会猜到这么说了没几个公司愿意录用你,其次,“我打算一直在xxxx这样的公司工作”基本上就是最标准的答案了。同理,“你为什么要来这里应聘?”这个问题也类似。不要让别人看了你的问题就猜到你的一些倾向,从而让他去根据这去回答,尽管你的本意可能是好的。

4. 少问考察记忆力的问题。

我承认这类问题在某种程度上确实可以反映应聘者的熟练程度,比如,我用shell很熟练,我确实能够记住$!,$?,$$标示什么意思,但我记不住就能说明我shell能力不够么?如果是,那整个man手册的内容你都可以放心大胆地去问了!!你当应聘者是man手册么?连你自己都知道遇到记不住的东西时我们可以去查手册这个东西!所以,这类问题如果非要问的话,你自己心里最好有个底:人家能回答上来说明他或许就是很熟悉,人家不能回答上来说明不了什么多大的问题!

5. 少问有“标准”答案的问题。

诚然有标准答案可以让你很容易地根据回答来判断应聘者的水平,但知道标准答案可能和应聘者的能力没太大关系,我应聘的时候有几个问题还正好是我应聘前一天看过的呢!!这除了能说明应聘者幸运之外又能说明什么?坐下来想想,问一些没有标准答案,没有固定回答的问题,比如:“你觉得C语言这门语言如何?为什么?”,“你见过最酷的C语言技巧是什么?”,应聘者何种水平,何种学习的态度,通过这两个问题的回答基本上就知道个差不多了!

面试时间宝贵,不要把时间浪费在无聊的问题上。和应聘者坐下来好好聊聊,谈谈编程的心得,工作的经验,说说自由软件的文化,黑客精神,开源社区,这些远远比问上面某些无聊的问题要好得多!

所以,诚实地来讲,很多面试基本上就是在浪费面试者和应聘者双方的时间……

祝母校生日快乐!

虽然可能太晚了,但还是想说一句,祝母校生日快乐!

哎,记得年前回西安时和我们几个毕了业的同学谈西邮,发现其实离开了西邮之后才知道西邮好。。。现在狠怀念我们西邮的小吃街的说。。。

他们太有才了

好久没上网聊天了,今天和以前的几个同事聊了聊。下面是和m@rco的聊天:

[20:59:26] m@rco: hi
[20:59:41] … worker
[20:59:51] … so you are doing what you like finaly
[21:00:05] Américo Wang: hmmm, definitely yes
[21:00:06] … :)
[21:00:17] … how are you, Portuguese guy??
[21:00:18] … :D
[21:00:24] m@rco: and you are now on a big city
[21:00:31] Américo Wang: TOOOOOOO big
[21:00:42] m@rco: :) living alone ? or with friends ?
[21:01:02] Américo Wang: alone, but i have many friends also in beijing
[21:01:08] … they live in their schools
[21:01:11] … ;)
[21:01:25] m@rco: nice… now is time to search for a girl ;)
[21:01:31] … and have lots of little wangs :D
[21:01:42] … (dance)
[21:01:44] Américo Wang: :D
[21:01:50] … OMG…
[21:02:10] … THAT IS ALMOST EXACTLY WHAT I AM THINKING!
[21:02:15] … (devil)

聊到这里我都快笑喷了。。。后面还有呢,接着看:

[21:05:21] m@rco: i’m planing to build a football team
[21:05:29] Américo Wang: LOL…
[21:05:31] m@rco: with my wife
[21:05:41] Américo Wang: you will have, at least, 11 babies…
[21:05:43] … hmmmmmmmmmmmm
[21:05:47] … excellent
[21:05:51] … but not easy
[21:05:52] m@rco: indoor soccer :D 5
[21:05:53] Américo Wang: :D
[21:06:10] m@rco: or just a ping pong team :) 2 :D

到这里我都笑得快不行了。。。。还有Carlos,

[21:47:00] Américo Wang: then I will begin to think about what I should bring to you and your wife-in-the-future…
[21:47:03] … ;)
[21:47:34] Carlos: not a kid :| ok?
[21:47:40] Américo Wang: :O
[21:47:48] Carlos: I will do that
[21:47:49] Américo Wang: oh my god…
[21:47:50] Carlos: :)

总之就是m@rco要当爸爸了,Carlos要结婚了!嘎嘎,听到这些真是太高兴了!所以俺计划着明年飞到葡萄牙去参加Carlos的婚礼呢,听说在他们那的婚礼可以大吃上一个星期……0_O 然后还要和m@rco家的“足球队”踢场“友谊赛”……哈哈哈哈

恩,还有那个循规蹈矩,忠厚老实的老好人Ricardo,他的生活其实没啥好说的,一直都那么单调,可他还说他妹妹Ana无聊,哼,所以现在我见了他都开玩笑地说,谈你太无趣了,咱还是谈谈Ana吧,哈哈!这兄妹俩现在都挺好,那我就放心了。

太想念那些葡萄牙的朋友了!明天给他们寄几张北京的明信片去~

P.S. Ricardo同学说其实他偷偷地用google translate看我的博客呢!-__-! 我对翻译质量表示严重的怀疑。。。。

在北京那些事儿

来到北京得一个多月了,一直忙着折腾生活,以至于没时间更新博客了。:-)

说实话,来北京之前对北京真没什么好印象,人那么多,车那么多,去了不是添堵么?来到北京住了一段时间才发现其实没那么糟糕,北京人是多,人多的一个好处是聚会热闹!所以你在豆瓣上可以经常看到北京有各种各样的聚会,都是年轻人,虽然互不相识但聚到一起聊聊天挺有意思的。所以,在这里,见一个网友比其它地方要容易的多。

前些天参加了一个单身聚会,和一大堆人玩了一下午的杀人游戏,然后一起去吃饭,坐在一起聊了很多,这些人做什么的都有,聊起来特别有意思,就像其中一个人说的,好久没和这么多人一起吃饭了,哎,我又何尝不是呢?看看坐我旁边的“半仙儿”大姐,比我大那么多还能这么乐观,这种心态就值得我学习。我回去把这事儿和我那些非单身的同学一说,他们相继表示要假装单身来凑热闹……切,好事儿哪能都让你们占了,也该我们单身的占一次了吧?

北京有很多吃的地方,在这里可以发现全国各地的小吃,但是在北京找正宗的小吃可不是一件容易的事儿。我现在没事儿就盘算下一顿该吃什么,去哪找吃的,逛来逛去还是没把北京的小吃给全部发掘出来……

鼓楼东大街有一家涮肉,非常棒,用的还是那种老式的火锅,味道很不错,而且还挺便宜的;
同一条街上还有一家香锅,辣得变态,我们虽然只叫了一个微辣的锅但还没吃完就已经把我辣得不行了,口味重的人可以去试试;
烤鱼吃过好几家,感觉还是成府路上那家比较好,皂君东里那的那个烤鱼居然没有汤,而且还会把点的菜和鱼一起做,我觉得应该叫“香锅鱼”才是;
西单的重庆酸辣粉还算不错,就是中午在那里吃的人好多好多;
东四北大街上有个不太容易找到“小彻甜品店”很好,又吃了一次广州的肠粉,感觉还是没有在广州时老大那边的村子里吃的好,不过双皮奶挺好的,感觉比南锣鼓巷的那家要嫩一些;
灯市西街那有家上海城隍庙小吃,感觉还可以;
知春里这的柳州螺蛳粉店没找到,据说已经搬了,我又跑到团结湖那边的“净心莲”吃的,不过我去得晚,人家卖完了,在这么一个奇特而又比较奢侈的地方我大胆地只叫了一碗面就出来了,估计服务员都无语了;
在北京吃过三次臭豆腐,都不好吃,不臭,吃起来也没那么香,现在好怀念在长沙吃的臭豆腐;
别人请客吃了次小肥羊,相当爽;
住的附近有两个很有个性的餐馆:小吊梨汤,完全模仿民国风格,就是里面的菜普遍偏甜;风波庄,可以去庄里当一把好汉(女的叫女侠),边听“笑傲江湖”边看小二“乾坤大挪移”;
小区门口有家西安小吃,还挺好的,经常进去怀念一下西安的小吃,尤其是凉皮;斜对面有家重庆小吃,罐罐牛肉面超赞,我经常在晚上九点多去里面要上一碗热热身。
……

北京有个最不好的地方就是夜宵没那么丰富,起码我住的这边如此。在西安,晚上十二点多了我们还可以去吃路边上的烧烤,而北京就不行了,晚上才九点多门口那些小摊就收了,为了吃上夜宵,我还得跑到附近的公交车站去找吃的,一般是吃个煎饼果子或者鸡蛋灌饼。所以我就说,我现在的娱乐活动基本上只剩吃了。8-)

北京这逛的地方挺多的:后海一定要去,看看北京的文艺青年们聚会的地方,我都去三次了,恩哼;附近的南锣鼓巷要去,里面的小店很有个性,还有烟袋斜街;呃,地安门要去,没听那首歌里唱的嘛,“走在地安门外没有人能不动真情”;故宫还和四年前去没啥差别,还是无论什么时候都是那么多人,不过看看慈禧和溥仪(去此之前最好看看电影《末代皇帝》)住的地方还是不错的;颐和园是个不错的地方,不过要去您就别指望能逛完一圈了,那园子修得太大了;前门修得不错,挺有北京味儿的;奥运那儿其实也没啥意思,白天时鸟巢在外面看起来就一破铁架子,水立方就一破盒子;国图新楼挺好的,可惜里面的书真的不咋的,起码计算机的书还没我们西邮的图书馆好;要逛大学的话,清华园还是值得逛的;北大就算了,就一个未名湖,一向号称开放吧,进去还查身份证,靠;人大不错。

四月是北京看花儿的季节,可以去玉渊潭看看樱花;去元大都遗址公园看看海棠,还有旁边的中日医院;想着去植物园看花还没去;还有中科院植物所……我现在越来越喜欢拍这些花花草草了……

我在这里的同学很多,光在中科院的就四个,然后还有两个声称是在北京其实离都在五环以外的同学,人家每次进城都得两个小时……一个女程序员晓静同学在离我很近的地方上班;有个失散了多年今天才见面的女同学在人大;一个同学的同学在央财;还有三个分散在北京没联系;最夸张的是有一个毕业以后就消失了没人能联系上的据说也在北京……阿元声称要来北京;另一个哥们现在在上海据说七月份要来北京。所以啊,我现在见了谁都是忽悠着他/她来北京!瞧,多热闹啊!恩,我们饭局也很多,周末没事叫着晓离去晓静家蹭饭吃,那次吃她做的炖排骨,这次又去她家吃自制火锅。晚上没事群发短信:有空没?一起去xxx吃yyy吧?猜怎么着?中科院的人连回复的短信都基本上是一样的:不去了,做作业呢!

前两天报名当志愿者了,去当老师辅导员,我发现我能教的真少,教计算机吧,可人家也不用linux啊,英语没问题,数学复习复习还行,语文就算了,其它特长没有,有的那些千奇百怪的嗜好没一个能算是特长的,算来算去我还是教英语比较合适……悲哀啊!

今天去见人大那同学了,晚上顺便跟她去上课了。她的专业让人听了巨无语。。。。。党史!不过跟她上的这节选修课不错,人大挺有名气的辛逸教授讲的,讲三农问题,我都听得懂。他讲课挺幽默的,而且相当“左”,我很惊讶这种课居然也能在大学里有,打算长期去人大蹭这课听了……

就写这么多吧,生活还得折腾,不是么?你不折腾生活,生活就折腾你啊!

P.S. 去“小彻甜品店”吃饭时看到店主在门口写着”Dreams come true”,很感动,北京有多少像这样来寻梦的年轻人啊!恩,我们没钱,我们没房子,但我们都有梦想!有梦想谁都了不起!

P.P.S. 有四个陌生人问过我路,我居然都回答上来了……

Got a new job

Since some people may be still wondering where I will work…

Well, after a rather long-time interview, finally, I got a very nice job from Redhat Beijing as a junior kernel developer. So working on Linux kernel will be my formal work, instead of a hobby in my spare time. This is really a challenge for me. How nice! :)

I want to thank every people I met in Redhat, especially, I want to give my HUGE thanks to Eugene Teo! Without his recommendation and encouragement, it is impossible for me to get this job.

Last but not least, I would like to thank all of my friends in Beijing, thanks for their kind help during my stay in Beijing!

I am just a lucky dog! ;-)

每天都是愚人节

在这样“一个由封建阶级统治的用资本主义生产方式发展的被定义为社会主义国家的奴隶制国家”里,我感觉天天都跟过愚人节似的!

有人说韩寒是一个拧巴的好青年,最近刚读了《他的国》,他的国不就是这个国家吗?我们这个国家又何尝不是一个拧巴的国家呢?

哎,多难(NÁN)兴邦。

语言学术语解释

(注:以下内容搜集整理于互联网。)

article:定语。像英文中的a, an, the,葡语中的um, uma, o(s), a(s),德语中的der, die, das, ein, eine等。

verb: 动词。

conjugation: 变位。动词的某种形式,典型的像葡语,法语都有很多种变位,英语中的动词变化也可以叫变位(?)。

noun: 名词。

gender: 名词,形容词的性,葡语中把名词分为阳性(masculine)和阴性(feminine),所以其前面的形容词也要做相应的变化。

singular/plural:单数/复数。汉语的名词并没有单复数形式的变化。

adjective: 形容词。

degree: 形容词或副词的度,比如:good, better, best。用于比较(comparison)。

adverb: 副词。

pronoun: 代词。

synonym/antonym: 同义词/反义词。

auxiliary verb:助动词。协助主要动词构成谓语动词词组。

比如英语需要借助助动词来完成否定和疑问:

He does not like English. 中的”does”就是助动词,其本身并无意义。
Do you like it? 中的”Do”也是如此。

modal auxiliary:情态动词。助动词的一种。比如英文中的can, must, dare, need等。表达建议、要求、可能和意愿等。

infinitive:不定式。不定式是一种非限定性动词。而非限定动词是指那些在句中不能单独充当谓语的动词,可分为不定式,动名词,现在分词和过去分词。

subjunctive:虚拟语气。用来表示说话人的主观愿望或假想,所说的是一个条件,不一定是事实,或与事实相反。

例子:If I were you, I would not do that. 这个句子就是用的虚拟语气,从动词”were”上面可以体现出来。

vowel: 元音。典型的元音字母就是a, e, i, o, u这五个字母,包括我们的汉语拼音,只是有些语言对这些字母做了变化,比如葡语中的á,德语中的ä, ö, ü。

consonant:辅音。元音之外的音节。

tense: 时态。

present tense: 现在时。
present continuous tense:现在进行时。
present perfect tense:现在完成时。
present perfect continuous tense:现在完成进行时。
future tense: 将来时。
past tense:过去时。
past continuous tense:过去进行时。
past perfect tense:过去完成时。

clause:从句。其中的定语从句(descriptive clause )又分为限制性定语从句(restrictive clause)和非限制性定语从句(nonrestrictive clause)。

subject:主语。主语表示句子主要说明的人或事物。

predication: 表语。表语是谓语的一部分,它位于系动词,如”be”,之后(系表结构),说明主语身份,特征,属性或状态。

predicate: 谓语。说明主语的动作,状态或特征。

例子:She is beautiful. 这句中”she”作主语,”is”作系动词,”beautiful”作表语。

subject complement:主语补语。表语就是主语补语,但主语补语不一定是表语。具体地说是:除了主系表结构中的表语这外(其标志是要有系动词be等),其它的主语补足语均不能称为表语。

例子:He waked up frightened. 中的”frightened”是主语补语,但不是表语。

object:宾语。宾语表示动作行为的对象,跟在及物动词之后。

例子:I am learning Portuguese. 中的”Portuguese”作宾语。

attributive:定语。在句中修饰名词或代词的成分叫定语。

例子:She is a beautiful girl. 这句中的”beautiful”作定语。

complement: 补语。用来说明宾语或主语所处的状态或正在进行的动作。

例子:I want to make her happy. 中的”happy”做补语。

adverbial:状语。从英文上很容易看出,它是”adverb”(副词)的形容词变形,所以副词一般在句子中做状语。状语用来修饰、限制、动词或形容词,表示动作的状态、方式、时间、处所或程度等。

例子:They did well.中的副词”well”作状语。

object complement:宾语补足语,或者简称宾补。用来补充说明宾语。

例子:I saw you speaking with him. 中的”speaking with him”作宾语补足语。

注意:通常来说,一个带宾语补足语的句子转化成被动后就会成为一个带主语补语的句子。比如上面的句子可以转化为:

You were seen speaking with him.

direct/indirect object:直接宾语,间接宾语。带双宾语的句子中要区分直接宾语和间接宾语。

例子:I give her an apple. 中的”her”作间接宾语,”an apple”作直接宾语。

注意:要区分双宾语和宾语补足语的区别,前者中两个宾语可以说是没什么联系,而后者中是有明显的修饰关系。

accusative: 宾格。
nominative:主格。

例子:I want to thank him. 中的”I”是主格形式,”him”是”he”的宾格形式。

dative:与格。和宾格类似,只是与格是作间接宾语。

appositive:同位语。

例子:He, a famous writer, wrote this book. 中的”a famous writer”作”He”的同位语,用来解释或进一步说明前面的名词或代词。

注意:不要和定语混了,定语是修饰和被修饰的关系,这里是解释与被解释的关系。

Linux漫画教程

最近国外出了个linux漫画教程,大体看了看,非常有意思。能把学习linux以漫画的形式来传授,真是一个非常好的主意!现在学linux真是幸福啊~

这个教程现在刚出到第2期,有兴趣的可以去其官方网站看看。另外,第1期已经可以以pdf格式下载了。可惜的是只有英文的。

下面是其中的一幅图片:

咋又那么倒霉呢

唉,这两天又是那么倒霉,可能最近人品太差了。

先是我把一个银行卡的密码给忘了。本来办这个卡的时候想着就用那么一次,随便选个没用过的密码吧!好,结果一年多以后再用的时候我彻底把那个密码给忘了!而且我一开始把这事也给忘了,还给里面充了一次钱,然后我用的时候密码不对,我又到了银行试密码试了好几次后我才意识到办这卡时我并没有用自己常用的密码!唉,结果在银行里那个囧啊,好像我在那里搞暴力破解似得……唉,没办法,只能当挂失处理,又交钱填了个挂失申请,等三天后再去弄。

另一件事也够倒霉的,我的两台电脑都出问题了,几乎同时!先说我的笔记本吧。我昨天稀里糊涂地升了个级,大概得有一百多个包吧,用的图形界面,没仔细看,升级完重启后发现End键突然不能用了!而且就这一个不能用!奇怪了,升级前好好的,莫非突然就坏了?退出后重新登录,在登录窗口和纯命令行下试了试,没任何问题,但一到桌面就不能用!我想可能是KDE的问题吧,换了Gnome,E16什么的也一样!换了多个键盘布局还是一样。后来我又想可能是内核的问题,但换了以前用的内核也一样!最后我想可能是xorg的问题,我手工把xorg的键盘驱动给降级,结果还是一样。。。无语了,我只能说这可能是xorg的bug什么的,抽空到fedora论坛上问问去,暂时先凑合着。

怎么就又波及到我的另一台电脑了呢?上面我提到整xorg,一开始整的我连图形界面都进不去了,然后我换到另一台上去上网搜索,弄了半天总算又把图形界面弄出来了。这时我想给这台电脑也升升级吧!好家伙!一升级又出问题了!400多个包,缺少的依赖的包一堆!一开始我在那里纯手工解决依赖!后来实在受不了,网上一搜,发现fedora 7(台式机用的还是7)确实有问题,照着网上说的把源一改就行了。后来又出现几个依赖错误,手工全部干掉了,还好不多……

所以说啊,没事别瞎升级,赤裸裸的教训啊!

唉,情

唉,今天又是情人节,可是年年都和我无关。不过比较公平的是,情人节过不了我可以过光棍节。:-)

前几天和小林子聊天时聊起了我们这些兄弟们的感情问题,起因是老大的somebody,我们简单地总结了一下:

老大:上大学的时候就很受欢迎,身边经常是小姑娘成群,妹子一大把。毕业以后又以迅雷不及掩耳盗铃之势又泡了一个他所谓的somebody~!所以在兄弟当中,他是当之无愧的最幸福的一个!要不是小林子提示,我都没看出来,原来某人的文章中还暗示了过3年我们就该给他们的婚礼送红包了现在得先提前准备着~!

小林子:上大学的时候和王敏华同学好上了,记得当时传得满系风雨,我和小公子惊讶了好久……不过他们毕业后分了,但起码曾经有过,所以仍然算是不错的~~而且小林子现在所在的公司美女很多,找到下一个应该不是什么问题!

DP:比较痴情的一个娃,可以看他的博客。他曾经有过一段时候喜欢一个女孩,后来不知道怎么就分手了,反正不是人家DP的错,DP到现在还对她恋恋不舍。真是“爱过方知情重”啊!希望DP早日找到一个更合适的。

Kermit Mei:速度和老大有一拼,也是以“闪电战”搞定一个我们迄今为止还没见过的女生(小林子除外)。虽然工作还没搞定,但有个女朋友起码也是一种安慰,也算是不错!

金经理:这个貌似和我一样都是没谈过恋爱的,但是,据内部不愿透漏姓名的小林子同学透露,金主席(注意头衔的变化)当年是感情相当丰富滴,然后$%@#。而且,人家经理现在早已有目标了哦,就是他那个传说中的爱笑的眼睛~!希望经理可以早日搞定。

相比之下我是最惨的一个,三年没谈过恋爱,现在别说目标,就是连个人影都没看到呢!!虽然我一直喜欢折腾这无聊的生活,但说实话,偶尔有些时候还真是感觉挺孤单的,想找个说话的人都没有……唉,现在找女朋友也不是为了别的,就为了无聊的时候能找个人说说心里话。而这我看也很悬……

不抱怨了。祝上面提到的那些有情人们终成眷属!就像下面这个flash中的说的:“你叫声老拐,她叫你声老头子,那小日子过得是多么滋润呐,多么滋润!”

P.S. 很老的一个flash了,《爱情上甘岭》,一直比较喜欢。