FreeOZ论坛

标题: C++跟finance (19楼、 25楼有tibra面经) [打印本页]

作者: cais    时间: 29-3-2012 16:20
标题: C++跟finance (19楼、 25楼有tibra面经)
有recruiter找我,是个跟prop trading firm有关的,用C++跟C#。有人有兴趣的话,可以转给你。应该是在悉尼。

=============================
这个公司叫tibra。
19楼、 25楼有luckyjason写的关于tibra的面经。目前已经有夸父等人由些经顺利进入该公司啦。

[ 本帖最后由 cais 于 30-11-2012 23:08 编辑 ]
作者: hadesatan    时间: 29-3-2012 17:13
唉,国内经验是嵌入式C为主的,能冒充不?
作者: cais    时间: 29-3-2012 20:37
这个应该是看个人怎么吹吧。感觉这一个应该是和算法什么的有关。
估计可能会是做界面的跟做算法的分开。你就往算法那边靠,说不定行啊。
作者: hadesatan    时间: 29-3-2012 20:44
那jd坛信发我一下吧,谢谢了
作者: enminli    时间: 2-4-2012 16:26
标题: 回复 #1 cais 的帖子
能站内短信转给我看看吗, 或者raymanl@gmail.com
作者: tristone    时间: 2-4-2012 19:06
我以前就是干这个的,老实说跟嵌入式差很远。

这个主要是Linux分布式高性能交易系统。需要的skillset主要有,gcc/C++(至少3至5年以上)、Linux shell和脚本语言如perl/python,BSD socket/tcp/ip,xml/xslt/DOM,金融业电子交易相关的知识和经验(至少3年以上)。

prop trading firm一般规模比较小,所以要求更高,更全面。常常要求程序员有PhD或者数学方面的天分。pay一般很好,不过不稳定。
作者: cais    时间: 2-4-2012 22:21
看这个要求跟我的具体情况还差挺多的,不知道怎么找上我的,难道是找不到人了?
我gcc/C++跟金融经验都是没有的。

需要xml/xlst/dom是因为数据传输都是用这个格式吗?

还有,能说说不稳定在哪里吗?
作者: cais    时间: 2-4-2012 22:26
ls两位,我已经把信息发给你们了。
作者: harry2007    时间: 3-4-2012 10:24
算是quantitative analysis programmer吗?
作者: joen    时间: 3-4-2012 21:47
原帖由 tristone 于 2-4-2012 19:06 发表
我以前就是干这个的,老实说跟嵌入式差很远。

这个主要是Linux分布式高性能交易系统。需要的skillset主要有,gcc/C++(至少3至5年以上)、Linux shell和脚本语言如perl/python,BSD socket/tcp/ip,xml/xslt/DOM, ...

请问,你以前在哪个国家干这个?
谢谢!
作者: hadesatan    时间: 3-4-2012 22:05
原帖由 tristone 于 2-4-2012 19:06 发表
我以前就是干这个的,老实说跟嵌入式差很远。

这个主要是Linux分布式高性能交易系统。需要的skillset主要有,gcc/C++(至少3至5年以上)、Linux shell和脚本语言如perl/python,BSD socket/tcp/ip,xml/xslt/DOM, ...




除了没有金融经验,其他全会。
嵌入式这里真tm是沙漠啊,想转行么又没人睬我。来了三个星期,刷seek都快绝望了,我都想先回国转行,挑个这里热门的技术做个两三年再来了
作者: cais    时间: 4-4-2012 01:02
嵌入式的改做android iOS的,不是吃香的喝辣的吗?
作者: tristone    时间: 4-4-2012 05:52
原帖由 joen 于 3-4-2012 21:47 发表

请问,你以前在哪个国家干这个?
谢谢!


在国内,不过是给美国投行干。
作者: tristone    时间: 4-4-2012 05:54
原帖由 cais 于 2-4-2012 22:21 发表
看这个要求跟我的具体情况还差挺多的,不知道怎么找上我的,难道是找不到人了?
我gcc/C++跟金融经验都是没有的。

需要xml/xlst/dom是因为数据传输都是用这个格式吗?

还有,能说说不稳定在哪里吗?



