The interview was on campus. There were total two technical interviews. The first one was not that difficult on technical stuff. Normal data structure, array operations questions. But the interview kind of judged me on the factors like communication skills, problem handling, presentation skills, etc. There were some questions about the problems faced in the real world scenario, and I was required to provide some efficient ways to solve that.
The second interview really tested the coding skills and logic development. But the questions were quite reasonable and I think that they were the fair tests for a personal who wants to get into a company like amazon. Overall, the interview procedure was impressive and quite fair.