我的地大!  - 地大北京BBS

 找回密码
 申请帐号

QQ登录

只需一步,快速开始

查看: 1226|回复: 0

2017最右校园招聘

[复制链接]
发表于 2016-12-9 17:27:15 | 显示全部楼层 |阅读模式
程序员(web/linux/ios/android/数据挖掘)  有踏实的算法基础,最好熟练掌握C/C++之一;
  热爱编码,对改进程序有一种执念;
  学习能力强,对于探究根源有强烈的好奇心。
技术公开题题目一:服务日志分析  需求:分析服务接口的调用次数和平均响应时长
  待分析的服务日志:http://www.izuiyou.com/download/server_access.log.tgz
  下载并解压,解压后有一个文件server_access.log, 文件每一行记录一次服务接口的调用信息,日志格式如下:
  15/Nov/2016:03:20:01 /post/httpapi/get_member_like_data 0.004
  该行包含三个字段,字段间以空格区分, 第一个字段是访问时间,第二个字段是接口名字,第三个字段是调用的响应时长(单位毫秒)。
  请做如下分析:
  1.计算每个接口的访问次数,并按次数的倒序排序
  2.计算每个接口的平均响应时长
  3.计算每个接口响应时长超过100ms的次数
  要求如下:
  1.请说明算法设计并分析算法的时间和空间复杂度
  2.程序执 行时间尽量短,可有效利用机器的多核性能
  3.实现语言不限(c/c++/go/python都可以)
题目二:设计帖子的排序算法  最右App的核心操作之一就是通过刷新推荐出帖子进行消费,每时每刻都有大量的新帖子产生,而每次刷新能推荐给你的帖子数是非常有限的(比如一次刷新推荐12条帖子),那么此时就需要在服务器端对于待推荐的帖子进行排序,排在前面的帖子会优先被推荐出来,用户通过刷新显示到最右APP中。
  那么问题来了,如何对这些待推荐的帖子进行排序呢?
  1.帖子排序依赖于每个帖子的权重值(Rank)
  2.帖子权重和很多因素有关,例如发帖时间,帖子类型,帖子得到的行为等
  3.帖子得到的行为有查看、赞、踩,分享等,你可以通过使用最右App了解更多的用户行为。
  4.甚至你的算法可以针对不同的用户给出完全不同的排序结果(最终给出的算法中可以不考虑这一点)。
  最后,给出你的算法思路和描述,最好能给出伪码实现。
产品  脑洞大开,对产品有独立的思考;
  爱玩产品,爱抠细节,能够不断的改进产品;
  关心用户,并以用户满意度为己任;
  有在校期间的产品创业经验优先。
产品公开题:  小A:性别女,单身
  小B:性别男,单身
  现在假设你是小B的朋友,请帮助小B设计一套追求小A的方案。
  为了帮助你对小A,小B有一个大致了解,我们提供了
  小A常用的网易云音乐和淘宝的部分截图,
  小B常用的网易云音乐和淘宝的部分截图。
  希望你的方案,是基于这些数据得到的分析,少用一些套路,蟹蟹。
  截图见链接:http://www.izuiyou.com/download/product.zip
运营  是最右用户,热爱与用户打交道;
  执行力强,凡有问题,皆有解法;
  责任心强,不惧细枝末节;
  在内容或社区运营有特长者(比如,做过版主,运营过微博等)优先。
运营公开题同产品公开题(见上)从所有笔试题中筛选出最出众的前三名,他们将会获得大奖  参与奖10名:从所有参与者中抽出,将获得最右系列周边:文化衫+抱枕+水杯+记事本+扑克牌
  届时会在官方网站公布。
  请发送简历及公开题答案到: [email protected],注明应聘岗位。
  也欢迎你以其他方式证明自己,因为优秀没有模板,不寻常才是常态。

来源:网络转载
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 申请帐号

本版积分规则

QQ|联系我们|小黑屋|手机版|Archiver|京公网安备11010802010363号|地大北京BBS ( 京ICP备08104328号-16 )

GMT+8, 2024-11-24 19:09 , Processed in 0.037531 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表