搜狐面试总结"/>
搜狐面试总结
一周前,被告知成为阿里宝宝,心情跌落谷底。一周后,怀揣着刚打的两份简历,收拾好心情,开始了杭州站的面试之旅。
第一站:搜狐媒体客户端算法工程师
1.介绍我在intel做的Trumpet项目,并由此展开让我在纸上写spark的处理流程。熟悉spark的逻辑流程,物理流程还是有用的。。
2.java基础,泛型在集合中的作用是什么,如果集合中要放入泛型的父类和子类应该怎么表示
3.java网络,前一阵子正好写过rpc,mom框架,就详细讲了如何用netty实现rpc框架,以及项目中遇到的问题
4.数据挖掘相关算法,对于新闻A,如果推荐次数为a,点击次数为b,新闻的排名通过计算a/b得出。这种方式有什么不足。
当推荐次数较少,则计算出的值不具有参考性。
5.在第四题的基础上引申出来如何判断一篇文章的主题,如果有关键词a,b,c如何知道b,c才是关键词,而a不是
我想到了通过统计次数得出a,b,c然后通过page rank关联出得分高的b,c
但是更简单的方法没有想到。。其实可以统计其他已知关键词a,b,c的文章,看他们的关键词是a,b,c来推测该文章的关键词
最后面试官告诉我算法这块基础太少。。我更适合系统架构这块,好在部门内部可以调整,面试官也很nice,说可以把我调整到系统架构方向。接下来如果有面试得在北京将进行,一段新的旅程等着我。
更多推荐
搜狐面试总结
发布评论