I applied through other source. I interviewed at SolveXia
Interview
Asking series of problem solving and estimating questions. Some questions did not logically make sense at all and it was all together confusing. Although I must admit, some of the questions were quite sneaky.