Got contacted by a recruiter and told me about this position. There was three interview. First with their manager, with their senior engineer, and the last one with their director of engineer.
All of the interviews are phone interview, I don't have any chance to visit Grab office.