需要xml/xlst/dom是因为数据传输都是用这个格式吗?
不都是,不过不少service的SOAP interface都是要XML的,而且很多配置文件都是XML格式。另外很多中小规模投行都用Java和MQ。

还有,能说说不稳定在哪里吗?

这种prop trading firm规模都很小,赚钱靠在股市上投机,所以一不小心就可能破产。

[ 本帖最后由 tristone 于 4-4-2012 06:02 编辑 ]
作者: cais    时间: 4-4-2012 14:40
要是用到web services之类的话,的确是要用xml。 .NET对这些的支持也很不错的。
我有个朋友是搞algorithmic trading的,感觉的确是不太稳定。算法赚不到钱,就不行了。
作者: cais    时间: 7-6-2012 22:48
隔了两个月,同一个中介的另外一个人又在linkedin上找我,好像还是这个职位。估计找个合适的人也不容易。
帮版上有两个兄弟递了简历,好像简单面试之后,也没有下文了。可能要求还是比较高。
作者: wj22    时间: 8-6-2012 12:19
原帖由 cais 于 7-6-2012 22:48 发表
隔了两个月,同一个中介的另外一个人又在linkedin上找我,好像还是这个职位。估计找个合适的人也不容易。
帮版上有两个兄弟递了简历,好像简单面试之后,也没有下文了。可能要求还是比较高。

八卦一下,是美国公司吗?

[ 本帖最后由 wj22 于 8-6-2012 22:33 编辑 ]
作者: cais    时间: 10-6-2012 00:07
刚刚有人问,我又看了一下,发现原来是有公司名字的。叫Tibra。以前居然没看到。
查了一下地址,是在bondi junction,估计下了班就直奔海边?
作者: luckyjason    时间: 10-6-2012 11:06
Tibra啊,我来给些提示吧。大家如果要去面试,请做好充分的准备。

1. 首先问他们要不要Finance的经验,如果对方说不需要,接着往下看。
2. 是不是做C++的,是,接着往下看

3. 第一轮面试就是笔试,2 - 3 个小时,C++,题目覆盖 C/C++,OO Design,STL,Boost library,Sort/Search,data structure,递归调用,etc,很全面,很考功底。
4. 如果笔试你通过了,应该还会有 1 - 2 轮 face-to-face的面试。还是Boost,数据结构,Sort/Search方面的问题,比如给你个场景,问用什么数据结构最好,举个例子,如果检测单向链表中有环存在?你给出一个解法,会问你还有没有另外的解法?

5. 如果你拿到Offer,恭喜,Pay应该还让你满意吧!不过工作中,开不开心,上不上手,看个人的了,我的经验,有问题找人问能得到满意答案的不多,因为没人只管自己的一块,也不一定懂你的项目。如果是做网络协议相关的,中国人应该问题不大,但是如果做算法逻辑,需要较强沟通能力来搜寻你要的信息。

在那里做过半年,喜忧参半,你和那里和不和的来,半年便知。

大家看看就行,觉得有帮助那最好,但也不用问我别的问题的,我也就记得这么多了,3年前的事情了。
作者: wj22    时间: 10-6-2012 21:39
原帖由 cais 于 10-6-2012 00:07 发表
刚刚有人问,我又看了一下,发现原来是有公司名字的。叫Tibra。以前居然没看到。
查了一下地址,是在bondi junction,估计下了班就直奔海边?

他们啊....
不一定是在bondi junction噢.
作者: cais    时间: 10-6-2012 22:52
原来还有兄弟在里面做过的。看来我没去面是正确的,c++特别是boost的东西没有太多接触。笔试肯定就筛下来了。
不过现在我觉得挺对不起前面我帮忙递简历的那两位兄弟的。早点看到是tibra,说出来,引出这段面经的话,说不定他俩现在已经在那儿上班了。
原帖由 luckyjason 于 10-6-2012 11:06 发表
Tibra啊,我来给些提示吧。大家如果要去面试,请做好充分的准备。

1. 首先问他们要不要Finance的经验,如果对方说不需要,接着往下看。
2. 是不是做C++的,是,接着往下看

3. 第一轮面试就是笔试,2 - 3 个小 ...

作者: cais    时间: 10-6-2012 22:53
原帖由 wj22 于 10-6-2012 21:39 发表

他们啊....
不一定是在bondi junction噢.

