面试技巧

搜狐网络技术类岗位一面经验

职场词典 zhichang.cidiancn.com

阅读: 134

 

       职位类型:技术类

       招聘公司:搜狐

       一面通过了,不过后来由于已经签约别处就没有进行二面。一面过程如下:

       开始就让自我介绍了一下,就2分钟,根据自己介绍的内容问了几个问题,我说Linux内核比较熟悉,他借此就问我读源代码了吗?哪一版的?我回答完后他就没接下去问,估计他对内核也不太了解,也不是重点考察的地方。接下来就开始技术面试了,题目不多但是都很有难度,设计类题目占多数。

       1、单链表的逆转,现场在黑板上写些程序,提醒各位平时多看点儿算法,虽然你以前见过n多编,但是还是可能写不出来,或很长时间,平时看算法多想想,多思考。

       2、给定m个ip地址段,n个ip地址,让你针对每个ip地址确定属于m个ip地址段的哪几个,写出算法,并分析时间复杂度。

       3、如何设计一个 google trend算法,从数据结构和存储系统方面考虑如何高效实现。我说google trend 不知道,他说了一下,就是给定关键字显示几年内的热度,也就是查询次数,比如输入”刘德华”,google trend给出如下显示图表:

       每天都有一个网络用户查询日志。

       4、设计一个数据库(单机的)适应高效的查询、读写操作,保证吞吐量、执行效率。

       我的回答是:可以用分布式来完成,构建一个分布式的文件系统,上层建立分布式的计算平台比如map-reduce、MPI等,他说如果只考虑单机的情况呢?我想到了缓存,自行实现一个缓存管理机制。

       5、优缺点是什么,优点说自己简历上的,缺点:不太善于表现自己

       6、shell脚本的能力,没问具体的

       7、网络编程能力

       8、多线程编写过哪些程序简单介绍一下

       9、有一个服务程序正在运行如何将其断下,进行调试?如何让一个循环执行1000次后断下来?如何调试多线程程序?常用的有哪些命令?

       10、Top10是指的班里的名次吧?我说是班里的。

       11、什么时候可以来实习?什么时候毕业?

       12、期望薪水是多少?我写的是年薪最少15W,我感觉是很合理的。

       最后让我问问题:

       1、后面的面试有多少论?他说可能2-3轮

       2、入职工作的性质?目前公司的进展?部门在公司的地位?就此讨论了一些技术问题,我说了解hadoop他很意外,讨论了一下。

       3、户口可以解决吗?他说一般可以解决。

       最后他说7天内回复,等下一轮面试,不用想,这次面试肯定通过,我有这个信心。经常见到一些同学面试,最后问面试官的问题是:你感觉我面试表现怎么样?一看就对自己很没信心,而且也不可能有下一次面试机会,不会说话。

       整个面试时间持续进行近1.5小时,也是面试最长的一次。这次面试官算是合得来,每个问题都答到点子上了,比较成功。面试前两周一直关注海量数据处理、分布式计算、分布式文件系统等,这次派上用场了,平时还是得多涉猎点儿知识,当然基础很重要。

 

分享给亲友.

下一篇:4招帮你提升面试成功率 下一篇 【方向键 ( → )下一篇】

上一篇:网易2015校园招聘技术类面经(拿到offer) 上一篇 【方向键 ( ← )上一篇】