迅雷技术研发 面试经历

匿名网友 匿名网友 发布于: 2016-02-25 00:00:00
阅读 132 收藏 0 点赞 0 评论 0

一面:面试官很nice

自我介绍,然后项目,画图,解释,提问。我做的是分布式项目,问了很多 相关的和网络知识 ,tcp握手,epoll 同步 消息队列,线程池,分布式系统改进。。。

然后问我 什么语言比较熟悉,我说c/c++,c++掌握程度吧。(qq就是吹c++还不错,结果 一紧张 没回答上,就被鄙视了,心中永远的痛呀 ),c++的一个题目:怎么防止对象复制?没听过这个提法。。故作沉思,之后 说不知道了,问他,说什么 就是private.云云。我擦。。

然后是,stl熟悉么?了解基本用法。有哪写?。。。map用什么实现的?rbtree..

链表怎么判断有相交?环?

…无压力..

数据结构,算法怎么样

没搞过acm,不是大牛,基本会用。。

排序有哪些。。说下 插入 冒泡。。。

2x树 给定2个节点,怎么求最短公共节点。。

。。。。递归

数据库索引,用什么实现?B+,还问了 b和B+区别。。

数据库有什么了解没?说关系型和非关系性,mysql oracle redis mencached..

看过源码么?看过redis网络库的,和libevent对比?说了一通。。。。。

内核了解么?

还好,有什么特别感受么,说了个写时拷贝。。。吹牛时间到 呵呵

设计模式也了解么?

还好,吹了下项目用到的设计模式。。

之后就没问题,让提问。。随意问一下。。这个职位做什么的。。

一面主要这么多吧,吃了个饭回去二面。。

二面:xx总监 还是很nice

首先他自我介绍,然后到我了。。看笔试代码,有那些问题?看不出 求指点,说了 恍然大悟。。还有么,擦。。。发现这么多问题呀,不就一个atoi么。。擦

之后 项目,画图,解释,改进,具体的问题,比一面深一些,不过hold住了,无压力。。还是分布式和网络相关的,eg:poll和epoll区别?项目遇到的问题。同步怎么做。。

什么语言比较熟悉,我说c/c++,c++掌握程度吧。

说下虚函数?

。。。无压力。。

然后就是,最近看过什么书,linu内核设计与实现,吹牛时间又到了。。

都看完了么?

没。 看了一些 比如 进程,fs vfs等。。

说下进程调度吧。。

o(n) o(1) CFS

说下cfs。。

。乱吹一通,没发现我这么能吹,,最后补充一句,没看过源码,不过很有兴趣。。

之后就没问题,让提问。。继续问。。这个职位做什么的。。

hr面:

很随意的,,,最后问我 择业 标准怎么样?广东的 会去北京么。。

我说okay呀。。不过她还是听出来 我想去深圳的意思,说还是想去深圳吧,我说是的,不过去北京也行,也许之后就变了呢,具体问题具体分析。。。要是没offer就毁这了吧。,。。

总结一下问题有深度,项目要说的很清楚。。

面试要淡定,好好发挥就好了,不要拉到,这是我从qq失败教训身上学到的 。

也许是昨天拿到度娘offer,心里有底,没发现今天发挥这么好。。

之后就没了。。。第一次写 有点凌乱

评论列表
文章目录