The first round of the interview had a normal phone call. General questions on the background and a few technical questions (Not difficult). Then, followed by a Home Assignment on a small task with open-source APIs. Finally, a one-one meeting with a developer on code review and explaining what could have been optimized in your code.