今天面试完很受打击
Behavior Question感觉很好,有些Technical Questions答得却不理想。
Hiring Manager让我写一Function判断一字符串是否包含正确的UTF8,一种字符编码规则(当然该字符串也可能包含其他正常的ASCII字符)。我还没写完时间就到了,所以只是大概解释了一下我的Idea和完成的部分代码,Hiring Manager表示认同,可惜剩下部分代码来不及完成。感觉自己coding还是太差。
然后另一Engineer问我的的一些Technical Question也有些没答好。问道用数组和树实现Hash Table会有什么不同,我却只考虑到Performance方面的差别却忽略了显而易见的空间利用率。让我写一Singleton的实现(再常见不过的面试题)也有点漏洞,不知道怎么搞的。其他的C++Question答得还行。
蹭了一顿午饭,跟一Test Manager倒是聊得甚欢。他好像对我以前做的工作很感兴趣。临别时还说希望再次和我一起吃午饭,呵呵。(I Hope So too, 呵呵)
下午本来要跟两所谓的Executive Director和另一Senior Engineer面谈,却被HR告知人都在开会(有一个Interviewer甚至根本不在此地,HR也搞不懂为什么会安排他面试)。然后早早打发我回家了。
估计可能没戏,感觉白折腾了一个多月,突然也感觉累得很(也没干啥),俺又想闭关了。看来俺这ID也不吉利,考虑改改ID(迷信?呵呵)。TNND,先睡一觉再说。