上接腾讯二面(一)
既然我简历上写的C++软件工程师,而且刚才那个项目也是用C++开发的,那么下面问些简单的C++问题。好吧,其实我真的很希望他问C++的问题,因为相对来说我这方面最熟。他果真考了一道比较基础的题,C++类成员访问权限有三种,请解释一下。Balabala~~我不仅解释了一下其定义,而且还说明了私有、共有、保护继承的区别,这个回答他很满意,但是这并不是他真正想问的,真正的问题在后面——C++是怎样实现这种权限控制的?首先要理解这个问题,也就是要弄懂面试官的意图。真正的答案在于语言的设计,我实在想不出来,我只能从编译器的角度去解释。我说到了一个工程中的头文件,然后他问我单文件中几个类的情况,我说类声明用来告诉调用它的类其自身的结构。这个问题实在太有深度了,我感觉没回答到点子上,看来以后在使用语言或工具时要多深入想想其原理。
接下来一道算法应用。算法也是我有备而来的。他问我知不知道怎么求图的最短路径,我回答说经典的算法是迪杰斯特拉算法,他说没错让我说一下思想。我又balabala~~把什么红点集蓝点集说了一遍,这个还是比较容易的。然而,这也不是问题的真正意图,他想考我的是怎么把这个算法应用到实际生活场景中。比如把这张网看作是全国的城市分布,如果再按这种算法遍历的话,计算机要卡死了,那该怎么办?这怎么优化啊,我想了半分多种,看他在等待就赶紧说,其实我刚才在想怎么把这张图分块。然后边说边想,最后说着说着就很像计算机网络了,就像一个网络中想要到达某个主机先找到他所在的路由。我笑自己扯着扯着就扯出名堂了,他也笑着回复我,说很多东西都是相同的,两人这么一笑,气氛就更加和谐了。
他所拿到的关于我的资料,除了笔试答题卷和我一面时交的简历,应该还有一面面试官的评价信息。他问我说你一面时提到你对云计算和HTML5有关注,我当然得继续承认下去。然后他问我什么是HTML5,前天晚上我有百度过,百度百科上讲的也很少,我就照上面说了一些他比HTML4多了哪些功能,几句话说完之后他用诧异的目光看着我,说道“就没啦?”我很尴尬,但又实在说不错什么……看来以后还是要多多关注些互联网热点的!
最后,关键的问题来了,既然你是报的是后台开发,那后台开发都是做什么的?这个问题很合理,也很有水平,只可惜……二面不能想一面考知识点,会就是会,不会就是不会,所有这些问题都没有标准的答案,全在你的思维方法。好吧,那我就根据自己的专业素养讲讲自己对后台开发的理解吧。我还佩服自己当时竟还用了“通俗地讲”此类的话,我说,通俗的讲,后台就是接收前台的请求,然后经过对数据库的操作和业务处理等把结果返回给用户。我稍作停顿,他就又反问道“就没啦?”,无奈,只得继续扯下去……后来有提到Web服务器,我讲到tomcat中间件,但是被鄙视了,他说那是人家写好的,现在你是自己写服务器。好吧,腾讯牛B,可我怎么知道腾讯后台是干嘛的!后来他把我引导到海量用户服务方面,问我有关服务器搭建的事情,同时鄙视了一下我平时在学校做的项目,因为都是用PC机做的服务器。后悔啊,如果我们早点买了虚拟主机把网站搞起来,那么当时就不会没什么可说了。
大致就这么多吧,面完好几天了,能记起来的就这么多了。Oh,他期间也有问道我是从长沙赶来的,也有表现出关切之意。我很明智地把一面面试官给感激了一下,同时不忘感谢他的提前到来。因为我有同学面前台,21号一面时问道什么时候能二面,得到的回到是要等23号二面的面试官到武汉才行。我这么一表现出自己的幸运感,他心里也是美滋滋的。这也算小技巧吧。
问这么多,他对我也应该了解不少了。面试官最后站起来,但并没有伸手握手,我只好背包走人。临走不忘问问什么时候能接到通知(这是我们外地过来面试的很关注的问题),他说可能当天晚就会有通知,最晚不会超过第二天晚上。因为我是属于提前面试的,很多同学当天才一面,腾讯的安排也是23号才正式进入二面,所以这对我来说已经够好了。走到门口,面试官伸着懒腰说道“这空调开着还有点冷”,是啊,我们不知不觉聊了44分钟,他也有点困了吧,我刚进来时还满头大汗,现在也感到有一丝凉意。
国超和建彬在一楼大厅等着我,据他们说他们看到我时,我是面露笑意的,因为我当时还在回想面试的过程,所以并没在意自己的表情。后来想,自己之所以心情不错,主要是因为不像一面时很多问题很明确不会,二面更侧重于解题思路,而我也基本上都有自己的想法,而且跟面试官后来也比较聊得来,尽管刚开始感觉他有点像在故意为难我。
我是一个力求稳妥的人,在没有得到确切消息之前是不敢轻易放松的。在回旅馆的公交上,我又仔细回想了面试的整个经过,回想面试官的每一个表情,总感觉二面不会这么容易吧,当时曾想面试官不会是个笑面虎吧!根据后来的结果,面试官虽然笑得富有深意,但还是很善良的。
晚上,我在等待二面结果的同时他们也在等待二面通知,我们三个人都绷紧神经注意着每个人的每一条短信的到来。十点过还没短信到来,我们不禁有点失望,其实已经困了,但又不想睡觉。终于,在十一点的时候,电脑右下角弹出邮件通知,一看到“腾讯邀请您……”我就立马兴奋起来,赶紧点进去,发现是三面即hr面的通知,同时也发现前两面腾讯也给我发了邮件通知。紧接着短信就来了,令我没想到的是,hr竟给我打了电话。当时看到027开头的号码,就知道很可能是腾讯,尽管当时并不知道027是武汉的区号。“您好,请问你是XXX吗,我是你的hr……”,确认我收到了短信通知,并确认我第二天的面试可以准确到达。我当然可以准时到啦,求之不得呢!
Hr面就是高级,还有专门的电话通知。按说可以安心的睡觉了,但又兴奋起来了,禁不住要想第二天的hr面。Hr面到底会不会刷人,都说过了二面就没问题了,但真的是这样吗?我的脚步一直是走在别人的前面,所以也就没有人给我经验指导,因此我不得不小心翼翼的走好每一步。
转载请注明来自 佳宾的学习博客