I applied online. The process took 1 day. I interviewed at TP ICAP (Jersey City, NJ)
Interview
First round was a phone interview that was behavioral. Second Round started with a trading simulation, then a math test, then group presentation, and finally interviews with brokers from various desks. Overall great experience.