跟solrex闲聊,说起我周末的tecent面试经历,又问了他代码的高亮显示,去看他的FAQ。
实习是去不了的,主要是经历吧。这次笔试还好,考的比较基础,主要是数据结构的基础知识(树和栈)+一点操作系统。参加笔试的1700多人,武汉地区真的不比哈尔滨,人这么多,竞争惨烈。一面一共差不多三百多吧。周六上午笔试,周日中午一面。
面试经历相当让人TT:
1.中午接到短信,让两点二十之前赶到珞珈山国际酒店。因为不知道地点,下车后,我自己演绎了一下随机过程中的“随机游走”,先是走过了,然后又往回走。最后,报刊亭一大叔给我指引了一条光明大道。
2.事实证明,我相当命贱,不适合来这么豪华的地方。那国际酒店设计呈环形的,厚厚的地毯,踩上去软绵绵的,不知道是柔和的还是昏黄的灯光,让没睡午觉我 又开始像在堵车的公交里一样,胃里翻江倒海起来。坐电梯的时候看到几个MM,真是美女啊,不知道是不是应聘产品或是交互的,如果是去技术部的,那我直接死了算了。透过电梯里,看我两个硕大的黑眼圈,破牛仔裤,运动上衣,平底鞋,因为下雨,我就直接拎了个黑塑料袋(真谢谢门口警卫没直接把我扔出去)。再看人家,卷发,高跟鞋,皮包,好像没有女生我这样的。视觉效果,完全是黑白电视跟 imax的差距。
这都是次要的,主要是面试经历相当惨痛,语速太快。后来跟好朋友说起这件事,说语速快没问题,逻辑性要强啊。想想,自己当时不仅语速如连珠炮,而且好像再次出现神志不清时的逻辑混乱。
总结下自身原因
1.首先自信心不强,很多知道的都没有说, 说出来的又没条理,唉。
2.听到不会的问题,太慌乱,要耐心听问题。
3.知识部分要梳理。
囧况如下:
1.Q大人问我懂不懂分布式,我直接说不懂,可是我以前看过一点Map/Reduce的,可以说自己了解一点,但是不深入。
2.Q大人问我懂不懂STL,我当时不知道哪根筋不对了,说没怎么看过,用的比较多的就是sort算法,然后blur了一下sort算法。等出了考场,我真想变成流氓兔,从身后拿出N个酒瓶子,然后把自己脑袋砸个稀巴烂。我平时用了不少STL容器啊,还有时不时的一两个模板啊,都没说啊。估计看我没听明白问题,让我说说vector和list的区别。我blurblur了一下,虽然说的多,但是条理性不强,而且最主要的,一个在单端操作,一个在双端操作没有说。基本上就是想起来什么说什么,然后看到Q大人皱眉头。(你就不能停下来想两秒钟再说嘛?啤酒瓶子砸死你。)
3.Q大人说,你语言方面懂C和C++,操作系统方面会windows和一点linux,还有什么没?(我其实本科用Java比较多啊,我的lucene,我帮师兄写的模拟多CPU呢,我的863项目啊,都没说。可我当时直接僵死,说没了。)
4.Q大人让我估计一下我写过的C++代码,平时没注意过,想了想说四五千吧。Q大人说那你项目用多少,我说两三千吧。Q大人明显开始鄙视我,那你项目就占你总编码量的50%。我回去数了下,其实项目差不多四千多了就。
5. Q大人问我有什么问题没有?我说我说话是不是太快了,Q大人说还好,我能听清楚(TT)。Q大人问还有什么问题。我问了个超级弱智的问题,说实习生主要是跟着导师学习还是参与实际项目。(明显是要你参与实际项目的嘛,不干活要你干嘛。)
面试时间比起来我前面的,不知道是相对论的原因还是什么,我觉得自己面的太快了。出了门我就能感觉到Q大人,在我简历背面画了个硕大的叉叉。以前的一些跟陌生人的面试经历证明,我平时要改正的还很多,给别人的第一印象感觉就是脑残,自己不够NB吧起码知道的要说清楚。
出了国际酒店的门,抑郁的心情好一点了。可能骨子里就厚脸皮吧,当时下大雨,就去路对面周黑鸭的店里吃了碗酸辣粉,放了N多辣椒和醋,吃得涕泗横流。心情畅快起来,随后又买了个硕大的木瓜回实验室啃。最后的最后,我毕竟彪悍,回忆了一下笔试中有一个写程序有纰漏的地方,修改了自己的算法,翻了下《编程之美》,发现自己居然想出了跟《编程之美》上不一样的解法,而且还是线性的时间代价,两个个临时元素的辅助空间代价。虽然是个小题,但是对于正在受打击的我来说,真是一副强心剂。顿时心情大好。
在此之前,已经跟老爸商量过,谋了一条退路:我这人实在太搓找不到工作,我就卷铺盖回民权,在老爸手底下教教书,工资全归我妈,包吃住,;P(没出息的)。
wandering
原贴地址:http://sun.solrex.org/?p=196
扩展阅读: