The interview was on-site. It was four rounds, tough, asked all types of questions. They were extremely nice. Coding, System Design, Behavioral, and situational. Started with questions about current work, project, then went on to coding round, (write a function in the existing codebase that calls an external api and gets the response)