看来又是一个知道见内幕的人啊
作者: tristone    时间: 11-6-2012 10:14
原帖由 wj22 于 10-6-2012 21:39 发表

他们啊....
不一定是在bondi junction噢.


嘿嘿,最近招的好像是卧龙岗的。
作者: kiluyar    时间: 11-6-2012 17:29
原帖由 luckyjason 于 10-6-2012 11:06 发表
Tibra啊,我来给些提示吧。大家如果要去面试,请做好充分的准备。

1. 首先问他们要不要Finance的经验,如果对方说不需要,接着往下看。
2. 是不是做C++的,是,接着往下看

3. 第一轮面试就是笔试,2 - 3 个小 ...


说句实话,我对于面试考经典算法和链条环这种一向是比较不屑的。所有的经典算法在各个库里遍布,知道如何调用已经足够。
出这些题目,某种程度上,说明公司的面试官甚至连自己思考题目的时间都不愿意花。可见他们所谓的对"talent"的重视程度了。

C++,僧多粥少。如此面试,不过是为了加门槛。

[ 本帖最后由 kiluyar 于 11-6-2012 17:45 编辑 ]
作者: luckyjason    时间: 11-6-2012 18:43
原帖由 kiluyar 于 11-6-2012 17:29 发表


说句实话,我对于面试考经典算法和链条环这种一向是比较不屑的。所有的经典算法在各个库里遍布,知道如何调用已经足够。
出这些题目,某种程度上,说明公司的面试官甚至连自己思考题目的时间都不愿意花。可见他 ...


其实呢考经典算法啥的呢,对于有了很久工作经验的人,但是工作中却用不到的人来说,确实会比较吃亏(如果不提前准备好的话),可能有时还没有刚毕业的回答得好。

但是没办法,有的时候事情就是这样的,很多给高薪的公司就是爱问这些。

前面的题目只是举个例子,其实Tibra也问了很多各种数据结构的场景问题,各种STL的库分别在什么情况下使用更有效率,以及彼此之间的差别。

其实单项链表检测环呢也算是经典问题,有指针解法,也有另外使用STL库的解法,他们会问你之间优缺点。

不过现在问什么问题我就不知道了。

在澳洲,C++的工作面是越来越窄了,除了Finance, Trading, VOIP, DSP, 嵌入式,基本没有别的选择了。

我的有些朋友转Java了,我也转C# dotnet了。
作者: kiluyar    时间: 11-6-2012 18:51
原帖由 luckyjason 于 11-6-2012 18:43 发表


其实呢考经典算法啥的呢,对于有了很久工作经验的人,但是工作中却用不到的人来说,确实会比较吃亏(如果不提前准备好的话),可能有时还没有刚毕业的回答得好。

但是没办法,有的时候事情就是这样的,很多给 ...


悲剧。。。。。。
作者: cais    时间: 12-6-2012 00:01
没啥好悲剧的。
我觉得需求还是有的。25楼列举的已经有好多了。
我一个朋友做的是algorithmic trading,就是只用c++。说是用java的话,随便来个gc pause,说不定就要错过几个赚钱的机会了。
作者: cais    时间: 12-6-2012 00:09
原帖由 luckyjason 于 11-6-2012 18:43 发表


其实呢考经典算法啥的呢,对于有了很久工作经验的人,但是工作中却用不到的人来说,确实会比较吃亏(如果不提前准备好的话),可能有时还没有刚毕业的回答得好。

但是没办法,有的时候事情就是这样的,很多给 ...

