一亩三分地论坛

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

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

ebay 电面,差不多跪了

[复制链接] |试试Instant~ |关注本帖
269644943 发表于 2016-3-25 05:43:02 | 显示全部楼层 |阅读模式

2016(1-3月) 码农类 硕士 全职@eBay - 网上海投 - 技术电面 |Otherfresh grad应届毕业生

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

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

x
ebay电面,这题太不常规了,不知道怎么做。

题目:

Assume you have an array of 16 items. Each item is an objectwith a seller property and and item name property.
Assume that no more than 4 items from any one seller willoccur in the array.
Write the necessary code to create the following JSON datastructure.
{
    [{}, {}, {}, {}],
    [{}, {}, {}, {}],
    [{}, {}, {}, {}],
    [{}, {}, {}, {}]
}
Where each array corresponds to a row, and each object inthe array corresponds
to an item object. The data structure should meet thefollowing requirements:
No items can be repeated
No more than 1 item from a given seller can appear in a row.

--------------------------------------
然后,只能4行, 不能多于4行。

评分

1

查看全部评分

yyh1216 发表于 2016-3-25 06:58:01 | 显示全部楼层
首先我不太懂json,我就用java来想了下,就是一开始你又16个items,所以这个时候我想到的是通过了Collections.sort里重写sort的方法(用seller的id或者name)来排序,那么这样以来,所有seller相同的items就聚集在一块了,而且前提条件是assume不超过四个items的seller相同,那么我现在有十六个排好序的item,那么这里就可以每一行加一个然后一列列的遍历,这么久保证了题目的要求,我是这么想的,不知道解决楼主的问题没有。
回复 支持 1 反对 0

使用道具 举报

miumiu218 发表于 2016-3-29 08:02:41 | 显示全部楼层
请问楼主面的是什么组?
回复 支持 反对

使用道具 举报

 楼主| 269644943 发表于 2016-3-29 13:36:11 | 显示全部楼层
miumiu218 发表于 2016-3-29 08:02. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
请问楼主面的是什么组?
.鏈枃鍘熷垱鑷1point3acres璁哄潧
vertical
回复 支持 反对

使用道具 举报

miumiu218 发表于 2016-3-30 22:33:02 | 显示全部楼层
我也是这个组。请问楼主有消息了么
回复 支持 反对

使用道具 举报

yyh1216 发表于 2016-3-31 04:31:20 | 显示全部楼层
miumiu218 发表于 2016-3-30 22:33
我也是这个组。请问楼主有消息了么
. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
请问一下,你们是内推的吗,大概多久可以收到电面通知呀。谢谢回答
回复 支持 反对

使用道具 举报

 楼主| 269644943 发表于 2016-3-31 05:58:29 | 显示全部楼层
miumiu218 发表于 2016-3-30 22:33
我也是这个组。请问楼主有消息了么
. 鍥磋鎴戜滑@1point 3 acres
跪了,答的不好
回复 支持 反对

使用道具 举报

miumiu218 发表于 2016-4-1 02:12:54 | 显示全部楼层
[quote][url=forum.php?mod=redirect

拍拍。我也被三哥坑杀了。楼主还申ebay别的职位吗?能否加个微信。我的是miumiulee218
回复 支持 反对

使用道具 举报

三吉 发表于 2016-4-16 08:27:32 | 显示全部楼层
yyh1216 发表于 2016-3-25 06:58
首先我不太懂json,我就用java来想了下,就是一开始你又16个items,所以这个时候我想到的是通过了Collections ...

我也是同样想法,排序后把一个array分成4个小array。。跟json好像没有什么太多关系,也许需要override一下toString。。?java里貌似有现成的son的API,,不知道面试官的具体用意是在哪里

补充内容 (2016-4-16 08:29):
json, 不是son...
回复 支持 反对

使用道具 举报

本版积分规则

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

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

关闭

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

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

custom counter

GMT+8, 2016-12-4 16:54

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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