zl程序教程

您现在的位置是:首页 >  其他

当前栏目

2014腾讯校招面试之二总结

腾讯面试 总结 2014 之二 校招
2023-09-11 14:16:26 时间

昨天下午3点刚完一面,昨天晚上就收到信息说今天10点去面试了,真是赶啊,让我想做好个准备都不行。

知道信息后,昨晚睡得不好,今天精神一般,不过应付面试还是足够有多的。

今天的面试官看上去好不和蔼,比较严肃,我答题的过程,他一点都不露脸色,我都不知道自己答得是好还是不好,又或者根本答案是错误的。

二面没有像一面那样随机问一些专业问题来抽查你的水平,他是对着你的简历一条一条来看,然后看得那条不顺眼就问你那些东西,看你答得怎么样。

面试官还是跟昨天一样,看到我简历上写着熟悉Linux操作系统,会使用简单的shell命令。然后就笑,问我什么是简单的shell命令

这也难怪他这么问,毕竟简单对每个人的定义不一样,我感觉的简单,可能在他眼里,那根本就算不上是shell命令,而是Linux常识

我这题就回答了昨天面试官问我的问题来举个例子了表示我说的简单是什么程度:最后写了一个grep "abc" file | wc -l,说这个命令就可以统计字符串在文件中出现多少次了,然后他就没有继续问我别的shell命令

第二个问我算法学得好,怎么表现,然后我就把昨天面试官问我的求整数集合、统计字符串算法、计算0个数算法的解法思路讲了给他听,并且有些故意设计一样,多说二叉搜索树这个名词,这样面试官就好像被我引入局,马上问我一道关于树的算法问题

题目是这样的:给定一颗树,是普通二叉树(就是只有值,左右孩子节点结构),但是这个二叉树中序遍历结果是有序的,顺序由小到大排序,叫我写一个算法求这颗树中第N大的那个节点。

面试官给了我10分钟时间作答,对于这道题目,我以为可以有什么优化方法,但是想了2-3分钟的样子,实在没先到什么可以优化的地方,所以就写了一个渣渣的算法,时间效率是O(2N)的,写完后对着代码给面试官讲解一下思路,面试官也问了一下其中他觉得有问题的地方我是如何解决的,我也算是解答了他吧,然后面试官就继续问下一题了。

接着面试官问我Linux编程学到什么程度,有没有搞过内核,我之说暑假接过一本内核书来看,但没有看完(其实我是借了之后根本没看过。。),然后他也没问其他的了

接着又问我网络编程的那个socket函数,TCP和UDP的都写出来

这题我刚听的时候,感觉,很好,这题我老有准备,可是我写完TCP之后,在写UDP时,写服务器过程忘记写bind之后才能recvfrom,就在这里,面试官就叫我停下来了。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。我这题算不算回答错误了??????????????

之后面试官问了我一些Nginx的东西,我说我只会写一个简单的模块,比如hellowordl,然后又说了一些Nginx的关键词吧,比如ngx_http_command_t ,说这是解释配置的定义,然后面试官好像已经知道了,点点头就让我停下继续的答下一题

再者,面试官又问了我是不是真的理解MFC开发框架,我说了一些MFC开发的东西,然后他说不是想知道我会不会开发,而是想知道我是不是真的理解那个框架的底层实现,然后我说我是win32编程和MFC一起学的,然后说了一些win32的编写流程,支支吾吾的说说MFC,最后并说我只是用MFC开发软件,不了解真正的框架是如何实现的,然后面试官也没继续问了

最后,面试官问我在那间小公司实习有什么收获,我就说沟通重要啊,不懂的时候多问啊,多查资料,多看书,然后面试官就跟我说,好了,今天的面试结束了,回去等消息吧。

总之,这次面试感觉好没底,一些应该答得很好的地方还是答得有误,唉,等待通知真的很幸苦啊!!!!!

总结:

1.二面应该都是比较严肃的

2.简历上的东西真真真的要确定才写上啊!!你大脑中的熟悉,精通这些词跟面试官大脑里面的定义是不在同一个等级上面的!!!

3.简历上的东西要么不写,写的话一定要做好充足准备回答这个问题!!!



刚写完总结,就查了一下结果,二面果然挂了哭大哭