s*****I 发帖数: 23 | 1 纽约downtown的一家prop trading firm,300多人,有一个小team,做高频交易的。公
司CEO提供strategies, blackbox models,greybox models。两个trader编程序交易,
完全靠commission过活,无底薪。按照ceo的说法,the two guys may be the best
paid programmers in the world. 一个老美,一个澳大利亚人。又按照ceo的说法,是
全澳大利亚最聪明的人!!!比较搞笑。
面试过程两轮,技术问题不多,包括多线程,并行计算,socket/TCPIP,不考具体语言
。虽然他们用C++.
主要是两轮考试,每次一小时,基本上是数论题,类似高中数学竞赛题的东西。
说一个记得的吧。存在整数n, 使得(n+1)^2能被(n+7)整除。这个n最大可能是多少?
读一段程序,写出输出结果。写出来是一个级数,看了一下是e^x的泰勒展开。
其他有很复杂的题,不记得了。轻松搞定两轮考试之后,基本上就算成了。对方很兴奋
,然后演示了他们的data feed,和自动交易系统。一阵眼花缭乱之 |
s*****I 发帖数: 23 | 2 都是基本的东西。多线程考了死锁,同步,和thread pool。并行计算考了一个quick
sort的并行算法,socket/tcpip是很简单的东西,不需要懂协议细节,都是用API的,
自己写一个socket程序也没几行的。 |
s*****I 发帖数: 23 | 3 是这样的:
(n+1)^2=[(n+7)-6]^2=(n+7)^2-12*(n+7)+36
那么36一定要被(n+7)整除。最大的可能就是(n+7)=36 |
p*****g 发帖数: 2 | 4 晕,这个都是developer的面试题目????和financial没什么关系吧 |
s*****I 发帖数: 23 | 5 high frequency trading不需要太多金融知识。 |
v**m 发帖数: 706 | 6 ding!
how much did they offer you? |
k****r 发帖数: 176 | 7 记得楼主是物理背景,这个帖子虽然是去年的,也是值得多数求职新人借鉴
其实你没什么经验时,能先找个developer的职位也没什么不好,至少能学到一些 C++
, Pthread, TCP/IP 等在实际领域中才能掌握的技能 |