[职场感言] 工作一年了,聊聊三件事

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货
E轮2.5亿美元融资
K12教育独角兽一起作业
北京-诚聘人工智能/教育/大数据岗
坐标湾区
Games Startup
招聘游戏开发工程师
游戏初创公司招聘工程师、UIUX Designer和游戏策划
码农求职神器Triplebyte:
不用海投
内推多家公司面试
把贵司招聘信息放这里
查看: 1755|回复: 5
收起左侧

分享一个twosigma电面的奇怪follow up

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

2016(1-3月) 码农类General 硕士 全职@TwoSigma - 网上海投 - 技术电面  | Other | 在职跳槽

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

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

x
刚面完twosigma的电面。
. visit 1point3acres for more.
先是问了这个帖子里所有的问题(包括followup)
http://www.1point3acres.com/bbs/ ... adio%26sortid%3D311

这个时候已经差不多快要一个小时了,然后大哥说: let's move on to the coding phase....

然后让描述一下polish notation calculator 怎么做,只需要写伪代码+描述就可以了,不需要详细实现。我很快的搞完了。. from: 1point3acres
然后主题来了:假如用户安装了一个plugin, 里面定义了一个新的operator, 比如^, 怎么样能在不modify原有程序的情况下能够把处理^的逻辑添加到里面来。
结束的时候大哥问我有没有要问的,我就问他follow up到底要怎么做,他提示说用 Service Provider Interface, 完全没有听过,希望懂行的大侠给讲解一下。

评分

1

查看全部评分

mclover 发表于 2016-3-4 08:30:10 | 显示全部楼层
大概的意思就是server端提供一个接口,写插件的人实现^的功能, 放倒插件的classpath下就可以。这样client发起request的时候,+-*/还是通过server端的logic处理,^会通过插件自定义的方法处理。这样对server端的代码就无侵入了。
回复 支持 2 反对 0

使用道具 举报

sjmrday 发表于 2016-3-22 03:37:50 | 显示全部楼层
楼主拿到onsite了没?
回复 支持 反对

使用道具 举报

 楼主| July_26 发表于 2016-3-22 05:35:07 | 显示全部楼层
sjmrday 发表于 2016-3-22 03:37. 1point 3acres 论坛
楼主拿到onsite了没?
. visit 1point3acres for more.
没有,几天以后通知挂了。而且还详细的解释了,说因为coding的followup没做好
回复 支持 反对

使用道具 举报

jiaozhu200601 发表于 2016-8-16 02:43:34 | 显示全部楼层
mclover 发表于 2016-3-4 08:30
大概的意思就是server端提供一个接口,写插件的人实现^的功能, 放倒插件的classpath下就可以。这样client发 ...
.1point3acres网
想请问一下,你的意思是不是就是interface里面只有reversePolishNotation方法的signature,然后在不同的side implement 的 class里面定义不同operators list,比如在server side: operators = ["+","-", "*", "/"] 然后在client side里面可以允许client自定不同的operators list,比如 operators = ["+", "^"]. 请问这是point吗?
回复 支持 反对

使用道具 举报

mgispk 发表于 2016-12-4 00:46:16 | 显示全部楼层
Java里有一个类叫ServiceLocator,专注用来做ServiceProvider Interface的,可以参考一下:. 1point3acres
. From 1point 3acres bbs
https://docs.oracle.com/javase/tutorial/ext/basics/spi.html

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

关闭

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

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2018-5-24 08:15

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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