苦逼周六上午还要上课的,十点半面试,9点半就去那等着了。。360面试一个大概1小时吧,我是十一点20才面的。。。就着简历问,看你有多水,下面说下情况。
一面:面试官很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,心里有底,没发现今天发挥这么好。。
之后就没了。。。第一次写 有点凌乱...查看更多
包含1个问题,0个回答
Q:最近看过什么书 poll和epoll区别 map用什么实现