首先说明一下,鉴于App师姐的好消息,让我们都知道了Trilogy(中文名叫泰乐琪)。正好我一个好朋友昨天也去面了,而且在blog上写了笔经和面经(其实不算《金刚经》之类的经,只是经历的经)。特此转贴过来。
| 我的第一次 ----- interview |
|
唉,到现在还没来电话,估计是被拒了,无所谓,反正我也是去玩玩的。把笔试+面试的经过写出来,以后看看应该会蛮有意思的。
笔试
上个学期就看到有人在BBS上说Trilogy的笔试挺有意思的,都是考的算法题。然后无数人说Trilogy的钱蛮多的,一进去就1000$,很快会加到2000$什么的。在BBS上看到12.1有笔试,于是就想去做做玩玩,笔试之前又有人一再提醒说“没有投简历也可以参加笔试”(所谓的霸王笔),“Trilogy的HRMM很PP”。于是更加冲动了。
提早半个小时到教室(我这个人有早到的习惯),发现有一个教室已经坐满了人,毕竟是钱比较多的公司,大家还是比较care的。我就很低调的找了旁边一间人不是很多的教室,在一个角落偎琐(这两个字写对伐,貌似直接打拼音没有吗,难道不念weisuo吗)的坐下。在这个教室里还发现了同一个年级的若干同学,本以为他们也是来做笔试的,可是后来他们都走了,:P
考卷发下来,发现要填GPA和Rank,-_-b,我不知道啊,于是随便填了个比较低的GPA,Rank则没有填。监考官说翻到第二页看instructions,看到一句话,"DO NOT TURN TO THE NEXT PAGE UNTIL YOU ARE ASKED TO DO SO",几个月没看到了,倍感亲切啊。废话不多看了,过了一会儿,开始做题。总体来说,四道题还是比较trival的。第一道是很搞笑的,和电视里综艺节目里竞猜物品价格一样的,就是把价格换成了年龄。-_-b,第二道应该算是四道里所谓最难的一道了,在一个数组里的inversion,这道题以前是看到的,是CLRS Chapter 2里的一道Problem,用一个merge-sort的变形就可以了。第三道是merge两个binary tree,他们之间互相有一些对方没有的节点。但如果在某个位置上有节点,则必须是相同的,否则merge的结果为NULL。这道题也比较简单,只要递归就可以了。总的来说,前三道题的思路还是比较简单的,但是因为要直接写出程序来,我比较习惯于就描述个思路的(再一次体现了弱),所以就比较头痛。第四道题是给一段heap-make的代码,让你找bug。因为heapify的实现是迭代的,所以看起来就比较不爽,再加上时间比较紧,于是很匆忙的凑了四个bug上去,应该是会错好几个的。:P |
出处:http://spaces.msn.com/members/yujiajin/
July 01
Nice Interviewers make me have a great experience.
Thank you, guys. :)
Wish I can get the opportunity.