的确是比较吃亏,不狂看面经,狂做题库,是没法进所谓amgftl等等(好像在悉尼就只有g了?)
但是我觉得一些基础算法问问还是有必要的。就算是楼上说的问那个stl方法更快更适用,这也是要知道各个算法的基本实现跟复杂度。
特别是这种公司好像还要做一点算法的东西。
作者: cais    时间: 29-11-2012 09:42
借一下这个帖子的人气,有人听过imc pacific这个公司吗?应该也是做finance这块的。
介绍一下。
作者: guangyang    时间: 29-11-2012 11:03
标题: 回复 #29 cais 的帖子
IMC Pacific在LinkedIn里可看:http://www.linkedin.com/company/ ... trk=top_nav_careers,
公司网站在这儿:http://www.imc.nl/Financial-markets/Offices/Sydney/,
IMC Pacific是IMC Financial Markets & Asset Management (荷兰公司,大概与Optiver(http://www.optiver.com/sydney/)类似)在澳洲的分部----都是做网上股票期货之类的短/平/快投机生意的:你要感兴趣可以直接到他们的网站上申请工作,没必要经过中介,从LinkedIn也可以,另外比如刚才看IMC Pacific在LinkedIn里甚至还罗列出他们最近有谁离职了
作者: cais    时间: 29-11-2012 11:45
标题: 回复 #30 guangyang 的帖子
多谢LS。请问你以前在里面做过吗?还是认识里面的人?能介绍一下具体情况吗?
我是通过中介知道这个职位的。现在不好再自己去申请。如果雇主知道了可能会有问题。
而已我是完全没有finance背景,如果中介相信我,全力帮我推荐,我觉得拿一面的机会可能比自己申请要大些。
不知道大家是不是有不同看法?
作者: kuafu    时间: 29-11-2012 12:33
标题: 谢谢楼主对我多个帖子评分,更要谢谢楼主这个帖子对我找工的帮助
我认为:如果以前做C++同学,来澳洲还想做C++的,尤其要看 luckyjason师兄在此贴 19楼、 25楼的经验之谈,太精辟了。

[ 本帖最后由 kuafu 于 29-11-2012 13:35 编辑 ]
作者: guangyang    时间: 29-11-2012 12:37
标题: 回复 #31 cais 的帖子
我做过很多年IT软件开发了,其中也有过几年做Contractor.我感觉你完全没有必要那么重视中介:这帮家伙就是一帮人贩子,他们是当IT开发者是商品来贩卖的,我们也只不过拿他们当柜台来用用,各取所需而已.至于说中介全力推荐是否比自己去找雇主而能得到较大的Interview的机会:这要看情况.中介都是会把你的能力和经历过分渲染的(所谓Oversell你),这有好处也有坏处:好是较易吸引潜在雇主的注意力,坏处包括万一Interview时被问到你没有而却被中介渲染过的事(能力,经历等等),雇主有可能以为你在说谎.一般来说你自己直接找到雇主从而得当的面试较容易导致对你的雇用,而中介对每个招聘都会找尽可能多的人去面试,你每次只是几个被面试者之一,所以雇主决定要你的几率小
作者: cais    时间: 29-11-2012 15:07
标题: 回复 #33 guangyang 的帖子
我个人觉得,我的情况,没有什么相关的行业背景,直接投雇主,可能瞄一眼就被丢一边了。
如果中介能帮我争取到一面的机会,至少我有机会当面向雇主推销自己。
如果说因为中介夸大而最后被淘汰,那也没什么,本来连机会都没有的。
如果是那种本来自己申请也能中的,那可能反而没必要找中介。

像今天是我主动打电话给中介自我推销这个职位,结果中介说可以帮忙。
然后还寄给我另外一个职位,是另外一个我想去的公司,但是网上找不到相关的职位。
我上个星期已经忍不住自己交了一个general application。
这个中介手上反而有一个相关的,没有在雇主网站上列出来。
作者: guangyang    时间: 30-11-2012 09:39
标题: ICT(信息通讯技术)专题讨论定期聚会
各位:组织一在悉尼的ICT(Information/Communication Technology)专题讨论定期聚会怎么样?内容拟以技术讨论为主,管理,创业等等的也可,每次一人(或几人)主讲,事前公布内容标题与主讲人,以便大家交流ICT技术与心得,在这个技术更新以秒计算的领域里互相提协,具体建议如下,请各位增减捧场:
(1)每次租一公共场地(主讲者或任何人都可出资,无人出资本人会出,一般几十元),如人多且有电脑准备的讲稿可再租一Projector(投影仪,一般几十元)以便大家可看见你的诸如PowerPoint文章内容;
(2)聚会前充分通知内容提要以便参加者有讨论和提建议的准备;
(3)聚会内容以视频录像形式发布到网上供以后参考回顾,可利用Google, Hotfile, YouTube之类存视频文件(在FREEOZ等处指明文件存放处即可):本人可做此事,有愿帮忙的朋友当然欢迎;
(4)墨尔本的"新足迹"(http://www.oursteps.com.au)已有一类似召集会叫做"猫本IT人士聚会"(http://www.oursteps.com.au/bbs/f ... &extra=page%3D2),各位可参考,我已把此帖在那里也发了;
(5)如没有高手立即出来站台,为抛砖引玉,本人可为第1,2次聚会出讲题和租场地/投影仪:
讲题1:电脑视频采集技术现状与前景(本人行业)
讲题2:C++与C#/VB编程同异及比较(本人经验)
当然最好是有高手先来讲更吸引人的题目!
地点:悉尼Ultimo Community Centre (离Chinatown不远,本人以前租过);
(6)本人渴望听到的讲题:
---互连网(Internet)及手机视频传输技术介绍评比
---网页网站编写技术介绍比较;
(7)每次聚会结束时当面定下下次聚会讲题人与内容,时间/地点/设备由该主在FREEOZ上本讨论组内和任何其它网站上公布,当然其他人可尽量帮忙,本人会尽量帮忙;
(8)讲题/演讲中文为主,任何人参加都欢迎,有不懂中文者本人可做英文翻译.
(9)请各位朋友评论/帮忙/捧场,本人QQ 1824083658
作者: cais    时间: 30-11-2012 09:47
标题: 回复 #35 guangyang 的帖子
这个“本人”,是LS你自己吗?还是代发的广告?
感觉ICT命题太广,不好提起大家的兴趣。
作者: guangyang    时间: 30-11-2012 10:58
标题: 回复 #36 cais 的帖子
“本人”是我自己
作者: cais    时间: 30-11-2012 11:02
这种聚会,应该开个google groups或者meetup page。
一般是在cbd,靠近大家上班的地方,然后在下班后开。
地点一般是某某公司提供支持。不过搞中文聚会,恐怕没有什么公司愿意支持,除非是中国人办的。
作者: guangyang    时间: 30-11-2012 11:07
标题: 回复 #38 cais 的帖子
周末/公共节假日不是挺好吗?只是来自IT各行业的技术人员交流经验,何必要什么公司来支持?具体地方最好由每次主讲人定
作者: guangyang    时间: 30-11-2012 12:27
标题: ICT 就是IT 与Information and Communication Technology
是否关于我写的ICT缩写有误解? 其实就是IT加上通讯工业呀,从业者包括程序员,软/硬件工程师,网络工程师,网络管理员,数据管理管理员,测试工程师,网站开发者,等等,这在找工时统称为属于ICT工业类(看下SEEK:http://www.seek.com.au/)
作者: DDD888    时间: 30-11-2012 17:31
原帖由 guangyang 于 29-11-2012 13:37 发表
我做过很多年IT软件开发了,其中也有过几年做Contractor.我感觉你完全没有必要那么重视中介:这帮家伙就是一帮人贩子,他们是当IT开发者是商品来贩卖的,我们也只不过拿他们当柜台来用用,各取所需而已.至于说中介全力推荐 ...


赞同啦

我是倾向于如果能自己找到工作,就自己找,尽量不要麻烦中介啦
作者: DDD888    时间: 30-11-2012 17:37
原帖由 cais 于 12-6-2012 01:01 发表
没啥好悲剧的。
我觉得需求还是有的。25楼列举的已经有好多了。
我一个朋友做的是algorithmic trading,就是只用c++。说是用java的话,随便来个gc pause,说不定就要错过几个赚钱的机会了。


如真要这样来计较的话,我听说把计算机直接放到交易所的机房里,那这样的Round trip time是最少的啦,通讯过程所花的时间应该是远大于CPU的计算时间.但把计算机直接放到交易所的机房里的开销应该不菲
作者: cais    时间: 30-11-2012 21:25
原帖由 DDD888 于 30-11-2012 18:37 发表


如真要这样来计较的话,我听说把计算机直接放到交易所的机房里,那这样的Round trip time是最少的啦,通讯过程所花的时间应该是远大于CPU的计算时间.但把计算机直接放到交易所的机房里的开销应该不菲

对的。我是外行。但是我那个朋友,他老板就是花了些钱把服务器弄到了一个离交易所很近的一个机房去了。




欢迎光临 FreeOZ论坛 (https://www.freeoz.org/bbs/) Powered by Discuz! X3.2