一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 1012|回复: 16
收起左侧

Brightedge Online Assignment要求介绍说明~~~

[复制链接] |试试Instant~ |关注本帖
emulator 发表于 2014-10-15 03:58:04 | 显示全部楼层 |阅读模式

2014(10-12月) 码农类 硕士 全职@Brightedge - 网上海投 - 技术电面 |Fail

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
以下就是online assignment的要求,希望各位即将或者有意愿要开始投Brightedge的童鞋,能够通过此帖获得一定的帮助,大家可以提前开始做起来。
全部link有效时间长度为1周,可以使用的做题时间是48小时。
以下就是要求啦:
Design and build a robust text scraper that will connect to a page on www.shopping.com and return results about a given keyword. There are two queries that will be performed:

Query 1: Total number of results
Given a keyword, such as "digital camera", return the total number of results found.
Query 2: Result Object
Given a keyword (e.g. "digital cameras") and page number (e.g. "1"), return the results in a result object and then print results on screen. For each result, return the following information:
Title/Product Name (e.g. "Samsung TL100 Digital Camera")
Price of the product-google 1point3acres
Shipping Price (e.g. "Free Shipping", "$3.50")
Vendor (e.g. "Amazon", "5 stores")

For "digital cameras", there should be either 40 or 80 results that return for page 1.

How to run/execute the program:
Encapsulate your assignment inside an executable jar (e.g. java -jar Assignment.jar ...)
Handle the two queries above:
Query 1: (requires a single argument)
java -jar Assignment.jar <keyword> (e.g. java -jar Assignment.jar "baby strollers")
Query 2: (requires two arguments)
java -jar Assignment.jar <keyword> <page number> (e.g. java -jar Assignment.jar "baby strollers" 2). from: 1point3acres.com/bbs
FAQ:
Q: Can I use external libraries for HTML parsing?
A: Yes, you can.
Q: Can I display "1500+" for total number of results or does it have to be an exact count of results?
A: Either one is fine.
.鐣欏璁哄潧-涓浜-涓夊垎鍦Q: I am unable to submit my assignment through this webpage. What do I do?
A: Email your submission to your recruiter.
Q: How should I label my submission?
A: Please include your first and last name in the file name.
Q: Can I use an API to complete the assignment?
A: No, please don't use any APIs to get the results. The assignment requires you to build a web crawler.
Q: What kind of documentation should I provide?. From 1point 3acres bbs
A: Think about how best you can present the assignment to the grader so that he/she is best able to understand your approach. We would recommend a README file, and clear comments in your code to explain your approach to the problem.


恩,上述就是全部要求啦。
之前我的版本没有FAQ啊。。。
这个是后来,我同学去申请brightedge的时候给出的要求,希望各位能够用心查看,我想,如果再去申请,一定会帮助多多滴~~~
ohmystill 发表于 2014-10-15 05:00:04 | 显示全部楼层
帮顶 楼主 投了 几天后 收到 assignment的
回复 支持 反对

使用道具 举报

 楼主| emulator 发表于 2014-10-15 05:05:34 | 显示全部楼层
ohmystill 发表于 2014-10-15 05:00
帮顶 楼主 投了 几天后 收到 assignment的

10天的时间。。。
回复 支持 反对

使用道具 举报

smith 发表于 2014-10-15 05:55:25 | 显示全部楼层
LZ麻烦问一下,题目里那个 “return the results in a result object” 应该怎么理解啊??
回复 支持 反对

使用道具 举报

 楼主| emulator 发表于 2014-10-15 07:54:44 | 显示全部楼层
smith 发表于 2014-10-15 05:55
LZ麻烦问一下,题目里那个 “return the results in a result object” 应该怎么理解啊??

是网页源码里面有关于result的结构,在里面把你要的信息提取出来。
回复 支持 反对

使用道具 举报

billupus 发表于 2014-10-15 11:05:39 | 显示全部楼层
我的是这个网站shopping.com。不过有的同学是sears.com...两个网站有点不一样的。难度差不多把
回复 支持 反对

使用道具 举报

 楼主| emulator 发表于 2014-10-15 12:09:47 | 显示全部楼层
billupus 发表于 2014-10-15 11:05
我的是这个网站shopping.com。不过有的同学是sears.com...两个网站有点不一样的。难度差不多把

唔~~~了解鸟~~~嘻嘻~!谢谢补充呢吶~!
回复 支持 反对

使用道具 举报

weiqitoby600 发表于 2014-10-21 10:56:03 | 显示全部楼层
赞楼主, 不知道楼主是否依然在面这间公司? 希望楼主的面经对小弟有用!

回复 支持 反对

使用道具 举报

chencc217221 发表于 2014-10-21 11:43:07 | 显示全部楼层
赞楼主,楼主有online assessment的面经吗?
回复 支持 反对

使用道具 举报

 楼主| emulator 发表于 2014-10-21 11:49:09 | 显示全部楼层
chencc217221 发表于 2014-10-21 11:43
赞楼主,楼主有online assessment的面经吗?

online assessment就是做题啊。。你的面经指的是?
回复 支持 反对

使用道具 举报

chencc217221 发表于 2014-10-21 11:50:11 | 显示全部楼层
emulator 发表于 2014-10-20 21:49
online assessment就是做题啊。。你的面经指的是?

就是指题啊。。。
回复 支持 反对

使用道具 举报

HannibalCJH 发表于 2014-10-23 14:19:55 | 显示全部楼层
请问楼主,有说用Java写吗?可以用PHP吗?
回复 支持 反对

使用道具 举报

 楼主| emulator 发表于 2014-10-23 23:40:06 | 显示全部楼层
HannibalCJH 发表于 2014-10-23 14:19
请问楼主,有说用Java写吗?可以用PHP吗?
.鐣欏璁哄潧-涓浜-涓夊垎鍦
没有说哦,应该是用啥写都是可以的。。。
回复 支持 反对

使用道具 举报

carrHM 发表于 2014-11-29 05:20:44 | 显示全部楼层
楼主问问这个OA能用Jsoup这样的parse library嘛?我看他要求里边不让用任何API啊?
回复 支持 反对

使用道具 举报

 楼主| emulator 发表于 2014-11-30 16:20:26 | 显示全部楼层
carrHM 发表于 2014-11-29 05:20
楼主问问这个OA能用Jsoup这样的parse library嘛?我看他要求里边不让用任何API啊?

应该是可以的……
回复 支持 反对

使用道具 举报

CXtc2008 发表于 2014-12-1 02:05:02 | 显示全部楼层
我马上要onsite了 不过感觉这家不是特别好
回复 支持 反对

使用道具 举报

 楼主| emulator 发表于 2014-12-2 03:10:03 | 显示全部楼层
CXtc2008 发表于 2014-12-1 02:05
我马上要onsite了 不过感觉这家不是特别好

恩~~~地里有人说过一次,貌似确实一般的样子。。。涨涨姿势好了。。。
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-6 22:37

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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