I applied for financial software developer several weeks ago, got the email from them including a link to take a online test last week, it's like an IQ test,questions are like: graph rotation, basic math problem,flowchart problem, GMAT logic problem. After one day got the email from them to set up a phone interview with me.