Applied for the position at Concur career site. After a week back, got a mail from HR about going ahead with the interview rounds. The HR asked some generic questions (like typical HR interview) via emai. Since I was not present in US that time, there were 4 rounds all happened via Skype.
Round 1 : Hiring Manager, some career related questions and one java coding question
After several days, got next rounds scheduled.
Round 2 : Senior Deveoper from the team, full system design related questions and coding as well.
Round 3 : One java coding question, not exactly a coding problem, but discussion around a given problem and how to solve that using Java.
Round 4: Director, not exactly an interview, he was telling all about the company and its benefits.
Got offer within a week.