After I talked to the recruiter, I had the interview with the hiring manager. The second round of the interview was hard because there were different kinds of questions in various areas, including Mathematics, Programming, Finance, etc. You need to have a very strong technical and analytical background to pass that interview and I think I performed well in the Math area but I didn't give them an idea that I am proficient in coding.