楼主: superspr
跳转到指定楼层
上一主题 下一主题
收起左侧

Linkedin 电面面经

🔗
tiantiana 2015-11-3 02:19:02 | 只看该作者
全局:
superspr 发表于 2015-11-2 08:01
Systems and Infrastructure track.
面试官说T是generic,但是如果你不熟悉generic的话可以assume就是In ...

do you know what is the relationship between data infrastructure track and your systems and infrastructure?

thanks,
回复

使用道具 举报

🔗
 楼主| superspr 2015-11-3 04:06:32 | 只看该作者
全局:
tiantiana 发表于 2015-11-3 02:19
do you know what is the relationship between data infrastructure track and your systems and infras ...

这个我就不太清楚了,我毕竟不是linkedin的人:)
回复

使用道具 举报

🔗
tiantiana 2015-11-3 06:35:55 | 只看该作者
全局:
superspr 发表于 2015-11-3 04:06
这个我就不太清楚了,我毕竟不是linkedin的人:)

thank lz. Good luck to your onsite!!!:)
回复

使用道具 举报

全局:
请问店面完后几天知道结果的呢?
回复

使用道具 举报

🔗
 楼主| superspr 2015-11-5 12:42:26 | 只看该作者
全局:
soysenioritasue 发表于 2015-11-4 14:36
请问店面完后几天知道结果的呢?

第二天。我本来以为要挂了的。
回复

使用道具 举报

🔗
hercule24 2015-11-6 04:19:29 | 只看该作者
全局:
楼主 请问如何做到remove跟removeRandom用O(1)时间呢 难道不需要查找吗
回复

使用道具 举报

🔗
 楼主| superspr 2015-11-6 14:17:21 | 只看该作者
全局:
hercule24 发表于 2015-11-6 04:19
楼主 请问如何做到remove跟removeRandom用O(1)时间呢 难道不需要查找吗

用一个Map<T, Integer>加一个ArrayList<T>
remove(T t)的时候用map找到t的index,去array里把最后一个T e挪到index的地方,map里删掉t,map里put(e, index)
removeRandom就在0到array.size()之间generate一个数,然后用刚才的办法删掉就可以了
回复

使用道具 举报

🔗
hercule24 2015-11-7 00:35:25 | 只看该作者
全局:
superspr 发表于 2015-11-6 14:17
用一个Map加一个ArrayList
remove(T t)的时候用map找到t的index,去array里把最后一个T e挪到index的地 ...

谢谢楼主提示啊!
回复

使用道具 举报

🔗
alvinca123 2015-11-7 00:57:44 | 只看该作者
全局:
只把开放访问权限的API加上synchronized就可以了。private的方法应该不需要的
回复

使用道具 举报

🔗
 楼主| superspr 2015-11-7 14:51:10 | 只看该作者
全局:
alvinca123 发表于 2015-11-7 00:57
只把开放访问权限的API加上synchronized就可以了。private的方法应该不需要的

你说的对。不过private method加synchronized也不会有performance影响。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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