I applied through a recruiter. The process took 5 weeks. I interviewed at Susquehanna International Group (Philadelphia, PA) in Sep 2014
Interview
1st round - Phone HR with 1 basic technical question
2nd round - Straight coding over phone
3rd round - On-site. Depending on your circumstance you could be interviewing almost all day and having dinner with employees that night, or dinner the night before. Brief coding exercise and then a few rounds of very holistic interviewing.
The entire process took 5 weeks.
The on-site experience was great, however I did not enjoy the interviews themselves. None of my interviewers were very familiar with Java, so brush up on your C/C# programming concepts. They also seemed not very prepared - I appreciate a conversational interview and letting it flow organically, but more than once did one of my interviewers (2 interviewers per interviewee) feel condescending while formulating oddly specific questions. There were no brain teasers; all were technical or behavioral.
I applied online. I interviewed at Susquehanna International Group (Bala Cynwyd, PA)
Interview
Multiple rounds, tech interview was on-site and pretty tough. Coding challenge, then an optimization meeting with developers. They asked about data structures, big-O analysis, and software design principles. It was pretty non-stop for a few hours and the interview day included a sit down with an existing developer in a field of interest
I applied through an employee referral. The process took 2 days. I interviewed at Susquehanna International Group (Bala Cynwyd, PA) in Jun 2009
Interview
The interview process is intense and potentially intimidating. It begins with a 30-minute skills test in which you are given about four times as many questions as you can complete in the time alotted. It's followed by a series of three or four two-on-one technical conversations, all of which last 45 to 60 minutes. The final interview will be with one of the highest level IT managers. The best strategy for this sort of interview, I found, was to go in with a "nothing to lose" attitude and to admit what you don' tknow.
Interview questions [1]
Question 1
Describe the arhitecture of a sywtem you worked on. Explain your choice of technology and why you ruled out alternatives.