There were two rounds one after the other. The first was for Problem Solving. The 2nd round was a Design round. Both the rounds were taken by two different interviewees. They were both nice to talk to. We used a shared online editor that my interviewer could look at while I wrote the code. I didn't have to compile the code or run test cases.